返回首页
最新
在过去的六个月里,我在构建AI开发工具包的过程中不断优化我的AI编码工作流程。<p>最重要的变化不是更好的代码生成,而是从可重用的命令和模板转变为一个能够携带上下文、触发正确行为并自动验证工作的工作流程。<p>最近的一个功能使这一点变得显而易见。我使用Codex为“ai-devkit skill add”构建了一个互动技能选择界面。我只提供了一句指令,工作流程便将任务推进到需求、设计、规划、实施、验证、测试和代码审查等各个阶段。<p>整个过程不到一个小时,实际的功能流程大约花了30分钟。<p>我觉得有趣的不仅仅是AI写了代码,而是这个工作流程留下了需求、设计文档、规划材料、基于需求的测试以及与规范的验证,而不仅仅是一个差异对比。<p>在实践中,我觉得有几个重要的方面:<p>- 内存回忆起我曾经存储的一个旧的命令行规则
- 审查阶段可以向后循环,而不是盲目向前推进
- 验证捕捉到了实施与设计之间的偏差
- 我仍然自己做出产品决策,并修复了最后一个失败的测试<p>我很好奇在座的其他人对此是如何思考的。<p>你们主要是在优化提示,还是现在开始尝试优化围绕模型的工作流程层?