dsh-yierpet-sentinel
在终端中运行以下命令:
dsh plugin install wusai2333/dsh-yierpet-sentinel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install wusai2333/dsh-yierpet-sentinel 完成安装,源码地址为 https://github.com/wusai2333/dsh-yierpet-sentinel,装完重启 dsh 即生效。
插件介绍
用 dsh 跑多轮 agent 任务时,最容易被忽略的不是等待本身,而是错过关键节点——审批弹窗一闪而过、模型限流在后台静默重试、长回复在终端角落里慢慢滚完才注意到。如果你已经在 macOS 上养了一只 YierPet 桌宠,dsh-yierpet-sentinel 就是那条把 dsh 生命周期事件桥接过去的气泡线。\n\ndsh 内置的 session/event 事件流覆盖 turn 开始与结束、工具调用成功或失败、审批请求、LLM 重试、会话销毁等全部节点。本插件作为纯 host 侧的 Cordis 插件,订阅这条事件流后以 fire-and-forget 方式转发到 YierPet 的本地 loopback HTTP 端点,桌宠随即弹出气泡、播放动画并触发提示音。全程 1 秒超时、所有错误静默吞掉,绝不阻塞 dsh 主循环;若 YierPet 未运行则直接跳过,子 agent 的中间回合也不会冒泡打扰,只在用户真正可见的完成时刻触发提醒。\n\n适合已经在使用 YierPet 桌宠、日常用 dsh 进行 AI 辅助开发的 macOS 用户。零依赖、装完重启 dsh 即生效,不需要额外配置端口或写脚本,属于那种装上就忘、出事时桌宠会叫你一嗓子的小工具。
使用场景
- 审批请求弹出后桌宠气泡+提示音立即提醒,不再错过一闪而过的确认框
- 模型限流或工具调用失败时,桌宠动画提示重试正在进行,无需盯终端
- 长 turn 完成后桌宠播放完成动画并播报最后一条回复摘要,切走窗口也能感知
适合人员
- 已在 macOS 上运行 YierPet 桌宠的开发者
- 日常用 dsh 跑多轮 agent 任务、希望状态感知不打断心流的用户
- 希望装完即忘、不写额外脚本的轻量通知需求者