DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Bark Notify — DeepSeek Harness 插件(DSH Plugin)
← Plugins
B

@lijixu/bark-notify

Bark Notify

DSH 捆绑包:当代理完成运行、需要批准或发生错误时,将 Bark 通知推送到 iPhone 和 Apple Watch。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:xuliji/bark-notify#4e3fc4bc4181339afaddb0fb4342e7d600167047
README兼容性版本

兼容性与来源证明

Bark Notify 以 @lijixu/bark-notify 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

1.0.0stable
2026/10/9

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 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" ---Ds Botds-botDS Bot:DeepSeek Harness 的一组长期运行的 Bot,支持主 Bot、Bot 间消息和群聊

README

@lijixu/bark-notify

当前语言:简体中文 | English

DSH 插件:任务跑完、需要你授权、或者运行出错时,把通知推到你的 iPhone(会自动镜像到配对的 Apple Watch)。

你只需要做两件事:iPhone 上装好 Bark App,然后把这个 App 给你的 Key 填进配置。

什么情况下会收到通知

什么时候收到什么
任务跑完✅ 任务完成
有个工具调用需要你点「允许」🔔 需要授权
运行出错⚠️ 运行出错
你自己点了「停止」不推送(这是故意的,见下)

几条默认行为,都是为了不打扰你:

  • 手动停掉的任务不会被报成「任务完成」。想让中止也通知,把 notifyOnAbort 设为 true,会收到一条 ⏹️ 已中止。
  • 出错只推一条,不会在错误通知后面再补一条「任务完成」。
  • 子 Agent 默认静默。一次任务可能派生很多子 Agent,全都推会刷屏;要开就设 includeSubagents: true。
  • 只是通知,不替你决定。授权仍然要在 DSH 里正常确认,插件不会动授权结果。

安装

前置:iPhone 上安装 Bark App,打开首页会看到 https://api.day.app/xxxxx,其中 xxxxx 就是你的 Key。

在 DSH 里执行:

plugin_manager: { action: "install_bundle", target: "@lijixu/bark-notify" }

装完重启 DSH。想从源码或 GitHub 装(github:xuliji/bark-notify、本地绝对路径等),写法见 PUBLISHING.md。

配置

deviceKey 必填。不填的话插件只会在日志里提示一句,不会联网推送。

推荐写进 profile 的 patch 层(~/.dsh/profiles/desktop/cordis.patch.yml),这一层优先级更高,插件升级时配置不会丢:

- id: bark-notify
  name: '@lijixu/bark-notify'
  config:
    deviceKey: '你的 Bark Key'

改完 重启 DSH 生效。以下全部可选项:

配置默认值说明
serverUrlhttps://api.day.appBark 服务器地址;自建 bark-server 就改成自己的域名
notifyOnFinishtrue任务跑完是否推送
notifyOnApprovaltrue需要你授权时是否推送
notifyOnErrortrue运行出错时是否推送
notifyOnAbortfalse手动中止时是否推送
includeSubagentsfalse子 Agent 是否也推送
settleMs1500结束多久后才推(毫秒),用来跳过「刚结束又立刻开始」的抖动;0 表示立即推
timeoutMs10000单次推送的超时时间(毫秒)
groupDeepSeek HarnessBark 通知分组,方便在 App 里分类查看
sound空Bark 铃声名,留空用系统默认
levelactive打扰级别:active / timeSensitive / passive / critical
icon空通知图标 URL
url空点通知要打开的链接

通知长这样

✅ 任务完成
Agent 本轮运行已结束
重构登录模块(7dbd389b)
🔔 需要授权
工具:bash
原因:在工作区外写入文件
重构登录模块(7dbd389b)
⚠️ 运行出错
第 3 轮 / 第 2 步出错
ENOENT: no such file or directory, open 'src/app.ts'
重构登录模块(7dbd389b)

最后一行是任务标题 + 会话 ID 前 8 位,方便你知道是哪条会话在叫你。

常见问题

完全收不到通知? 按顺序排查:

  1. deviceKey 填了吗、有没有抄错(为空时插件不会联网)。
  2. 改完配置重启 DSH 了吗?配置只在启动时读取。
  3. 用了自建 bark-server 的话,serverUrl 改了吗?
  4. iPhone 上 Bark App 的通知权限是否开着,有没有被「专注模式」挡掉。
  5. level 是不是 passive —— 它不会亮屏也不会响,只安静地进通知中心。

太吵了,只想在需要授权时提醒我? 把 notifyOnFinish 和 notifyOnError 设为 false;或者把 level 改成 passive。

一次任务收到好几条通知? 子 Agent 默认不推,如果开了 includeSubagents 会明显变多;settleMs 则用来合并「刚结束又立刻开始」的情况。

我点了停止,怎么没通知? 故意的,中止不算完成。要收就设 notifyOnAbort: true。

我的 Key 会泄漏吗? 不会。Key 只存在你本机的 DSH 配置里,插件只把它 POST 到你配置的 serverUrl(默认官方 api.day.app)。

卸载

彻底卸载:

plugin_manager: { action: "remove_bundle", target: "@lijixu/bark-notify" }

只想临时关掉:

plugin_manager: { action: "set_bundle", target: "@lijixu/bark-notify", enabled: false }

两种都需要重启 DSH 生效。

给开发者

维护者文档(中文):

  • DEVELOPMENT.md —— 目录结构、跑测试、实现要点
  • PUBLISHING.md —— 打包、发布到 npm、GitHub 托管

License

MIT