前言¶
在 DeepSeek Harness (DSH) 环境中,让 AI 执行任务相对容易,但让 AI 经营一家研发团队却很难。常见的痛点包括:委托会退化(执行者代替决策者,CEO 亲自下场修 bug);组织会失控(身份不明、不在编制、不受约束);成本是笔糊涂账(暗处计费、预算超支);决策没有凭据(关键变更无审批记录、无审计)。dsh-company 插件通过模拟一家真正的公司,来解决这些问题:你出决策,公司出执行——有编制、有账本、有审批、有审计。
是什么¶
dsh-company 是一个面向 DeepSeek Harness (DSH) 的决策驱动 AI 软件公司编排插件,由 TiferKing 维护。它将当前根会话变成创始人,把持久 continuable 子代理变成员工。该插件通过 HR 治理、货币预算、工作 DAG、工单、审批等功能,构建一个有组织架构、有财务核算、有流程控制的软件开发环境。
核心功能¶
该插件提供了以下核心能力:
- 决策先行与 HR 治理:AI 起草公司方案(名称、使命、章程、预算),由人类批准后启动。招聘、调整评估由 HR 负责,并需人类批准。章程文本解析为结构化数据树,在 Web 端直接渲染。
- 货币预算与审计:采用单一权威账本,支持 BigInt 汇总。使用 WAL 协调状态、用量、审计和邮箱。用量与完整审计独立追加,
events.jsonl保留有界展示窗口。 - 工作流与工单:工作项组成带验收条件的依赖 DAG。人类通过 Web 控制台提交工单,创始人分级、派发,关联修复工作完成后自动 resolved。
- 类型化审批与 Web 控制台:提供类型化人类审批。Web 控制台包含概览、组织、产品、工作、工单、招聘、审计、审批等标签页。
- 资源调度与恢复:支持按资源调度(自适应执行)。员工是持久会话,支持冷恢复与事务重试。
安装与启用¶
运行已打包插件需要 Node ^22.19.0 || >=24、pnpm 与 DSH rc.2 宿主。
dsh plugin --profile web add /absolute/path/to/dsh-company-<version>.tgz
安装后需重启 DSH Web 进程并刷新原 URL,不要另起替代服务器。
典型用法¶
你可以要求 agent 成立一家公司。例如,指定公司的使命、产品、预算以及 HR 上限。
在成立请求中,可以直接指定 HR 的 provider、model 和推理强度。对应的配置片段如下:
{
"hr_provider": "provider-id",
"hr_model": "model-id",
"hr_reasoning_effort": "default",
"hr_budget": 10
}
注意事项¶
- 远程浏览器限制:远程浏览器看到的是只读降级视图。
- 快照安全:快照永不携带 attempt capability、执行 prompt、凭据或私有工作证据。
- 许可证:README 文本中未明确展示许可证内容(仅提及 LICENSE 文件),具体请查看源码。
- 环境依赖:安装前需确保 Node 版本满足要求,且宿主为 DSH rc.2。
结尾¶
dsh-company 将“管理一个 AI 团队”变成了“经营一家看得见、管得住、算得清的公司”。你可以通过插件目录了解更多详情,或在 GitHub 查看源码。