我用 TraeWork 一个人做出了一个生产级宝宝 App,不用外包、不用招人、不用写一行代码

我是谁 & 遇到什么问题

我是新手爸爸,宝宝叫沐沐。想给宝宝做个记录成长的 App,但:

  • 找外包:报价 5 万起步,沟通成本高,改一个按钮都要等一周
  • 用现成平台(亲宝宝等):数据不在自己手里,导出要收 248 元,功能被卡
  • 自己学编程:来不及,宝宝已经在长了
    我既不会写代码,也不懂服务器部署,但我会提需求、会验收、会反馈 bug。

我用了 TraeWork 解决了这件事

模式::check_box_with_check: Work :check_box_with_check: Code :check_box_with_check: Design

我把它当 一整个技术团队 在用:

  • 当产品经理用 :丢 5 个竞品链接给它,让它联网调研、出对比表、定差异化方向、排迭代优先级(P0-P3,30 项)
  • 当设计师用 :描述想要的 UI 风格(紧凑、专业、醒目),它直接出 HTML/CSS,我看完说"边距再小 4px"就改
  • 当前端开发用 :PC 网页 + 移动 H5 + PWA 离线安装 + Android APK,全包
  • 当后端开发用 :Node.js + Express + SQLite + 腾讯云 COS 文件存储,从 API 设计到数据库表结构到部署脚本
  • 当运维用 :Nginx 配置、PM2 进程管理、SCP 部署、SSL 证书,一条命令搞定
  • 当 QA 用 :29 项回归测试,每次改完跑一遍,墓碑防御六层防线逐层验证
  • 当 Debugger 用 :半夜发现"标题刷新后消失",跟它说一声,它自己查了三轮——查同步逻辑、查合并策略、查服务端竞态条件,最终找到是 upsertPhotoRecord 创建默认记录导致版本冲突,三层修复全搞定
    最爽的不是做出来一个 App,而是:我只需要说"我要什么"和"哪里不对",剩下全有人干。

我做出了什么

一个已上线的生产级应用(dudu.chuangxin.cloud),手机能装到桌面,家人都在用。核心功能:

  • :hospital: OCR 拍体检报告 → 自动结构化存档
  • :studio_microphone: 爸爸录 3 分钟声音 → AI 克隆 → 给宝宝讲故事( 这个最戳我 )
  • :camera: 时光相册,家人点赞评论
  • :baby_bottle: 半夜 3 秒记一笔喂奶
  • :old_man: 长辈模式,爷爷奶奶也会用
  • :outbox_tray: 数据永久免费导出,“数据归你所有”
    18000 行前端 + 5000 行后端,30 项迭代计划,29 项回归测试。 这些数字背后,我一行代码都没自己写过。

效果展示

经验 & 技巧总结

  1. 把 TraeWork 当团队用,不是当工具用 :不要问"怎么写这段代码",要问"我要实现 X,你帮我从设计到部署全做了"——它真的能全做
  2. 需求要具体,反馈要尖锐 :不说"不好看",说"左边距 16px 改 12px,圆角 8px 改 4px"。越具体,产出越精确
  3. Bug 要让它查根因,别让它打补丁 :说"这个 bug 修了又回来,给我查根本原因",它就会从同步逻辑挖到服务端竞态条件,而不是每次都糊一层
  4. 先出迭代计划再动手 :让 TraeWork 先列 30 项 P0-P3 优先级,按计划走,避免"想到哪做到哪"
  5. 部署脚本让它写 :一条 bash deploy.sh 搞定测试→上传→重启→验证,不用记任何服务器命令