前言¶
DSH 的插件机制允许在 WebUI 外围增加轻量能力。dsh-moyan 解决的是一个很具体的需求:在左下角侧边栏「设置」按钮上方,完整显示一句名言、古诗词或游戏经典台词。它不扩展 DSH 的核心流程,也不替代现有设置入口,只提供一个可维护的引用位和简单的刷新控制。
这是什么¶
dsh-moyan 是一个 DeepSeek Harness WebUI 插件,维护者为 elviszhang007,License 为 MIT。
已核实资料显示,package.json 版本为:
0.5.3
它的作用是在侧边栏底部、「设置」按钮上方显示一句引用,出处附在句后。适合希望在 WebUI 中获得低干扰引用展示,并能直接编辑语料文件的用户。
核心功能¶
下面列出已核实的能力:
- 在左下角侧边栏「设置」按钮上方完整显示一句名言、古诗词或游戏经典台词。
- 句子自动折行,出处单列一行。
- 刷新频率可调:每次打开 WebUI 刷新,或每天刷新;每天刷新时跨午夜自动换一句。
- 支持手动换一句,并可通过小箭头回退最近 5 次刷新。
- 最近显示过的 10 句不会被随机换出。
- 语料外置:直接编辑
corpus.txt即可增删句子,刷新页面即生效。 - 样式使用 Harness 主题变量,自动跟随亮色/暗色主题。
- 侧边栏收起成窄轨时自动隐藏。
安装与启用¶
前置要求¶
安装前需要满足:
- Node.js ≥ 18。
- DeepSeek Harness (DSH) 已安装,全局或本地均可。
- 需要
pnpm。
本插件为「树外插件」(profile 插件),通过 dsh plugin 安装。安装后,插件集的变化在重启 web profile 时生效。
安装¶
已核实资料给出的安装命令是:
(pnpm) dsh plugin --profile web add dsh-moyan
这里的 (pnpm) 需要按 DSH 安装方式调整:若 DSH 为全局安装,请去除 (pnpm);否则请去除括号 (),仅保留 pnpm。
全局安装时:
dsh plugin --profile web add dsh-moyan
非全局安装、使用 pnpm 时:
pnpm dsh plugin --profile web add dsh-moyan
重启与查看¶
安装后需要重启 web profile。按同一规则选择命令:
全局安装:
dsh web
使用 pnpm:
pnpm dsh web
重启后刷新页面。侧边栏底部、「设置」上方会出现一句话,出处附在句后。
卸载与清理¶
按包名卸载:
全局安装:
dsh plugin --profile web remove dsh-moyan
使用 pnpm:
pnpm dsh plugin --profile web remove dsh-moyan
插件还会在浏览器 localStorage 中留下设置键:
dsh-moyan:v1
如需清除,可在 WebUI 控制台中移除该键。
典型用法¶
先完成安装和重启,再按下面步骤操作:
1、侧边栏底部、「设置」上方出现一句话,出处附在句后。
2、鼠标悬停时,出处行尾浮现齿轮按钮,点击打开设置面板。
3、在面板中切换刷新频率:每次打开 / 每天。
4、点击“换一句”更换当前句;最近显示过的 10 句不会被随机换出。
5、点击左侧小箭头回到上一句,最多回退最近 5 次刷新。
6、在面板中查看当前句的完整出处。
语料编辑¶
语料格式为:
句子 | 出处
每行一条。以 # 开头的行和空行会被忽略。
直接编辑 corpus.txt,保存后刷新页面即生效。宿主每次请求都会重新读取文件,因此无需重启 dsh web。
适用场景与注意¶
适合:
- 希望 DSH WebUI 保持简洁,只增加一句低干扰引用。
- 愿意维护
corpus.txt,并能使用文本编辑器修改语料。 - 需要跟随 Harness 亮色/暗色主题的侧边栏展示。
注意:
- 本插件通过
dsh plugin安装到当前 DSH 环境。插件会以当前dsh进程权限运行,安装前应检查源码、确认许可证,并了解你将要执行的代码。 - 已核实资料显示,插件在 DeepSeek Harness
0.1.0-rc.6上开发与验证。DSH 仍快速演进,slot名、主题变量名、client模块契约可能随版本变化。 - 安装后需要重启 web profile,刷新页面才能看到变化。
- 浏览器中会留下设置键
dsh-moyan:v1;卸载包不等于自动清除浏览器中的该键。 - 该插件无构建步骤、零运行时依赖,License 为
MIT。 - DSH 社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系;本文不把它描述为官方应用商店。
结尾¶
dsh-moyan 的价值很小但边界清楚:它只在 DSH WebUI 侧边栏「设置」上方提供一句完整引用,并允许通过 corpus.txt 维护句子与出处。若你只需要一个安静的侧边栏引用位,它可以直接安装使用。
GitHub 仓库:
https://github.com/elviszhang007/dsh-moyan
已核实资料未提供目录页 URL,因此本文不列出未确认的目录页链接。