插件目录 / Developer / dsh-plugin-sorter
dsh-plugin-sorter
已验证 · 实测可装 inks-knowledge
功能简介
RimCrow-inspired plugin sorter for DeepSeek Harness
可用 — 实测通过,早期项目
RimCrow-inspired plugin sorter for DeepSeek Harness 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-plugin-sorter
RimCrow-inspired plugin sorter for DeepSeek Harness (DSH).
Manage your DSH web profile plugins with a two-column board:
- Enabled / Disabled two-column drag-and-drop UI
- Drag between columns to enable / disable
- Drag to reorder the enabled plugins (load order)
- Click a plugin to see README, author, repository, version, diagnostics
- Save drafts first, then apply changes; restarts are left to the user
- Group plugins and add notes
- Loader-entry view: two-column list of actual Cordis loader entries, with protected entries greyed out and details (id / name / description / version / repository)
Install
From GitHub:
dsh plugin --profile web add github:inks-knowledge/dsh-plugin-sorter
From npm (after publishing):
dsh plugin --profile web add dsh-plugin-sorter
Then restart DSH / the desktop app and open Settings → 插件排序.
Usage
- Open Settings → Plugin Sorter.
- Drag packages between the enabled / disabled columns.
- Drag enabled packages to change load order.
- Click a package for details and diagnostics.
- Click Save Draft to keep your edits without applying them.
- Click 保存 to write the changes to the profile.
- Restart DSH manually to make the changes take effect.
The Loader Entries section shows the underlying Cordis loader rows:
- Active entries are listed on the left, disabled entries on the right.
- Protected architecture entries are greyed out and cannot be toggled.
- Click an entry to see its id, name, description, version and repository.
Development
The plugin is a plain ESM DSH bundle:
lib/ host-side routes and profile logic
client/ browser bundle (window.__ModuleLoader__ format)
Local test
# In a built DSH checkout:
node --expose-internals apps/cli/lib/bin.js web --port 3999
Set DSH_HOME to a test home if you want to avoid touching your real profile.
License
MIT
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-plugin-sorter」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:inks-knowledge/dsh-plugin-sorter Headless(CLI)profile:
dsh plugin --profile headless add github:inks-knowledge/dsh-plugin-sorter 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。