npx claudepluginhub devil-sx/eva-01EVA-01: Automated life testing platform with spec discussion, PRD generation, implementation, and observation commands
自动化生活的测试平台原型机。目标是在 AI 快速发展的时代,探索人类与 AI 高效协作的方式。
设计哲学详见 docs/design-philosophy.md
EVA-01 提供两类工具:
| 类型 | 运行方式 | 适用场景 | 安装方式 |
|---|---|---|---|
| Headless CLI | 终端直接运行,无需人工介入 | 批量执行、CI/CD、无人值守 | ./install.sh |
| Claude Code Plugin | Claude Code 交互式会话中使用 | 需求讨论、spec 打磨、人机协作 | claude plugin install eva-01 |
通过 ./install.sh 安装到 ~/.local/bin/,可在任意项目中直接调用:
| 命令 | 说明 |
|---|---|
spec-to-prd | 将 spec 转换为 PRD JSON,自动分析项目结构 |
impl-prd | 自主循环实现 PRD 中的 user stories |
observe-impl | 分析执行日志,生成报告并推送 GitHub Issue |
通过 Claude Code plugin 系统安装,在会话中用 / 触发:
| 命令 | 说明 |
|---|---|
/discuss_spec | 通过辨析式提问挖掘用户真实意图,完善 spec 和 plan |
/structured_repo | 仓库结构化规范:创建/审计/更新索引文件 |
# 安装 Headless CLI
./install.sh
# 安装 Claude Code Plugin
claude plugin marketplace add /path/to/my-ralph/.claude-plugin/marketplace.json
claude plugin install eva-01
# 进入你的项目
cd your-project
# 先用交互式 plugin 打磨需求
# (在 Claude Code 会话中)/discuss_spec my-feature.md
# 再用 headless CLI 批量执行
spec-to-prd my-feature.md
impl-prd
卸载:CLI 用 ./uninstall.sh,Plugin 用 claude plugin uninstall eva-01
将 spec markdown 转换为 PRD JSON。会自动分析项目结构,生成与现有代码兼容的 PRD。
spec-to-prd <SPEC_FILE> [OPTIONS]
| 参数 | 简写 | 说明 |
|---|---|---|
SPEC_FILE | - | Spec markdown 文件路径(必需) |
--output FILE | -o | 输出路径(默认: .prd/prds/<name>.json) |
--project NAME | -p | 项目名称(默认: 从文件名推断) |
--model MODEL | -m | Claude 模型: opus/sonnet/haiku(默认: opus) |
--timeout MINUTES | - | 超时分钟数(默认: 15) |
自主循环实现 PRD 中的 user stories。
impl-prd [OPTIONS]
| 参数 | 说明 |
|---|---|
--prd FILE | PRD 文件路径(默认: .prd/prds/ 下最新) |
--max-iterations N | 最大迭代次数(默认: 50) |
--timeout MINUTES | 输出超时分钟数(默认: 15) |
--model, -m | Claude 模型(默认: opus) |
--resume | 从上次状态恢复(中断后自动恢复) |
--status | 显示当前状态后退出 |
--reset | 重置状态,重新开始 |
--no-observe | 结束后不自动运行 observe-impl |
分析 impl-prd 的执行日志,生成报告并可选推送 GitHub Issue。
observe-impl [OPTIONS]
| 参数 | 简写 | 说明 |
|---|---|---|
--session PATH | -s | 指定 session 目录 |
--latest | -l | 分析最新 session |
--no-issue | - | 不创建 GitHub Issue |
--model MODEL | -m | Claude 模型(默认: haiku) |
| 文档 | 内容 |
|---|---|
| docs/design-philosophy.md | 设计哲学:算力杠杆、人类瓶颈、辐射效应 |
| docs/prd-protocol.md | PRD 内部协议:JSON 格式、目录结构、配置项 |
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations