精简通用 Droid 工具集 - 10 Droids, 8 Commands
npm install oh-my-droid精简通用 Droid 工具集 - 10 个 Droids、8 个 Commands。
本项目借鉴了 EveryInc/compound-engineering-plugin 的复利工程思路,适配 Droid 并精简了提示词(上下文控制很重要)。
核心理念很简单:
- 第一次做某类任务 → 探索、学习、记录
- 第二次做同类任务 → 有经验、更高效
让 AI 的每一次工作都能积累成可复用的经验。
``bash`
npx oh-my-droid # ⭐ 推荐:安装到当前项目(工具随项目走)
npx oh-my-droid -g # 安装到全局 (~/.factory)
npx oh-my-droid -u # 卸载
安装时会做两件事:
1. 复制工具文件 - 将 Droids 和 Commands 复制到 .factory 目录
2. 更新 AGENTS.md - 在文件开头添加使用说明(核心命令、工作流程等)
| 安装方式 | 命令 | 适用场景 |
|---------|------|---------|
| 项目安装 | npx oh-my-droid | 单个项目使用,工具随项目走 |npx oh-my-droid -g
| 全局安装 | | 多个项目共用,安装到 ~/.factory |
如果你选择全局安装,开新项目时需要手动在项目的 AGENTS.md 开头添加以下内容:
`markdown/workflows-plan <描述>oh-my-droid:start
使用中文回答
核心命令
创建计划 | /workflows-work <计划> 执行计划 | /workflows-review <目标> 代码审查 | /workflows-compound 记录学习/deepen-plan辅助命令
深化计划 | /triage 问题分类 | /resolve-parallel 并行解决 | /changelog 变更日志.factory/droids/<名称>.md工作流程
Plan → Work → Review → Compound | 80%规划审查,20%执行添加组件
Droid: | Command: .factory/commands/<名称>.md`oh-my-droid:end
这样 AI 才能识别并使用这些命令。
``
Plan → Work → Review → Compound
| 命令 | 说明 |
|------|------|
| /workflows-plan | 创建计划 |/workflows-work
| | 执行计划 |/workflows-review
| | 代码审查 |/workflows-compound
| | 记录学习 |
| 命令 | 说明 |
|------|------|
| /deepen-plan | 深化计划 |/triage
| | 问题分类 |/resolve-parallel
| | 并行解决 |/changelog
| | 变更日志 |
以「添加用户登录功能」为例,演示完整工作流:
`
1. 创建计划
/workflows-plan 添加用户登录功能
→ AI 分析需求,生成 plans/添加用户登录功能.md
2. 执行计划
/workflows-work plans/添加用户登录功能.md
→ AI 按计划逐步实施代码
3. 代码审查
/workflows-review src/auth/
→ AI 审查代码质量,提出改进建议
4. 记录学习
/workflows-compound
→ AI 总结本次经验,更新知识库
``
下次遇到类似任务时,AI 会自动应用积累的经验,效率更高。
---
English | 中文