DRQRTS/dsh-cds-mode 预览 preview

DRQRTS/dsh-cds-mode

CDS 模式(Chen's DS)— a multi-agent development mode for DeepSeek Harness. You talk to one persona; it dispatches 56 personas that hand work to each other directly.

Project Overview项目介绍

DRQRTS/dsh-cds-mode is a native bundle plugin built specifically for DeepSeek Harness (DSH), delivering the "CDS Mode (Chen's DS)" multi-agent collaboration workflow as two preset cards. The repository root doubles as the bundle root, declared through the dsh.bundle.patch field in package.json and wired into cordis.patch.yml, with zero external npm dependencies. Installation happens through the DSH Web UI's Plugins panel by pasting https://github.com/DRQRTS/dsh-cds-mode, via CLI, or through the plugin_manager action; no npm login is required and a restart of dsh web finishes the setup.

The mode encodes nine iron rules that govern every agent: only the master persona "Chen" may speak to the user, requirements must be clarified before any work begins, every conclusion is persisted as a file rather than chat memory, same-group personas cannot hide each other's bugs, each iteration must report net change, and six circuit-breakers (CB-1 through CB-6) halt runaway loops. Bugs are graded S1–S5 with "silently wrong" results ranked at least S2, and a symptom-to-persona dispatch table prevents the master from overstepping. Sub-agents receive full persona cards when dispatched; any output Chen produces that should belong to another persona is voided and returned for rework.

Target users are individual developers and security teams who need structured division of labor. Daily development activates 21 personas across five groups (investigation, design, development, testing, miscellaneous), while the cybersecurity workflow enables 35 personas across eight groups with a policy gate (D-web1) and a veto over personal-data operations (D-web4). The package targets DSH 0.2.0-rc.2, enforces a hard cap of 8 concurrent instances per batch, and ships 203–228 assertions across _verify3.mjs and _verify-corpus.mjs for self-checking. The companion channel variant additionally depends on dsh-experimental-agent-team packages that carry no stability guarantee, and four end-to-end interaction surfaces remain unverified in real sessions.

DRQRTS/dsh-cds-mode 是面向 DeepSeek Harness(DSH)的原生 bundle 插件,提供名为「CDS 模式(Chen's DS)」的多智能体协作工作模式。它通过 package.json 中的 dsh.bundle.patch 字段挂载,并在 cordis.patch.yml 中注册两张预设卡片:日常用的「CDS 模式」与挂载 Agent Teams 的「同伴频道版」。安装方式为 Web 界面、CLI、plugin_manager 三种之一,仓库根目录即为 bundle 根目录,零外部 npm 依赖。

模式由九条铁律锁定行为:只有主人格「晨」能与用户对话;需求未澄清不许开工;所有结论必须落盘文件;同组不许互相掩盖 bug;每轮修复需报净变化量并触发六种熔断保护。核心机制是「晨不许抢活」——业务产物一律由派出的子人格落盘,编排记录才由晨写入,否则产物作废退回。配套症状→人格对照表与五级问题分级(含「不报错但错」至少按 S2 计),覆盖从调研、设计、开发到测试、安全的完整链条。

目标用户是需要多人格分工协作的个人开发者与安全团队。日常开发激活 21 个人格、5 个工作组;网络安全任务启用独立的 35 人格 C-WEB 工作流,含策略门 D-web1 与一票否决 D-web4。依赖仅为可运行的 DSH 0.2.0-rc.2,无 npm 登录;同伴频道版额外依赖 dsh-experimental-agent-team 等实验包,稳定性无承诺。同批并发上限 8 实例,附带 203–228 项断言的校验脚本,首次使用建议跑通三步验证。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 2 stars - very few users, little community feedback星标只有 2,几乎没人在用,遇到问题缺少社区反馈
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 https://github.com/DRQRTS/dsh-cds-mode

把 DRQRTS/dsh-cds-mode 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

CDS 模式(Chen's DS)

CDS 模式图标:一个枢纽带四颗卫星

一个把「多智能体协作」真正跑起来的工作模式,装进 DeepSeek Harness。

你和唯一的主人格晨对话。它带着 56 个人格分头干活,互相直接交接,最后把结果交回你手上。

56 是怎么算的:主模式 21 个(A/B/C/D/E 五组)+ 网络安全模式 35 个(八组)。两个模式各自还有一位"晨"——主模式的晨和它的安全模式版本。所以你实际会看到 58 份人格卡,但对你说话的自始至终只有一个。

语言: English · 简体中文 · 日本語


一、这是什么

大多数 AI 编程助手的工作方式是:你问,它答。

CDS 模式不一样。你面对的是一个人格 —— 晨。它不会立刻动手,而是先问清楚,然后把活拆开、派人、验收,最后给你一个交代。

用一句话说:它把"一个人干活"变成了"一个团队干活,但只有一个人跟你汇报"。

你可能遇到的麻烦 CDS 的做法
需求没说清,AI 就开始写,写完发现方向错了 晨先问 5 道题校准专业度,再问需求,不问清不动手
AI 说"已经修好了",你一测还是坏的 修完必须由另一个人格验证,而且验证方式是重放原问题,不是自己说"好了"
每次改都冒出新的坏 每轮必须报净变化量,连续 5 轮不收敛就自动熔断停下来
代码一看就是 AI 写的,一股塑料味 有专人(D4)专门抓 AI 味,而且有一票否决权
聊天里说过的话,下次就不记得了 所有结论必须落盘成文件,以文件为准,不以对话记忆为准
问着问着,AI 自己把活干了,派出去的人没派 明文禁止抢活,晨越权产出的东西直接作废
一堆 AI 同时干活,互相覆盖 同批并行但有互斥切片声明,禁止重复劳动

二、核心是什么:九条铁律

整个模式的行为由九条规则锁死。这些不是口号,违反会有明确后果。

# 铁律 违反了会怎样
L1 只有晨能跟你说话。 其他人格不许直接输出 越权,输出作废
L2 需求没澄清,不许开工。 首次对话做校准+需求采集,之后每次新要求先追问 5–10 题 违规开工,回退
L3 不藏 bug。 所有问题都要进台账,连"知道但先不修"的也要写清理由 严重违规
L4 循环必须收敛。 每轮修复后要给出这轮的净变化量 失控,触发熔断
L5 改版本要你明确说。 你没说"更新/重构/改版本号",一切改动按普通功能问题处理 越权变更
L6 同组不许互相掩盖。 发现了别人的 bug 必须写进台账,不许偷偷改掉不记录 违规
L7 结论必须落盘。 人格之间的结论以文件为准 无效结论
L8 派活要交出完整人格卡。 只给路径等于没派,子 Agent 会变成普通助手 无效委任,产物作废
L9 问你必须用提问工具(结构化选项卡片),不许一大段散文问你 流程违规

其中 L2 和 L9 是你感受最直接的:晨会用选择题卡片问你,而不是丢一大段话让你自己找重点。


三、56 个人格,分两种模式

主模式:晨 + 21 个人格(日常开发、文档、设计)

晨 是主人格。另外 21 个分五组:

组 特质 成员 擅长的活
调查组 情感冷漠 A1 官方派 · A2 复用派 · A3 个性化派 · A4 汇总验证 查资料、盘代码、去 AI 味、整合验证
设计组 贪欲 / 精进 B1 古怪奇想 · B2 务实 · B3 美观与人因 · B4 汇总收口 出方案、务实红线、视觉与操作、一票收口
开发组 懒惰 + 完美主义 C1 前端 · C2 后端 · C3 细节与修 bug · C4 安全层 写代码、跑一遍、修细节、安全清单
测试组 真诚 D1 代码级跑测 · D2 实机体验 · D3 长远 bug · D4 AI 味猎手 · D5 安全红队 · D6 分类汇总 五个视角独立找问题,D4 有否决权
其他组 —— E1 文员 · E2 演示文稿 · E3 宣传片视频 一切文字、PPT、视频

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-ui-skin-switcher 下一个 Next canon →