拓冰建站拓冰建站
首页 / 资讯中心 / 正文

初解密GSD架构:如何终结上下文腐化(5)

初解密GSD架构如何终结上下文腐化1--通过层级路由初解密GSD架构如何终结上下文腐化2--LLM少做判断初解密GSD架构如何终结上下文腐化3初解密GSD架构如何终结上下文腐化4--开启子agent以上是前置文章感兴趣的可以看一下没看也不影响本篇文章的阅读。本章是接着第4章写的对应的是工作流的第7步到第9步在这里可以学习一下如何让LLM跟我们或者说是用户沟通才可以获得更好的结果。7. Define Requirements这里会跟用户沟通需求如果是自动模式就跳过否则通过询问确定哪些是v1的需求哪些是v2需求优先完成基础功能最后询问用户是否有遗漏的需求最后再将划分好的需求展示给用户进行最后确认。...省略...**Commit requirements:**执行git命令bashgsd_run query commit docs: define v1 requirements --files .planning/REQUIREMENTS.md7.5. Project Structure Mode询问用户使用什么项目结构1、垂直最小可行产品Vertical MVP— 快速产出可运行应用按业务切片逐步叠加功能。每个阶段交付一套完整端到端用户可用能力。推荐用于新产品、快速迭代 MVP 项目设置PROJECT_MODEmvp2、水平分层架构Horizontal Layers— 构建完整的技术层数据库 → API → UI → 电路并在最后组装。适用于基础设施密集型项目多个开发人员合作。设置PROJECT_MODEstandard...省略...8. Create Roadmap开新agent按照MVP或者standard模式生成项目路线图提供模板跟用户确认路线图结果将路线图保存于磁盘中。...省略...9. Done...省略...总结到现在终于看完一个工作流文件了耶耶耶✌️✌️但其实只是gsd设计的冰山一角但是我们从这冰山一角中也窥见了gsd设计的一些比较重要的思想详见前几篇文章。在读这个的过程中可以看到的是每一个开子agent的步骤都会再次强调对codex的特殊处理--反复强调告诉防止遗忘。因为之前有用过bmad现在也在用所以我们可以跟bmad稍微对比一下。BMAD也有开子agent但是常用的skill并没有开子agent。除此之外BMAD中开启子agent直接告诉模型’spawn agent‘让模型自主选择使用什么api来开启子agent--开启失败的概率较大开启失败就在当前上下文中处理。gsd在开子代理的时候会询问是否选择其他模型这样我们就可以根据不同模型的特性来让agent干不同的活完结撒花其实并没有完结哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈我疯了‍♀️。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门