← 返回列表
需源码安装
Moonshile 的 DeepSeek Harness DSH…
暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/15 · 已提供中文文档
DeepSeek Harness (DSH) 插件 — dsh-workspace-sort:每天按最近活动对侧边栏工作区重新排序一次。一条命令即可完成 npm 包安装。
综合分
36.1
GitHub 分
36.1
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Moonshile/moonshile-dsh-plugins缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包moonshile-dsh-plugins(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/19 20:59:15
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
moonshile-dsh-plugins Moonshile 的 DeepSeek Harness (DSH) 插件集合。每个插件一个独立目录、依赖各自管理,pnpm workspace 统一编排。 awesome · DSH plugin 结构 plugins/ └── / ├── package.json # 独立包:name / main / files / scripts ├── lib/ # 实现(host 半边 / client 半边) ├── lib/.test.mjs # node:test 纯函数测试 └── README.md # 英文版(中文见 README.zh.md) 本地开发 pnpm install # 根目录安装 workspace pnpm test # 运行全部插件测试(pnpm -r test) 发布 每个插件独立发布到 npm(包名需全局唯一): cd plugins/ pnpm publish --access public 插件 所有插件都是 npm 包,用 dsh plugin 一条命令安装(自动激活的 bundle)。每个插件有独立目录和 README。 | 插件 | 说明 | 安装 | 使用方法 | | --- | --- | --- | --- | | dsh-workspace-sort | 侧边栏工作区每日按最近活动排序一次(当天顺序稳定) | dsh plugin --profile web add dsh-workspace-sort | 无需配置——安装后重启 dsh web,它每天按会话活动自动排序;上次排序日期存于 ~/.dsh/workspace-sort-state.json。 | | dsh-last-turn-delete | 最新可删项(最后一条用户消息或失败的 /compact 卡片)上的垃圾桶按钮(与待发队列同款图标),软删除该轮对话使其不再进入模型上下文,随后移到上一项,直到真正 compact 边界或无消息 | dsh plugin --profile web add dsh-last-turn-delete | 安装后重启 dsh web 并刷新。点垃圾桶(确认气泡)即删除;按钮在回复结束后才出现。被删除的一轮在界面中变暗;持久化日志不会被改写。 | | dsh-responses-replay-fix | 修复严格 Responses 网关(如中信 www.wxzjai.com)拒绝历史回放:回放前给消息 id 补 msg_ 前缀、给 thinking 补明文 reasoning_text | dsh plugin --profile web add dsh-responses-replay-fix | 无需配置——安装后重启 dsh web。默认只作用于 zhongxin provider,可在 settings 段 responses-replay-fix.providers 配置更多。 | 添加插件 1. 新建 plugins//,配好 package.json(name、main、files、license、dsh.bundle.patch)和 lib/。 2. 以 lib/.test.mjs(node:test)补测试,用 pnpm test 验证。 3. 在 插件 表格里加一行。 4. 发布到 npm(pnpm publish --access public);仓库 CI 会在 push 时自动发布未发布的版本。
扫码进群