deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README

DeepSeek Harness 的「输出文本定制」插件:让 AI 的每句话按你定制的规则显示。 说出「我」时界面显示「本喵喵」,说出「你」时显示「主人」——只改显示,不改真相。
给消息正文挂一套显示层替换规则。例如预置规则:
| 原文 | 显示为 |
|---|---|
| 我 | 本喵喵 |
| 你 | 主人 |
AI 实际回复「我很乐意帮你」时,界面上显示为「本喵喵很乐意帮主人」。 规则完全自定义:增删、排序、逐条启停、整词匹配、实时预览,保存即对全对话生效。
dsh plugin remove 即完全移除,不残留任何节点/样式/观察器dsh plugin --profile web add @tumi-huakai/dsh-plugin-meow-speech
桌面端(DSH Desktop)把 --profile web 换成 --profile desktop 即可。
安装后重启 dsh(桌面端:重启 DSH Desktop),刷新页面,右下角出现「喵」按钮。
dsh plugin --profile web add <本目录绝对路径>
dsh plugin 会自动把本包注册为 profile 的 dsh.profile.bundles 层。
dsh-plugin-meow-speech/
├── package.json # DSH bundle 插件元数据(dsh.client 入口)
├── cordis.patch.yml # 挂载声明:把本包 insert 进 web 插件名册
├── lib/
│ ├── index.js # Host 侧入口(无宿主行为)
│ └── client.js # 客户端 bundle:替换引擎 + 设置面板(手写,无构建步骤)
├── tests/
│ └── run-tests.cjs # 纯逻辑测试(20 项,Electron 内置 node 即可运行)
├── docs/
│ └── screenshots/ # 市场展示截图
└── README.md
无需任何构建工具:lib/client.js 是标准 DSH 客户端 bundle 产物格式
(window.__ModuleLoader__.load({ id, factory })),改完直接重装/重启生效。
# 跑测试(需要 Electron 作为 node 运行环境)
set ELECTRON_RUN_AS_NODE=1
"<DSH Desktop 安装目录>\DSH Desktop.exe" tests\run-tests.cjs
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。