当我7天烧掉7亿Tokens之后
1. 引言
之前主要用AI去修修bug、优化功能,体验的确还不错,在这个过程中,我会充当技术评审者的角色,引导它以较合理的架构或方案来实现需求。
然而我越来越萌生一个念头,如果以一个没有技术背景的纯产品经理的身份,能否仅以需求去驱动 AI 从 0 到 1 打造一个一定规模、足够精致的生产级应用呢?五月份,恰逢DeepSeek v4 Pro 限时打折,趁便宜冲了吧!结果让我大吃一惊,竟然真能做到这种程度!!
2. Aura
这款由AI全程驱动的应用就是 Aura ,你现在可以在 Mac AppStore 中用aura 极简作为关键词搜索到它。它是一款专为中文用户设计的,具备 AI Native 能力的,遵循极简美学主义原则打造的 Markdown 笔记工具。
Aura 有效代码(即业务逻辑代码)行数 14 K,包括Rust、TypeScript、CSS等,单纯以规模来看,可以称之为小型项目的中间偏上区间,一般30k以上算是中型项目、100k以上就是大型项目了。不过,从架构复杂度来看,Aura 具备了 GUI、MCP 双模架构、深度定制的 Markdown 核心组件、自定义搜索引擎、内存优先架构、多屏多桌面管理、完整的CI/构建体系等,这些已经超出一般小型项目的水平,可以称之为小而精的桌面应用。
经过我们反复测试,最终确定该app达到了生产级应用能力,也成功申请上架应用商店。
3. How
在开始之初,我先框定了 Aura 的主打特性和核心功能,然后与 LLM 做了几轮沟通,由 LLM 编写了最终版的产品需求规格说明书(prd.md),在里面详细描述了核心产品原则、功能性需求、非功能性需求、架构分层与规范等。整个过程主要由 Gemini Web 和 DeepSeek Web 互相评审逐步完善。
接下来,基于这份需规,由 LLM 生成了两份文档:agents.md 和 stage.md 。agents.md 作为AI coding 的全局技术约束文件,防止在代码规模上来之后,技术实现方案跑偏;stage.md 是将整个 prd.md 的实现拆分为多个步骤,规定每个步骤的目标、工作任务和验证方式,并约定每个步骤完成时必须交由人来确认验收,这样能及时纠偏,避免浪费 token 。这 2 个文档同样也是关键输入文档,需要多轮评审、优化、细致的推敲。
完成这三个文档之后,就可以进入开发环节了。编程智能体我使用了字节跳动的 TRAE SOLO CN ,接入自己的DeepSeek V4 API ,整个过程 80% 使用 pro model ,其余使用 flash model ,部分 bug 调试 DeepSeek 陷入无法解决的死循环时,会搭配使用 Gemini Web 。
整个开发过程共 commit 296 次,历时 7 天,token 费用不到 200 元。
4. 结论
先说结论:对于一个技术背景的产品经理来说,AI coding 一个从 0 到 1 的产品完全可行!
请注意限定词:技术背景的产品经理。产品经理是指你要拥有产品规划能力和产品思维。具体来说你要能在产品未动工之前,就能用文字描绘出这个产品的全貌;你要能在实现过程中指示该如何裁剪和平衡,将token用在价值点上,避免过度设计;你要能在具体的故事线中判断场景、行为与期望是否是合理的,特别是在多条故事线交织影响时;技术背景主要是指你要能在 brainstorm 的技术选择中做出合理的判断,并在一轮轮迭代过程中适时发起重构,避免技术债积累。
这个要求高吗?我觉得还是蛮高的。但是如果不是做一个产品级的应用,仅仅是自用的工具类项目,这个要求就可以大大降低了:满足你自己的需求就好。
5. 感受
说点直观上的感受。
- 中国的崛起不可避免。这个产品开发的成本让我一直想说这句话。我们不仅有普惠大众的豆包、元宝那样的成品智能体,又有这种成本不到国外三十分之一的可真落地生产的基模,然后又有各个大厂推出的完全可用的免费的编程智能体。不要再迷信
claude、cursor、Codex了,大胆的试试中国造! - 高质量数据源的缺少阻碍了 AI 发展。这个项目过程中,Gemini 表现比 DeepSeek 优秀的地方主要在于 2 处,一是对新技术的掌握比 DeepSeek 好,有的时候 DeepSeek 使用了陈旧的过时了的处理方法,导致出现它自己也无法解决的错误,二是对 GUI 的处理比 DeepSeek 好,Gemini 在思考过程中会考虑与 macOS 整体调性的搭配而且也能做到,DeepSeek 做的东西有浓浓的网页风。中国暂时没有比拟 GitHub 、stack overflow 这样的平台,CSDN、 简书还有 iteye,你们可惜了。
业务嗅觉价值千金,AI 催生了 OPC,形势一片大好。C 端感受不强烈,但作为 B 端,你会选择 OPC 做供应商吗?稳定的服务与质量!这可能是软件行业的下半场比拼的关键!
顺便打个广告:欢迎大家下载使用 Aura !
