aa2246740/dsh-creator-mode-plus ↗★ 1
dsh-creator-mode-plus
A fail-closed DeepSeek Harness Creator Mode+ bridge backed by the external dshx supervisor.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗Creator Mode+
在 DeepSeek Harness 的普通 Web 会话里选 Creator Mode+,就能用七个固定工具把一个文件化插件搭起来、检查、挂载,也能按安全顺序卸载。0.3.4 对齐 DSHX v0.7.5:App、直接 dsh web 和 dshx 通过同 Home 原子互斥与完整进程身份只对应一个长期 Web Host;会话认领、工作区 scaffold、安全卸载、七分支激活、隔离验证、外部 Guardian 和 Harness Update Assistant 仍在同一份 fail-closed 合同里。过不了的操作直接停。
不替代官方创造模式。不改 Harness 核心。非官方。

官方模式列表里,Creator Mode+ 排在创造模式下面。那段中文来自用户 preset。

选中之后,新会话走这七个固定工具。

安装
在 Agent 会话外面做。进你的 Harness 仓库:
cd /path/to/deepseek-harness
git clone https://github.com/aa2246740/dsh-creator-mode-plus.git tools/dsh-creator-mode-plus
# profile 依赖是 manifest 变更,下次 Host 启动才生效
pnpm dsh plugin --profile web add link:./tools/dsh-creator-mode-plus
# 只写用户 preset,不动随仓库带的 Standard / Creator
node tools/dsh-creator-mode-plus/scripts/install.mjs --harness "$PWD"
因为加了 profile 依赖,先在会话外面把 Web Host 重启一次。然后打开官方 WebUI,选 Creator Mode+,开一个新会话,或者还是空白的那个。
兼容线覆盖 DSH dsh-v0.1.0-rc.8 的 Creator/Guardian 合同和当前 dsh-v0.1.1-rc.2。必须使用 DSHX >=0.7.5 ;外部命令先证明当前 Loader 图同 PID 脱载,再调用官方 remover。它不成为第八个模型工具,也不要求为了卸载而重启 DSH。
过不了就停
已经装着再跑安装器,它不会覆盖。模型想 start、restart,或者把端口写成乱的,桥直接拒。

Guardian 怎么隔离、怎么只重启一次、怎么把事故交回原来的会话,都写在合同里。这里不展开。
Harness 更新边界
DSHX v0.7 新增 update plan → prepare → verify → apply 和精确 rollback,但 Creator Mode+ 的第七个工具只负责安全卸载,不把 Harness 更新变成第八个工具。会话内只允许通过 managed shell 读取 update plan;prepare、verify、apply、rollback 和 Host 进程控制全部交给外部 DSHX supervisor。候选验证通过、本机应用完成、真实运行时接受、正式激活是四个不同状态。
升级
在 Agent 会话外执行:
cd /path/to/deepseek-harness/tools/dsh-creator-mode-plus
git pull --ff-only
node scripts/install.mjs --harness /path/to/deepseek-harness --upgrade
npm run verify:dshx -- --harness /path/to/deepseek-harness
0.3.1 曾新增 server bridge 的安全卸载工具和 bash guard,因此从 0.3.0 或更旧版本升级时要在会话外完成一次 server 分支重启。0.3.3 首次收紧到 DSHX 0.7.4;0.3.4 继续要求 0.7.5 的原子互斥与完整身份门禁,仍不增加工具。已经运行的 Host 会继续使用启动时加载的旧 bridge;无需为了刷新 preset 立即重启,下一次正常重开 DSH.app 时会载入 0.3.4 的严格预检。
开发
npm test
npm run check
npm run verify:dshx -- --harness /absolute/path/to/deepseek-harness
npm run verify:harness-install -- --harness /absolute/path/to/deepseek-harness
/absolute/path/to/deepseek-harness/tools/dshx/skill/dshx/scripts/dshx.sh check "$PWD" --harness /absolute/path/to/deepseek-harness
npm pack --dry-run
License
MIT。DeepSeek Harness 和 DSHX 是别的项目,各有各的许可证。