
CatDoes
CatDoes简介
CatDoes 是个不用写代码就能做应用的工具。它能帮你快速做出能直接用的手机应用,只要说出想法,剩下的由 ai 处理。它还能和 Supabase 打通,用来搭应用的后端。不管你是懂技术的工程师、不懂代码的创业者、学生,还是只有点子但不会写代码的人,都能用它把想法变成现实。
CatDoes 能做什么?
理解需求:你用平常说话的方式描述想做的应用,CatDoes会自动分析出核心功能、操作流程和具体需求,整理成详细的开发文档,省去手写需求的麻烦,加快开发速度。
设计界面:CatDoes AI 设计师会根据需求做出应用的界面,包括页面排版、跳转逻辑、颜色搭配和视觉元素,还能按你的要求调整,保证应用看起来专业又好用,各种手机屏幕都能适配。
生成代码:CatDoes AI 程序员会直接写出完整的 React Native 代码,把数据库、接口和后台功能都连好,像支付、登录、存数据这些常见功能都能实现,最后给的是能直接运行的高质量代码。
发布应用:CatDoes AI 会自动搞定应用商店的上架流程,包括 iOS 和安卓的证书配置、审核提交等,不用你懂技术就能快速把应用推出去。
扩展功能:能和 Expo 框架无缝配合,支持连接 Firebase 等数据库、调用第三方接口和添加多媒体功能,你可以轻松加上支付、社交登录或消息提醒等功能。
多人协作:CatDoes 支持多语言输入输出,方便全球用户使用;有版本管理和团队协作功能,多人可以一起提意见修改设计,开发过程清楚又高效。
CatDoes适用场景
小公司数字化:小公司能通过CatDoes快速做出自己的手机应用,比如电商卖货或者客服工具,只要说清业务需求,就能实现在线卖货、管库存和跟用户互动,不用花大钱找外包。
创业试产品:创业者用平常话描述想法,AI 能快速做出最简版本的产品原型,包括用户注册、数据分析和收集反馈的功能,加快验证和改进产品的速度,省下几个月的开发时间。
设计师做样稿:设计师可以通过对话方式做出应用界面的样稿,方便尝试不同主题和操作流程,还能和团队分享设计图,快速得到反馈。
没技术背景的创业者:不懂编程的创业者,比如想做个预约系统或者内容分享工具,只要说清楚需求,CatDoes就能做出完整功能,从有想法到上线全程自己搞定。
个人定制工具:个人用户可以做自己需要的工具,比如健身记录或者家庭管理应用,加入个人数据和提醒功能,不用请人开发就能让生活更方便。
CatDoes怎么用?
注册账号:去 catdoes.com 网站注册,选免费试用或者付费套餐,填好基本信息就能开始用。
描述需求:在平台上用平常说话的方式描述你想做的应用,比如 “做个咖啡店应用,要有菜单展示、在线点单和支付功能”。
确认需求:看看CatDoes整理的需求文档,有需要就改改或者补充,确认没问题后交给 AI 设计师。
看设计稿:检查 AI 设计师做出来的界面排版和主题预览,可以自己调颜色或者加页面,满意了就让 AI 开始写代码。
测试应用:等 AI 写好代码,你可以在模拟器或者真机上试试应用好不好用,有问题就改。
发布应用:AI 会自动帮你提交到应用商店,你填好必要的信息,等审核通过就能上线,之后还能盯着应用的运行情况。
CatDoes常见问题
问题 1:对于完全不会写代码的创业者,CatDoes 怎么帮他们把想法变成应用?哪些步骤不用自己动手?
答案:对于不会写代码的创业者,CatDoes 主要通过几个步骤自动完成开发,不用自己动手的环节包括:一是说清需求,你用平常话描述想做的应用(比如要哪些功能),AI 会自动分析出核心功能和具体需求,不用你写技术文档;二是设计和开发,AI 自动做出应用界面(包括排版、颜色等),还能按你要求调整,程序员部分(比如登录、支付等功能)也由 AI 完成,不用你写代码;三是搭后端,如果你用了 Supabase,AI 会自动创建认证、数据库等后端内容,不用你管技术架构;四是发布应用,AI 会自动处理上架流程(比如证书配置、审核提交),你不用做技术配置。整个过程从你说完需求开始,需求分析、界面设计、代码开发、后端搭建、发布准备都不用自己动手,你只需要前期说想法,后期看看预览效果(比如在浏览器或手机上),再决定要不要加新功能(比如相机、用户认证)就行。
问题 2:如果要做类似 TikTok 的社交应用,CatDoes 现在已经能实现哪些功能?这些功能怎么保证应用能直接用?
答案:做 TikTok 类社交应用时,CatDoes 已经实现的功能包括:1. 视频播放,支持 3 个 Mux HLS 视频流畅播放,还能智能自动播放,解决网页端限制,保证视频不卡顿;2. 多设备能用,在网页、苹果手机、安卓手机上都能正常运行;3. 社交功能,集成了点赞、评论、收藏、分享这些常用互动功能;4. 使用体验,还原了 TikTok 的垂直滚动效果,操作顺滑;5. 后续开发,会自动保存开发进度,方便以后加新功能。这些功能从功能全(社交功能都有、多设备支持)、性能稳(视频播放流畅)、体验好(滚动顺滑)、好扩展(能接着开发)四个方面,保证应用做好后就能直接给用户用,不用再做大量技术调整。
问题 3:CatDoes 的免费版和付费版有什么区别?选的时候要注意什么?
答案:根据现有信息,CatDoes免费版和付费版可能的主要区别是:1. 能做几个应用,免费版可能只能做 1 个,付费版可能能做多个,不同付费档位能做的数量还不一样;2. 能用的功能,免费版可能只有基础功能(比如简单的界面和业务逻辑),付费版能解锁高级功能(比如实时消息、推送通知、更多第三方工具);3. 资源额度,免费版可能给的“exec credits”(开发资源)比较少,付费版根据档位给更多,这些额度影响功能迭代和后端存储等;4. 服务支持,免费版可能只有基础客服,付费版可能有优先支持或专属顾问。选的时候可以重点看三点:一是你需要做几个应用、要不要高级功能(比如消息推送),决定选免费还是付费;二是你需要的功能范围(比如是否要用高级功能),看对应版本有没有;三是你开发时用资源的多少(比如要不要频繁迭代、用很多存储),如果开发频繁或需要大量资源,建议选额度高的付费版,避免不够用。