dsh-company

DSH PLUGIN工具与能力

仓库 makooslee/dsh-company

工具与能力 未标注验证等级 安全审查:未标注 可信度:未标注 可安装插件
安装这个插件

dsh-company 是 makooslee 维护的 工具与能力 类 DSH 可安装插件, 仓库为 makooslee/dsh-company。 下面按「装什么、怎么装、验没验过、跑起来要注意什么」逐项列出。

一句话选型结论

按资料字段整理

dsh-company 是工具与能力类的 DSH 可安装插件,未做沙盒验证,暂无安全审查结论,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类工具与能力 收录类型可安装插件 验证等级未标注验证等级 安全审查未标注
验证等级 UNKNOWN 未标注验证等级
GitHub 星标 1 复刻 0 · 未关闭 issue 0
最近更新 2026-10-29 创建于 2026-10-29
README 6.9 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:makooslee/dsh-company
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

工具与能力
字段来自项目仓库与公开索引,中文说明由本站标注

上游标签

dsh-plugin

验证等级与安全审查

未标注验证等级
自动化流程结论,不是人工审核
验证等级未标注验证等级上游未给出验证结论,安装前请自行确认
安全审查未标注静态分析结论,未标注不代表已通过审查
仓库健康度未标注按仓库活跃度与最近更新时间给出
可信度未标注综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 安全审查还没结论,装之前先看仓库改了什么、要什么权限。
  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在工具与能力场景里给 DSH 补能力的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-company当前 未做沙盒验证 未标注 1 未标注 有
loopx 未做沙盒验证 未标注 6,233 未标注 无
dsh-startup-screen 未做沙盒验证 未标注 633 未标注 有
minara-skills L4 · 沙盒安装通过 中风险 360 未标注 有
dsh-blender-plugin 未做沙盒验证 未标注 211 未标注 无
tokenledger L5 · 运行验证通过 低风险 204 0.2.0-rc.2 等 11 个 有

仓库档案

工具与能力
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方makooslee仓库 dsh-company · 默认分支 main
分类工具与能力agent-workflow
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证未标注商用或二次分发前请确认条款原文
星标 / 复刻 / issue1 / 0 / 0收录时的数值,非实时
创建 / 更新2026-10-29 · 2026-10-29最后推送 2026-10-29
本站收录2026-10-30首次进入本站目录的时间

README 全文

6.9 KB
作者原文,中文版优先;只做安全转义,不改内容

dsh-company

English · 简体中文

给 DeepSeek Harness 装一家只有一位 CEO 的小公司。

如果它有用,欢迎给仓库点个 ⭐ Star——那比什么都管用。

你是 CEO。下面是一整个班底,每个员工都是一个真实的智能体会话,有自己的身份、自己的模型、自己的技能清单。你派活,他们自己决定接不接——接的人并行开工,不接的人要说明该谁接。整个过程汇成一条团队时间线,像一个群在开会,而不是一条流水线。

CEO 派单
├─ 项目总监   【接单】→ 拆解与验收标准
├─ 产品经理   【接单】→ 需求与验收口径
├─ 技术总监   【不接】→ 这属于产品范围,建议产品经理接
├─ 工程师     【接单】→ 实现与验证
├─ 数据分析师 【接单】→ 口径与数据
├─ 测试工程师 【接单】→ 用例与缺陷
└─ 审核员     【接单】→ 挑毛病

它解决什么

多智能体最常见的做法是「流水线」:产品→技术→开发→测试,一环卡住全停。dsh-company 换成认单制:

  1. 派单:任务广播给被勾选的员工,每人拿到同一份任务 + 一份团队花名册。
  2. 认单:每人先回答「这活该不该我接」——第一行只能写 【接单】 或 【不接】,第二行起写理由;不接的人必须指出该谁接。
  3. 执行:只有接单的人进入第二轮,并且知道同期谁也在干(避免重复劳动)。

没人接单也是一个有效结果:任务会被标成 没人接单,理由留在时间线上,而不是硬塞给某个人。

功能

七个内置角色 项目总监、产品经理、技术总监、工程师、数据分析师、测试工程师、审核员;人设、技能、职位都可改,也可自己招聘新员工
认单制协作 员工自主判断接不接,不接要给出归属建议;接单者之间互相可见
团队时间线 认单、拒单、交付按时间汇成一条可读的流,像群聊一样
员工对话详情 点开花名册里的任何一个人,看他自己那个会话的完整对话(含工具调用)
真实模型选择 模型下拉来自 Harness 的模型目录,和 DSH 自己的模型选择同源;可按员工单独指定
技能白名单 每个员工可用的工具逐项勾选,未勾选的工具在其 agent scope 内被限制掉
两种入口 管理页面派单;或在对话里直接用 company_dispatch 工具让 CEO 助手派单(同一份实现)

效果图

花名册 — 内置角色就位,卡片上直接看状态和技能,点开可看该员工的完整对话

任务板 — 派单后员工自行认单:研发工程师、数据分析师接单,产品经理拒单并说明该归谁干

招聘员工 — 从角色模板开新坑,人设、模型、技能白名单都能改

安装

