aa2246740/dsh-creator-mode-plus ↗★ 1
dsh-creator-mode-plus
A fail-closed DeepSeek Harness Creator Mode+ bridge backed by the external dshx supervisor.
AI Analysis
增强创造模式。适合需要使用固定工具链构建、检查、挂载和安全卸载文件化插件,并依赖外部 dshx 进程进行安全隔离的开发者。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full 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 是别的项目,各有各的许可证。