← 返回列表
D

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.

dshdeepseek-harnessdsh-pluginagent-presetpreset

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 (+ optional
preset.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 a

  • preset 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
    {}