dsh-preset-kit
v0.1.1 · 2 天前发布
Publish agent presets into a DeepSeek Harness home: symlink installs with hot reload, owner tracking, and clean uninstall.
README
dsh-preset-kit
Publish agent presets into a DeepSeek Harness home: copy installs refreshed on
every boot, owner tracking, and clean uninstall.
Why
dsh treats presets as local files: a preset is a directory under$DSH_HOME/.agent-presets/<id>/ holding agent.cordis.yml (+ optionalpreset.yml). Bundles cannot add preset roots — composeProfile replaces
the agent-presets row's roots with the shipped root at the top overlay —
so a plugin that ships a preset has to write into the user root itself.
This kit is that shared piece: publish, conflict rules, ownership records,
and uninstall, so every preset-carrying plugin does not reinvent it.
Hot reload vs. boot refresh
dsh-agent-presets re-reads its roots on every list()/resolve(), so apreset that appears in th
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ❓ 未知 | metadata 缺失 |
dsh@0.1.0 | ❓ 未知 | — |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-preset-kit
- Repo
- —
- Engines
{}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{}