kevin-luo/dsh-org-panel

DeepSeek harness 纯牛马 —— 多智能体数字员工指挥台插件

Project Overview项目介绍

This is a native panel plugin built exclusively for DeepSeek Harness, designed to turn a vanilla DSH instance into a persistent digital employee collaboration runtime called Cyber Company. Each digital employee gets independent persistent storage for long-term memory, verified skill evidence, full task history, growth trajectories, custom model bindings, and plugin association records. It leverages DSH's native provider system to map custom employee model bindings to pre-registered DSH model routes. To install, first run the npm install dsh-org-panel command in your DSH environment, then add the configuration entry to your Cordis config file to mount the plugin.

When a user submits a task request, the built-in Work Orchestrator automatically matches the right digital employees for the required roles and forms a dedicated workgroup. Employees can use @ mentions to invite additional colleagues to join the collaboration dynamically, and all work session context is persistently stored so it can be recovered after DSH restarts. It supports receiving messages from WeChat, QQ, and Feishu via the separate dsh-im plugin, with all messages processed through the same orchestration pipeline and results returned to the original channel it originated from. This tool is ideal for users that need long-term management of multiple specialized agent roles for ongoing collaborative work.

The project is currently licensed under the PolyForm Noncommercial License 1.0.0, which allows personal non-commercial use but prohibits any commercial usage without explicit written authorization from the author. All persistent data is stored locally in the user's ~/.dsh-org-panel directory, with support for secret references instead of plaintext key storage, and corrupted data files trigger automatic backups to avoid permanent data loss. All new feature development and bug fixes are now happening in the new dsh-cyber repository, which continues the evolution of the Cyber Company persistent digital employee runtime for DeepSeek Harness.

这是一个专为 DeepSeek Harness 开发的原生面板插件,可将 DSH 改造为支持持久化数字员工协作的「赛博公司」运行时。它支持每个数字员工独立存储长期记忆、技能证据、工作履历和成长轨迹,能由任务编排器按需求自动组队协作。你可以通过 npm 命令安装,在 Cordis 配置中添加对应条目即可在 DSH 内挂载使用。

典型工作流是用户输入需求后,编排器自动匹配对应岗位的数字员工组成工作组,员工可以通过 @ 邀请其他同事动态加入,所有协作上下文会持久化存储,重启后也能恢复。支持从微信、QQ、飞书等渠道接入消息,所有外部消息统一进入赛博公司的协作流程,结果原路返回。适合需要长期管理多智能体角色、开展分工协作的用户使用。

本项目当前采用 PolyForm 非商业许可 1.0.0,允许个人非商业使用,禁止未授权的商业用途,商业使用需要获取作者单独书面授权。所有配置数据默认持久化存储在用户本地目录,仅支持密钥引用不存储明文,故障时自动备份原数据避免丢失。本项目核心功能后续开发已转移到新仓库 DSH Cyber。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 5 stars - very few users, little community feedback星标只有 5,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add @xmanrui/dsh-im

把 kevin-luo/dsh-org-panel 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

项目演进说明

基于本项目的产品思路与工程实践,已经独立升级为新的项目仓库:DSH Cyber。

DSH Cyber 面向本地优先的 AI 角色、数字员工与可视化世界运行时,持续建设持久化员工、世界与会话,角色和插件生态,Skill 安全治理、审批与审计,以及可共创的扩展市场。它承接了本项目在数字员工、工作组协作和 DSH 运行时方向上的探索,并将后续核心能力放在更完整的产品架构中持续演进。

欢迎前往 cyber-ai-agent/dsh-cyber 体验、反馈、提交 Issue 和 Pull Request,参与功能建设、问题修复与产品共创。

赛博公司 · DSH 数字员工运行时 2.0

把 DeepSeek Harness 变成一家公司:员工长期存在、各自成长,任务会自动组队,Web / 微信 / QQ / 飞书进入同一套协作运行时。

dsh-org-panel 2.0 的核心不是“多几个 Agent 卡片”,而是一套 Persistent Cyber Company Runtime。

每位数字员工都有自己的长期记忆、技能证据、工作履历、插件绑定、模型绑定和成长轨迹;公司任务由 Work Orchestrator 自动选择合适员工组成临时或持续工作组,员工之间可以直接协作、互相 @ 拉同事入场。秘书只是总裁办的一名普通员工,只会在行政、日程、会议安排等任务命中她的岗位时参与。

⚠️ 许可与商业使用

本项目当前使用 PolyForm Noncommercial License 1.0.0。

  • ✅ 允许个人学习、研究、实验、非商业项目和其他许可证明确允许的非商业用途。
  • ❌ 不允许商业使用,包括将本项目或其修改版用于收费产品、SaaS、商业服务、商业交付、转售,或由商业组织用于生产经营等商业目的。
  • 💼 如需商业使用,请先取得作者的单独书面商业授权,可通过 GitHub Issue 联系。
  • 📜 此前已经明确以 MIT License 发布的历史版本继续保留当时仓库中的许可文本;本次变更不追溯修改历史版本的许可文件。

完整条款见 LICENSE。本项目源码公开,但由于包含非商业限制,不属于 OSI 定义下的开源软件许可。

架构

Web / 微信 / QQ / 飞书 / 其他 DSH IM
                │
                ▼
         Work Orchestrator
         任务理解 / 自动组队
         显式 @ / 动态邀请
                │
                ▼
       Persistent WorkSession
   来源 / 会话 / 成员 / 历史交付
                │
      ┌─────────┼─────────┐
      ▼         ▼         ▼
    小刘       小画       阿明   ...
   程序员     设计师     产品经理
      │         │         │
      └─────────┼─────────┘
                ▼
        Employee Runtime
                │
  ┌─────────────┼─────────────┐
  ▼             ▼             ▼
长期记忆      SkillEvidence   TaskHistory
插件/工具      自动成长       真实模型路由
                │
                ▼
         evolution.json

DSH root session 只承担不可见的执行根职责,不代表任何员工,也不会以“主 Agent”身份向用户汇报。

2.0 真实能力

持久数字员工

每位员工独立持久化:

  • 长期记忆与复盘
  • 技能与真实 SkillEvidence
  • XP / Level / 成长轨迹
  • TaskHistory
  • 插件绑定与健康状态
  • 模型绑定
  • 统计数据与最近活动

刷新页面或重启面板不会把员工重置成一份新 Prompt。

动态工作组

老板可以直接输入:

帮我重新设计 App 首页,同时评估实现成本和后续推广。

Work Orchestrator 会根据岗位和任务语义自动拉合适的员工,例如产品、视觉、开发、增长组成工作组。明确 @小刘 会锁定小刘,复杂任务仍可以补充相关同事;员工公开回复里写 @小麦 帮我评估传播策略,小麦会动态加入同一个工作组。

员工看到同一份原始任务以及前序同事真实公开输出,可以补充、质疑和接棒。业务输出直接来自具体员工,不经过秘书二次转述。

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-novel-writing 下一个 Next dsh-web-novel-research →