(第二弹)AI编程实战:用Trae搭建记账小程序
作者分享了SOLOCoder优化经验,推荐Plan模式处理中小项目,相比Spec模式更简洁高效。指出当前AI模型更适合分模块处理简单任务,避免复杂项目的失控风险。同时提到服务存在算力不足、排队严重的问题,且不支持图片生成功能,需借助其他工具完成。总体认为免费服务尚可,但付费性价比不高。
前几天发了跑完100轮对话的成果,这两天继续对话不断优化,终于打磨出一个可上线版本。值得庆祝!✿✿ヽ(°▽°)ノ✿
新的发现
在第二轮对话中,我尝试采用了Plan模式和Spec模式(具体参见https://docs.trae.cn/ide/solo-coder)。
与单纯使用SOLO Coder相比,这两种模式更具条理性。
当用户输入需求后,SOLO Coder会首先反馈详细计划文档,用户可对处理方案进行二次确认。如有问题可及时调整,确认无误后点击执行,SOLO Coder便会按照既定方案开展工作。

Plan模式和Spec模式区别
| Plan 模式 | Spec 模式 |
| 中小型改动 | 大型复杂项目 |
| 1. 出个简单计划:列出要干的几件事。 2. 等你确认:你觉得OK,它就开工。 3. 自己干或叫帮手:简单的活它自己干,复杂的它会叫合适的“师傅”(agent)。 |
1. 出三份超详细文件: - 大纲:整体设计图( spec.md)。- 任务清单:每一步要干嘛( tasks.md)。- 验收标准:怎么算合格( checklist.md)。2. 等你仔细审核:你可以修改,也可以让管家按你的意思改。 3. 严格执行,全程跟踪:按清单一步步来,完成一项勾一项。 |
推荐使用模式
总体而言,最推荐Plan模式。
一方面,因为我的项目相对简单,使用Spec模式会生成大量不必要的文件,既浪费token又显得多余;
另一方面,感觉目前大模型的智能程度有限(也可能是我没接触到更先进的模型),更适合处理相对简单的工作。对于复杂的大型项目,建议先人工拆分成清晰的小模块,再交由AI逐步处理。这种做法更可控,能避免因修改一个小bug而导致整个项目崩溃的风险。
缺点
算力不足
前几天体验还不错,但这两天开始频繁限流,动辄需要排队两千多人。考虑到它的智能水平有限,作为免费服务我还能接受,但若要付费使用的话,性价比就显得不够吸引人了。

不支持图片输出
因为发布正式版本需要一个小程序头像,要求很简单,只要是一张简笔画就行。于是我让TA帮忙生成,没想到反复尝试都失败了。最后还是换成豆包,一秒钟就搞定了。
这么看来,专业编程的AI确实不擅长图像生成,哪怕是最简单的简笔画也完成不了。
更多推荐



所有评论(0)