birdman1992/dsh-birdman-plugins
birdman1992★ 2JavaScript最后同步: 2026-08-15
Community plugins for DeepSeek Harness (DSH): model metadata autofill and workspace artifacts view.
README 摘要
dsh-birdman-plugins English 中文 Birdman 的 DeepSeek Harness (DSH) 插件集合。 插件一览 插件 类型 作用 model-autofill host 模型信息自动补全:在 llm-pi-ai 设置命名空间中自动补全缺失的模型显示名、上下文窗口和最大输出 token(数据来自 pi-ai 内置模型目录) workspace-artifacts host + client 产物视图:在 Web 会话视图中添加「产物」标签,浏览当前工作区文件树并查看文件内容(代码高亮 / Markdown 渲染) 安装 两个插件都已发布到 npm,推荐直接通过 npm 安装: 安装后重启 profile 生效: 备选:从 GitHub 直装(无需 npm registry) 本仓库是 pnpm workspace monorepo,两个插件位于 plugins/ 子目录。DSH 的 dsh plugin 命令会转发给 profile 目录里的 pnpm,因此也可以直接从 git 仓库的 子目录安装: git 安装拉取的是源码而非构建产物。这两个插件都是纯 JS、无 build 步骤, 因此不需要 prepare 脚本;若 pnpm ≥10 要求 allowBuilds 白名单(仅当包 声明了 prepare 脚本时),在 profile 的 pnpm-workspace.yaml 中放行对应 包名即可。 卸载 / 本地开发 插件清单要点(写给插件作者) 每个插件都是标准的 npm 包(bundle),需要: - package.json 声明 dsh.bundle.patch (指向 cordis.patch.yml ), 有浏览器面的还要声明 dsh.client 与 exports["./client"] ; - cordis.patch.yml 把插件行插入组合树( insert + name: )。 详见官方文档: Package and install a plugin。
在 GitHub 查看完整 README →