要求:DeepSeek Harness(含 plugin_manager 工具)与 Node ≥ 20。

git clone  dsh-company

然后让 Harness 里的 agent 执行:

用 plugin_manager 的 install_bundle,target 指向 <绝对路径>/dsh-company

或者自己调:

{ "action": "install_bundle", "target": "/absolute/path/to/dsh-company" }

装完刷新页面,左侧栏出现组织结构图图标;点开就是公司面板。侧栏没出现图标就重启一次 DSH Desktop。

> 换版本要按 remove_bundle → install_bundle 的顺序走:同一个包名重复安装会被拒绝。

用法

花名册:七个角色已就位。点卡片看这个人的对话记录;点「编辑」改姓名、职位、人设、模型、技能;点「招聘员工」加人。

任务板:写标题 + 说明 → 勾选要通知谁 → 「下发任务」。随后你会看到:

  • 认单中:每个人在回复 【接单】 / 【不接】 + 理由;
  • 执行中:接单的人并行干活,谁接了单在标题旁有计数;
  • 已完成 / 没人接单 / 已取消。

从对话里派单:直接说「把这事派给技术总监和工程师」,模型会调 company_dispatch。

配置

在 profile 的 cordis.patch.yml 里覆盖该行的 config:

- id: dsh-company
config:
companyName: 我的公司        # 面板标题与人设里出现的公司名
cwd: /path/to/workspace      # 员工会话的默认工作目录,留空用 Harness 默认
bidTimeoutMs: 360000         # 单次认单超时(默认 6 分钟)
workTimeoutMs: 1800000       # 单次执行超时(默认 30 分钟)

数据:花名册与任务存放于 storage 服务的 json 后端(unit dsh_company,per-record)。存储不可用时自动退化为纯内存,功能不变,只是重启后不保留。

实现要点

  • 员工是 ctx.agents.create() 创建的真实 Agent,各自独立 session 与上下文,因此天然并行;
  • 身份走 setup(agentCtx) 里的 systemPrompt.section();
  • 技能走 agentCtx.tools.restrict({ allow }),只作用于该员工自己的 agent scope;
  • 派活走 agent.followup(userMessage),员工自己开新 turn;
  • 产出、对话记录都从 session 日志派生——日志是唯一真相源,插件内存只是派生缓存;
  • 所有注册都在 ctx.effect 内完成并返回清理,插件卸载时释放 agent、关闭存储句柄。

目录

dsh-company/
├── index.js            Host 半身:花名册 / 认单调度 / HTTP API / agent 工具
├── client.js           浏览器半身:侧栏图标 + 公司面板(React,无 JSX)
├── cordis.patch.yml    bundle 挂载行
├── locale/             Plugin Manager 读取的标题与描述(zh / en)
├── icon.svg
└── docs/sponsor/       打赏二维码放这里(见该目录说明)

赞赏

如果这个插件替你省下了时间,可以扫码请我喝杯咖啡,金额随意。

说句实话:最近投资亏了不少,工作上也接连不顺,这个插件是我在低谷里一行行写出来的。它不解决任何实际问题,但如果它真的帮到了你,一点支持对我是实实在在的鼓励。谢谢。

比起钱,我更想要一个 ⭐ Star——那能让更多人看到它,也能让我知道这东西有人用。

> 收款码放在 docs/sponsor/wechat.png;插件面板右上角的「赞赏」按钮读的是同一张图。

许可

MIT

致谢

  • 插件形态、主题 token 与插槽机制来自 DeepSeek Harness 官方的 cordis-plugin-development 规范;
  • 界面控件的视觉参照了 Harness 自带的 Plugin Manager / Settings 页面。

常见问题

4 问
答案由本站依据条目字段整理,不引用上游原文
dsh-company 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:makooslee/dsh-company` 即可。

dsh-company 的验证等级是什么意思?

未标注验证等级。上游未给出验证结论,安装前请自行确认

dsh-company 安全吗?

未标注。

dsh-company 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

同名或近似条目

1 条
不同作者的仓库分开列,请确认你要装的是哪一个
工具与能力
按星标排序,可作替代方案

loopx

loopx

LoopX 是面向长周期 Agent 的本地优先控制平面,作为 DSH plugin 为 DeepSeek Harness 提供持久目标、证

未标注验证等级 6,233 星

dsh-startup-screen

dsh-startup-screen

DeepSeek Harness 的启动界面与启动动画插件。

未标注验证等级 633 星

dsh-blender-plugin

dsh-blender-plugin

让 AI 模型通过直连 TCP 通道实时驱动 Blender 的 DSH plugin:15 个工具覆盖视口取帧、任意角度渲染、内循环搜索、

未标注验证等级 211 星

tokenledger

TokenLedger

TokenLedger 为 DeepSeek Harness 提供零配置的 Token 用量记账,自动归属到实际服务请求的中转站,无需凭据即

L5 · 运行验证通过 204 星

deepseek-harness-jev

deepseek-harness-jev

把 TypeSafe Jev 接入 DeepSeek Harness 作为 System One 决策层,为技能与文件选择、任务监督、纠偏和

未标注验证等级 203 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。