mcpField
R
ralph-loop

ralph-loop

github.com/andrelandgrafAgent 工作流233.5k 次安装20 周前更新
代码仓库

关于 ralph-loop

ralph-loop 是一组用于搭建 Agent 自动化开发流程的操作指南。团队将功能定义为带可测试验收标准的用户故事,再循环运行 Agent 来实现并验证。

主要功能

  1. 01设置代码健康检查
  2. 02配置编码 Agent
  3. 03定义带验收标准的故事
  4. 04跟踪实现进度
  5. 05循环运行 Agent 实现功能

适用场景

  1. 01为 Agent 驱动开发准备项目
  2. 02将功能拆分为可验证的故事
  3. 03自动执行实现和验收检查

MCP 相关

其配置指南包含设置 MCP 服务,以支持一致的 AI 辅助开发。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill ralph-loop

安装后在 Claude Code 中输入/ralph-loop确认已加载。

详细介绍

Ralph Loop

完整配置自动化的 Agent 驱动开发。将功能定义为包含可测试验收标准的用户故事,然后循环运行 AI Agent,直到所有故事都通过。

前置条件

请先按顺序完成以下教程:

代码健康度、Lint 和格式化

配置 Prettier 进行格式化,配置 TypeScript 进行类型检查,并配置 Fallow 检查代码健康度(死代码、重复代码、复杂度和架构偏移)。不使用 ESLint/Biome,以避免配置复杂度。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/code-health-setup
AI 编码 Agent 配置

配置 Cursor、GitHub Copilot 或 Claude Code 等 AI 编码 Agent,设置项目专属模式、编码指南和 MCP 服务,实现一致的 AI 辅助开发。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/agent-setup

操作手册 — 按顺序完成这些教程

用户故事设置

创建结构化格式,将功能需求记录为用户故事。使用包含可测试验收标准的 JSON 文件,以便 AI Agent 验证并跟踪进度。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/user-stories-setup
使用用户故事

使用用户故事记录并跟踪功能实现。通过工作流编写故事、构建功能,并将验收标准标记为通过。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/using-user-stories
Ralph Agent 循环

使用 Ralph 设置自动化的 Agent 驱动开发。循环运行 AI Agent,根据用户故事实现功能、验证验收标准,并记录进度,供下一个 Agent 参考。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/ralph-setup

评论

支持 Markdown