编辑
2025-12-16
我当运维
00

目录

开发工具
开发过程
随记

AI应用随记


记录一下,第一个全程用AI开发的工具上线使用了。

开发工具

  • ClaudeCode

    • 前半段用的claude4.5,但是国内的总是断开,后来用的MiniMax2,首月9.9
  • Codex

    • 这里用的佬友开发的MCP服务 codexmcp

    • gpt5.1codex 配合 CodexCli写代码还是比较准确的,但是整体的规划不好,有时候会过度写;Claude细节又写不好,而且后面换了MiniMax2能力不是很突出,经常说改了但是还那样,所以后来的方案还是结合起来用;

    • 放个codex稳定服务商AFF Privnode

  • CodeSwitch

    • 前半段使用CodeSwitchR进行本地的切换;因为每次还要启动所以后面就换了;
  • CCH

开发过程

  1. 首先第一版PRD是手写的✍️,和Gemini2.5Pro一块讨论的,最终就想管理服务器的开机启动、定时任务、循环任务;能写脚本就行;
  2. Gemini2.5Pro画的原型图📐,其实这一步是完善PRD的操作,高可用原型的成本已经非常低了,这里的PRD不仅是给人看的也是AI的提示词所以需要反复的迭代;最后输出需求和初设文档,要求是在初步设计时不带有具体的代码实现,如有必要只使用伪代码进行关键的逻辑描述,遵循MVP设计原则🎯;
  3. 初步的定稿后使用的Gemini3.0Pro定义前端主题,前端审美这一块,拿捏🤏 ,一次就定下了主题;
  4. 通过初设文档写了用户故事,进一步让AI能理解需求🤔,这两个文档是cc生成并且人工审核修改的,之后的工作就完整交给Vibe coding了;
  5. 大模块和基本功能定下后,我让cc根据需求和初设用户故事输出了测试数据后端接口文档,进一步限定开发范围,避免过度设计;
  6. 接下来我用claude-sonnet-4-5进行了技术选型并搭建基本程序框架,正式进入代码编写阶段👨‍💻;
  7. 由于之前写了测试数据Mock,我直接从最核心的模块🧩进行开发,一些基础的数据全部来自测试数据,如果核心模块测试通过,其他外围的数据就固定了;
  8. 首先我完成了服务器管理的核心功能⭐开发测试;
    • 前半段完全使用codex开发的,他的遵循能力很强,像前端基本设计出来能看,但是claude4.5总是在写前端时发挥导致页面主题看不得,还要用codex改;
    • 但是codex有个问题就是总会写新方法,加功能或者改一个小功能,都时一片绿色(加代码),中间我又让其进行了多次的重构和抽象以提取通用的代码;后来使用cc+codexmcp有所收敛;
    • MiniMax2的代码修复能力只能靠撞,抽卡,而且异常执拗;
  9. 然后是基础数据的开发,像节点管理,脚本模板等;
  10. 最后是系统日志、系统设置,仪表盘,登录认证是最后完成的;
  11. 总耗时两周,总token数不好统计,大于200M,请求次数大于5000次; 1 作者 已经推送 95 提交 到 master 和 95 提交 到所有分支。 在 master 上, 371 文件 已经改变 而且 新增 101407 行 和 删除 32989 行.

随记

人人都是产品经理这句话越来越得到体现,我只做了软件范围的限定和测试(其实测试这部分也可以自动化);

图片.png

图片.png

图片.png

图片.png

图片.png

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:没想好

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!