rolebox
在终端中运行以下命令:
dsh plugin install EricMoin/rolebox
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install EricMoin/rolebox,或按插件说明从 https://github.com/EricMoin/rolebox 安装。
插件介绍
通用编程智能体往往只有一个系统提示、一条对话链,复杂任务容易越界、难以分工,也很难把上一轮的决策与约定带到下一次会话。rolebox 把「一个人干所有事」改成「一支可配置的团队」:每个专家在 YAML 里定义自己的提示、模型、技能与权限,在同一任务上协作,而不是靠长提示链临场编排。
工作的推进方式是显式声明的图(graph v3):用 graph_declare 写清每个节点的智能体、简报与可接受的结果类型,宿主调度入口节点,工作者用 graph_submit_outcome 结算;只有被接受的结果才算前进,自由文本不会被误读为进度,循环有界且可检视。团队学到的内容会写入持久记忆(SQLite + FTS5),在会话开始时自动注入,也可从 CLI 检索。
插件还提供角色选择器、运行中的引擎监控(dsh 侧栏与 TUI)、按通道与会话过滤的日志,以及 loop 模式在同一任务上多轮 refinement。内置语言服务器工具、hashline 锚定编辑、skills 与 references,并可选 desktop 的 computer_* 能力。公开注册表预置 18 个专家角色,也可自写 YAML。
适合希望在 opencode、pi、dsh 或 Codex 上把智能体当成「工程团队」来用的开发者与团队:需要独立验证节点、可审计的执行图、跨会话记忆,以及可复用的角色与工具策略,而不是每次从零 prompt 一整条流水线。
截图预览
使用场景
- 需要改代码并由独立角色做验证、对照基线重跑检查
- 希望用 YAML 固定专家分工、模型与工具权限
- 复杂任务要用声明式执行图追踪节点与结果,而非长提示链
适合人员
- 在 dsh、opencode、pi 或 Codex 上深度使用编程智能体的开发者
- 需要可审计、可分工的多智能体工程流程的小团队
- 愿意维护角色 YAML 与图声明、重视跨会话记忆的用户



