dsh-onebot-companion
在终端中运行以下命令:
dsh plugin install xfgil/dsh-onebot-companion
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xfgil/dsh-onebot-companion,或从 https://github.com/xfgil/dsh-onebot-companion 安装该插件。
插件介绍
dsh-onebot-qq 把 QQ 接到 DSH 之后,通道是通的,但聊天该有的「外面那一层」往往还是空的:沉默怎么表达、旁白要不要发出去、长回复要不要分条、连发几句算不算一个回合、群里喊名字算不算叫你、模型能不能可靠感知消息间隔与会话是否被误换新 id。把这些约定写进 node_modules,一旦上游升级换目录,改动会被整块冲掉——本插件从外部给原型挂包装,一行不改依赖,升级后能力仍留在。
它把原先分散的守卫、提示、节奏与人设合并成一个包、一份配置、一个 HTTP 观测面,内部按职责拆成十七个可开关模块。出站侧有沉默守卫与分段发送;入站侧有合并回合、时间戳与间隔注入、分享卡片还原与表情规范化;群聊里有喊名/@ 语义、话题插话、睡意闸与群友回合工具硬隔离;会话侧有换代接管防护;每轮还有十四条行为规则与人设情绪;另含语音合成、小本子、承诺提醒、关系台阶与「最后开口」记录等配套能力。
适合已经使用 dsh-onebot-qq、希望 QQ 私聊与群聊更像真人节奏、又不想再维护多套旧插件(guard / prompt / rhythm 等)的 DSH 用户。若你曾遇到「每条消息开新会话丢上下文」「群友一问就执行 shell」「模型把两小时说成一整天」这类问题,这个插件正是按这些坑设计的补位方案。
使用场景
- 为 dsh-onebot-qq 补全沉默、分段与入站合并
- 群聊喊名响应、工具硬隔离与分享卡还原
- 防止会话误换新 id 并注入消息时间间隔
适合人员
- 已部署 dsh-onebot-qq 的 DSH 用户
- 需要群聊人设与每轮行为规则的运营者
- 不想再维护多套 onebot 补丁插件的维护者