dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
This project is no longer actively maintained. If you are using the latest version of DSH, please check out the fork by @kurumi3333, https://github.com/kurumi3333/roleplaytimer, or my new, more comprehensive project: ProjectKaren.
如果您使用的是最新版 DSH,请移步至 @kurumi3333 的修复分支 https://github.com/kurumi3333/roleplaytimer 获取兼容更新。此外,本项目的所有核心功能已由我开发的全新、更全面的项目 ProjectKaren 所替代,欢迎体验。
让 DSH 的角色扮演智能体在用户长时间沉默后主动开口。
用户沉默达到设定时长后,插件向该会话投递一条 user 角色的 follow-up 消息, 内容由可编辑的「唤醒提示词」渲染而成。智能体被唤醒后按角色卡继续以角色身份发言, 而不是等待用户输入。
投递走 DSH 的正式接缝 agent.followup(),并只在智能体处于空闲时通过
agent.runMaintenance() 投递——不会打断正在进行的回合。
唤醒时刻不是死板的定时器:可以设一个模糊区间,实际唤醒在其中随机发生。 例如间隔 180 分钟 + 模糊 30 分钟 → 真实唤醒落在 150~210 分钟之间。
runMaintenance 占用中会退避重试。source.kind = 'plugin')
不计入用户活动。| 键 | 默认 | 说明 |
|---|---|---|
enabled | false | 总开关 |
defaultMuted | true | 首次出现的会话是否默认静音(默认不唤醒,须手动取消静音) |
intervalMinutes | 150 | 用户沉默多久后唤醒一次 |
jitterMinutes | 0 | 模糊区间(±分钟):例 间隔 180 + 模糊 30 → 实际在 150~210 分钟内随机唤醒,0 = 精确 |
dailyMaxWakes | 6 | 每日上限,0 = 不限;次日 00:00 重置 |
quietStart / quietEnd | 23:30 / 08:00 | 静默时段,跨午夜有效;留空关闭 |
wakePrompt | 见下 | 唤醒提示词,支持 {minutes} {count} {time} {session_id} |
debugEnabled | true | 是否显示调试面板 |
+30 / +150 / 自定义分钟数,只改变插件的判断时钟,不动系统时间dsh plugin --profile <profile> add "git+https://github.com/2huy4n/roleplaytimer#v0.2.0"
重启 DSH,在「设置」里找到 roleplaytimer 控制面板:勾选「启用主动唤醒」,再对着你想唤醒的会话点「取消静音」。
本项目已停止维护,如果您使用的是最新版的Deepseek Harness,请