前言¶
DSH 采用“一切皆插件”的组织方式,社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系。对于多步骤开发任务,单靠一条命令或单一代理通常不够,还需要把探索、规划、实现、审查、调试等环节分开处理。oh-my-dsh 就是为 DSH 提供这类多代理编排能力的插件。
这是什么¶
oh-my-dsh 的插件名为 yytbit/oh-my-dsh,由 YYTbit 维护,许可证为 MIT。其定位是 “Multi-agent orchestration for DeepSeek Harness.”。
核心功能¶
插件提供以下几类能力:
- 5 个专职代理:Explorer、Architect、Implementer、Reviewer、Debugger
- 4 个工作流技能:Autopilot、Deepwork、Review、Reflect
- 运行时切换模型配置的预设系统
- 任务编排:并行执行与依赖跟踪
这些能力用于把一次开发任务拆成多个可执行步骤,并在多个代理之间分派和推进。
安装与启用¶
先确认 DSH 的 profile,再在对应 profile 下添加插件:
dsh plugin --profile your-profile add oh-my-dsh
上面的命令将 oh-my-dsh 添加到指定的 your-profile 中。
典型用法¶
下面是 README 中给出的工作流技能示例:
/autopilot "add input validation to auth module"
/deepwork "refactor the database layer"
/review src/auth.ts
/reflect
这些命令分别对应 Autopilot、Deepwork、Review、Reflect 四个工作流技能。
适用场景与注意¶
适合以下使用者:
- 希望在 DSH 中使用多个代理协作完成任务
- 需要对多文件改动、代码审查、调试过程进行更明确的流程拆分
- 希望在运行时切换模型配置,而不是每次手动调整
使用前注意:
- 插件以当前
dsh进程权限运行,安装前应检查源码。 - 该插件使用 MIT 许可证,安装前也请确认许可证是否符合团队要求。
- 社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不要把它理解成官方应用商店。
结尾¶
经过上面的步骤,oh-my-dsh 可以把 DSH 从单一命令入口扩展为多代理编排入口,覆盖 Explorer、Architect、Implementer、Reviewer、Debugger 这类代理分工,以及 Autopilot、Deepwork、Review、Reflect 这类工作流技能。
项目地址:https://github.com/YYTbit/oh-my-dsh
目录页(来自插件线索):https://www.skillhub.cn/plugins/YYTbit/oh-my-dsh