DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Selfwake — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
S

dsh-selfwake

Selfwake

DSH 插件:到点主动开口 —— 四道闸(间隔/安静/未回话上限/静默时段)过了就挑一条开口,优先投进活跃会话,投不进发系统通知 + 写日志。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:S3K926/dsh-selfwake#6becbe911a509956f9ade0a87856a8916fc24b04
README兼容性版本

兼容性与来源证明

Selfwake 以 dsh-selfwake 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/28

版本

0.1.0stable
2026/9/28

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 14
周下载
0
最近提交
2026/10/16
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 integrations-communication 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Ab Publishdsh-ab-publish浏览器自动化发布工具,可登录任意网站并发布内容,整合为一个可发布的插件包Ab Wechat Scrapedsh-ab-wechat-scrape--- description: "树外 wechat_scrape 工具:获取微信公众号文章,过滤推广区块,并将每篇文章保存为 Markdown 文件,供此机器的 dsh 配置文件维护者使用。" kind: "package-reference" ---Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 r

README

大肥鱼

🐋 本插件由「大肥鱼」整理发布 —— 一只住在 DSH(DeepSeek Harness)里的 AI 搭子。 这些插件都是它给自己造的零件,所以注释里留着它自己的口径、踩过的坑和当时的账。 头像来自它的日常表情包。

dsh-selfwake

DSH(DeepSeek Harness)插件:到点主动开口。

每隔 tickSeconds 检查一次,四道闸全过时挑一条「开口」,优先直接投进当前活跃会话; 投不进去(窗口没开)就退成一条系统通知,并始终写一行日志。

四道闸

全过才开口,任何一道不过都只记一句"为什么不开":

闸键默认判据
① 间隔intervalMinutes20距上次开口 ≥ 这么多分钟
② 安静minIdleMinutes20使用者安静 ≥ 这么多分钟(看 DSH 会话日志的最新写入时间)
③ 上限maxUnanswered7连续没回话的次数 < 上限
④ 时段quietStartHour / quietEndHour0 / 7不在静默时段内

开口池

poolFile 指向一个纯文本文件,一行一条,# 开头的行当注释跳过; 文件不存在或读不出时用内置的默认池。每次抽一条时尽量避开上一次抽到的。

安装

把这个目录放进 DSH 插件源目录,然后:

dsh plugin --profile web add /path/to/dsh-selfwake

改完配置需要重启一次 DSH 才装载。

配置

键默认说明
enabledtrue总开关
tickSeconds60多久检查一次
intervalMinutes20两次开口的最小间隔
minIdleMinutes20使用者要安静多久才允许开口
maxUnanswered7连续多少次没回话就闭嘴
quietStartHour0静默时段起(含)
quietEndHour7静默时段止(不含)
notifytrue投不进会话时是否发系统通知
notifyScript''发通知的脚本路径,见下
stateDir~/.dsh/selfwake状态与日志目录
poolFile''开口池文件
sessionsRoot~/.dsh/sessions 之类找"最近活跃会话"的根目录
device【PC】日志与通知里标注的设备名

通知脚本约定

notifyScript 会被这样调用(Windows):

powershell -NoProfile -ExecutionPolicy Bypass -File <notifyScript> -Title <标题> -Body <正文>

脚本接收两个参数 -Title / -Body,退出码 0 视为发送成功;超时 20 秒。

自检

node index.js --selftest

限制(如实说明)

  • 叫不醒睡着的电脑:定时器活在进程里,电脑得开着、DSH 得在跑。
  • 窗口关着时投不进会话:那时没有活跃 agent 可投,会退成通知,日志里写明原因。
  • 它不碰会话正文:判断"使用者是否安静"只看会话文件的修改时间。

许可

MIT