- Accueil
- Plugins
- Développement et outils de plugins
- dsh-preset-light
A
dsh-preset-light
autumnpizazz/dsh-preset-light
Installer
dsh plugin --profile web add github:autumnpizazz/dsh-preset-lightREADME
dsh-preset-light(轻量模式)
DeepSeek Harness 的 agent 预设插件。以官方 minimal(极简模式)为蓝本,只有两处不同:
- 极简模式本身就是持久型 shell(
@deepseek-ai/dsh-tool-bash-persistent,PTY 常驻,工具名bash,Windows 下为pwsh),这里原样沿用。 - 在极简模式的工具面上加入文件级三件套:
read、write、edit(@deepseek-ai/dsh-tool-fs,UTF-8;read带行号,write走原子替换,edit做字面量替换),并保留极简原有的read_image。
除此之外不挂任何东西:没有 glob/grep、web_search、ask_user_question、技能工具、上下文压缩组或子代理。
工具清单
| 工具 | 来源 |
|---|---|
bash(持久;Windows 下为 pwsh) | @deepseek-ai/dsh-tool-bash-persistent / dsh-tool-pwsh-persistent |
read / read_image / write / edit | @deepseek-ai/dsh-tool-fs |
| 系统提示人格 | @deepseek-ai/dsh-persona |
预设 id 为 light,界面显示名「轻量模式」,order: 0。
结构
index.mjs— 插件入口。导出name、inject: ['agentPresets']、apply,并把Symbol.for('cordis.group')标在默认导出上,让 loader 把cordis.patch.yml里的plugins子项原样交给预设注册表(与官方@deepseek-ai/dsh-agent-preset同语义)。不依赖任何运行时包。cordis.patch.yml— bundle 补丁,插入一条dsh-preset-light入口,配置里是预设的完整子插件列表。package.json— 包元数据,dsh.bundle.patch指向补丁。
安装
要求 dsh 0.2.2-rc.1 或兼容版本,Node.js >= 22。
以 web profile 为例,在仓库根目录执行:
dsh plugin --profile web add --ignore-scripts "link:$PWD"
该命令登记 profile 依赖并启用 bundle;重启 dsh web 后,新会话的选择器里出现「轻量模式」。
本地开发也可以把仓库软链到插件目录,再在 profile 的 package.json 里用 link: 指向该路径:
ln -sfn "$PWD" ~/.dsh/plugins/dsh-preset-light
"dependencies": { "dsh-preset-light": "link:/home/devuser/.dsh/plugins/dsh-preset-light" },
"dsh": { "profile": { "bundles": [ "...", "dsh-preset-light" ] } }
验证
dsh --profile web --dump-config | grep -A40 preset-light
应只看到 persona、tool-fs、persistent-shell 三组,tool-fs 的 read/readImage/write/edit 全为 true。
许可
MIT,见 LICENSE。
Plugins associés
D
deepseek-harness
deepseek-ai/deepseek-harness
201.9kil y a 2 moisDéveloppement et outils de pluginsMIT
D
dsh-market
dsh-market/dsh-market
11.3kil y a 5 heuresDéveloppement et outils de pluginsMIT
Z
dsh-web (dsh-plugin-manager)
zhu1090093659/dsh-web
10.2kil y a 9 heuresDéveloppement et outils de pluginsApache-2.0
Z
dsh-web
zhu1090093659/dsh-web
6.5kil y a 2 moisDéveloppement et outils de pluginsApache-2.0