丝美导航 AI技能集 开发工具技能

Structured Dev

基于Claude Code工作流,实现结构化开发流程,确保AI在代码审查通过前不编写代码。

标签:
分享到:

Structured Dev

Structured Dev是什么

Structured Dev是一款基于Boris Tane的Claude Code工作流,旨在通过Research、Plan、Annotate、Implement的流程,确保AI在代码审查通过前不编写任何代码,提高开发效率和代码质量。

lskun 开发 | 累计安装 37 次 | 开源协议:MIT-0

Structured Dev的主要功能

  • 结构化流程:Research → Plan → Annotate → Implement,确保每一步都经过审查。
  • AI审查:AI不直接编写代码,直到架构审查通过。
  • 深度调研:深度阅读相关代码,输出详细的研究报告。
  • 详细规划:输出详细的实现方案,包括实现思路、文件路径、关键代码片段等。
  • 批注循环:允许用户在方案中添加批注,但不允许编写实现代码。
  • 任务拆分:将大任务拆分为细粒度任务,便于管理和实现。
  • 集成Coding Agent:对于大型任务,可以启动Coding Agent执行实现。
  • 会话管理:保持会话连续性,支持会话中断恢复。

如何使用Structured Dev

  • 研究:创建.dev/目录,深度阅读相关代码,输出研究报告。
  • 规划:输出实现方案,包括实现思路、文件路径、关键代码片段等。
  • 批注:在方案中添加批注,但不编写实现代码。
  • 任务拆分:将大任务拆分为细粒度任务。
  • 实现:启动Coding Agent或手动实现任务。
  • 反馈修正:根据反馈进行修正,包括简短修正、参照修正、回滚重来。

Structured Dev的项目地址

  • 项目官网https://clawhub.ai/lskun/structured-dev

Structured Dev的应用场景

  • 应用于软件开发,确保代码质量和开发效率。
  • 适用于大型项目,通过结构化流程管理复杂任务。
  • 帮助团队协作,确保每个成员都了解项目状态。
  • 适用于需要严格代码审查的场合,如金融、医疗等行业。
  • 提高AI在代码开发中的辅助作用,减少人为错误。

相关导航