DeepSeek Harness 插件
插件是 DeepSeek Harness(dsh)的能力扩展方式 —— Everything is a Plugin。 下面两个插件由本站维护并在 npm 发布,一条命令即可装到 web profile,均以 MIT 许可开源。
$ dsh plugin --profile web add @jaxzhou/dsh-file-explorer
$ dsh plugin --profile web add @jaxzhou/dsh-mathmatic-symbol
$ dsh --profile web
插件列表
dsh-file-explorer
@jaxzhou/dsh-file-explorer · v0.1.5 · MIT
给 Harness 增加一个与「对话」「轨迹」并列的 文件 标签:左侧是工作区目录树,右侧按文件类型决定预览形态。
- Markdown 渲染(GFM)、JSON 树、24 种语法高亮、图片、纯文本
- HTML 在沙箱 iframe 中绘制;导出 PDF / Word
- 只读、无需配置、不落任何数据
常见问题
插件怎么安装到 DeepSeek Harness?
执行 dsh plugin --profile web add <包名>,然后启动 dsh --profile web;bundle 成员会在启动时读取。自定义 profile 需先具备 Web 组合(dsh --profile myprofile --from-default-profile web)。
插件需要重新构建吗?
不需要。npm 包内已包含运行产物,安装后直接生效;也支持本地检出或 git ref(dsh plugin --profile web add github:jaxzhou/dsh-file-explorer)。
如何临时停用或卸载插件?
停用:在 profile 的 cordis.patch.yml 里写 - id: jaxzhou-file-explorer + disabled: true(无需卸载);卸载:dsh plugin --profile web remove <包名> 后重启 profile。
插件会不会上传或修改我的文件?
dsh-file-explorer 完全只读:读取走 Harness 自带的 workspaceFiles 通道,不写磁盘与会话日志,Host 侧不注册任何服务;其 HTML 预览在沙箱(不透明源)中运行,导出前会剥除脚本。dsh-mathmatic-symbol 只把生成的图片与文档写入会话工作区。