DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
P

dsh-plugin-ntfyx

Plugin Ntfyx

适用于 DeepSeek Harness 的 Ntfyx 手机通知、详细任务报告和已验证的手机回复。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:KaylaONeal/dsh-plugin-ntfyx#fb4e03059adddc2c6dd31c9bee1bbbbeb039bb51
README兼容性版本

兼容性与来源证明

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

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

版本

0.1.0stable
2026/10/28

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Ds Botds-botDS Bot:DeepSeek Harness 的一组长期运行的 Bot,支持主 Bot、Bot 间消息和群聊Free Searchdsh-free-searchDeepSeek Harness 的免费网页搜索:27 个引擎(Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com 无需密钥;通过 MCP 支持 Zhihu 全局/站内搜索,以及 Perplexity/SerpBase/DeepSeek(官方 + 原生工具/搜索)/Baidu/Kimi/Aliyun/Douba)Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。Dafeiyudsh-dafeiyu由 DeepSeek Harness 会话事件驱动的原生桌面端 BigFish companion。

README

Ntfyx for DeepSeek Harness

中文 · Ntfyx · Install the CLI

Send task notifications and rich reports from DeepSeek Harness (dsh) to your phone. Ask a question, answer with buttons or text on iPhone, Android or a phone-authorized Web Inbox, and let the local Ntfyx CLI verify and claim the reply before the agent continues.

Plugin 0.1.0 · Ntfyx CLI 0.6.0+ · DSH 0.2.2-alpha.2 · Node.js 24.9+. DSH is in developer preview; this initial release declares only the DSH version it was checked against.

Install

Install the signed Ntfyx CLI without configuring another agent:

curl -fsSL https://ntfyx.me/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
ntfyx version --json
ntfyx connect

connect is needed for protected notifications and phone questions. Scan and authorize the connection from Ntfyx 1.8.0+ and select a protected Topic. Public Topic operations require no pairing.

Install the native bundle in the DSH profile you use:

dsh plugin --profile web add dsh-plugin-ntfyx@0.1.0
dsh web

Replace web with your profile name. If you launch DSH through npx, use npx @deepseek-ai/dsh@0.2.2-alpha.2 in place of dsh. DSH's plugin command also requires pnpm on PATH. Restart an already running profile after installation.

GitHub is an alternative package source; the bundle ships ready to use and has no build or installation scripts:

dsh plugin --profile web add github:KaylaONeal/dsh-plugin-ntfyx#v0.1.0

Tell DSH:

Read the ntfyx skill, then use Ntfyx to ask me a test question on my phone. Use Ntfyx for decisions and send a completion notification for this task.

An actual signed reply returning to the waiting agent verifies the phone workflow. A successful installation alone does not verify phone delivery.

Discover in the DSH interface

If you enable DSH's experimental Custom plugin indexes bundle, open Plugins → Discover → Add index source and add:

https://raw.githubusercontent.com/KaylaONeal/dsh-plugin-ntfyx/main/plugins.json

This is the Ntfyx-maintained index. It shows the native bundle with its icon, English/Chinese details and install confirmation; it does not make the plugin a DeepSeek-maintained Official bundle.

What the bundle provides

The native cordis.patch.yml starts your installed ntfyx mcp through DSH's official MCP client and registers the bundled ntfyx skill. The package includes English and Chinese plugin details and an icon for DSH's Plugins page. It contains no credentials, transcript uploader, hosted MCP endpoint or replacement approval engine.

CapabilityDSH tool
Protected notifications and rich reportsmcp__ntfyx__ntfyx_send
Phone questionsmcp__ntfyx__ntfyx_ask
Wait for and claim a verified answermcp__ntfyx__ntfyx_result
Cancel a pending questionmcp__ntfyx__ntfyx_cancel
Local rich-message validationmcp__ntfyx__ntfyx_validate_message
Public Topic notifications and readsmcp__ntfyx__ntfyx_public_send, mcp__ntfyx__ntfyx_public_read
Paired Inbox usagemcp__ntfyx__ntfyx_usage

Use one session_id for the current task's updates and questions. Pending questions keep the same request_id; continue only after status: "answered" and consumption.claim_acquired: true. For a confirmation, only response.value: "allow" permits the described action. Denial, timeout, cancellation and failed verification never mean consent. Existing authorization and the user's channel choice remain in force.

Completion notifications are agent tool calls. This version has no automatic lifecycle hooks, does not intercept native DSH questions, and does not approve DSH tool-permission prompts. DSH's normal permission policy still controls tool execution.

Update or remove

dsh plugin --profile web update --latest dsh-plugin-ntfyx
dsh plugin --profile web remove dsh-plugin-ntfyx

Restart the profile. Removing the bundle preserves your Ntfyx CLI and paired credentials.

For a GitHub installation, install the new release tag with add github:KaylaONeal/dsh-plugin-ntfyx#vNEW_VERSION; updating a pinned tag does not select a newer tag.

Verify locally

From a checkout of this repository, with Node 24+ and npm installed:

npm test -- --ntfyx /absolute/path/to/ntfyx

The test installs a small set of official DSH runtime packages with install scripts disabled, packs this bundle, and boots its real patch in an isolated profile. It checks Ntfyx MCP discovery, local message validation and installed skill discovery. It uses an unpaired temporary identity store, calls no model, and sends no notification. Evidence is saved under .local/dsh-plugin-test/. Use --runtime PATH to reuse a runtime created by an earlier run.

Troubleshooting

Run ntfyx doctor and ntfyx version --json in the environment that launches DSH. Desktop launchers must also have ntfyx on PATH. The bundle's MCP entry ID is ntfyx-mcp; its transport timeout allows a 45-second Ntfyx question/result wait. If the CLI is absent or cannot start, DSH logs an MCP connection error and continues; fix PATH and restart. Avoid adding a second MCP client named ntfyx in the same scope.

DSH's --dump-config can inspect composition without starting plugins:

dsh --profile web --dump-config

That command does not prove MCP connectivity or phone delivery. Linux runtime checks and local rich-message validation are recorded in the release notes. Other operating systems and real DSH-to-phone delivery require separate acceptance.

Distribution and privacy

This is the Ntfyx-maintained community plugin for DSH. DeepSeek currently distributes its own Official bundles and ships no default third-party plugin index. The upstream contribution guide recommends publishing a GitHub repository with the dsh-plugin topic and currently does not accept external pull requests. See the official contribution guide and plugin-index guide.

Protected messages and answers are encrypted on devices; the service handles routing metadata and ciphertext. Public Topic messages are visible to the service and anyone who knows the Topic ID, are not end-to-end encrypted, and cannot authorize actions. The user must explicitly accept the public-content terms before the first public send; a Topic link is not consent.

The bundle configuration and skill are MIT licensed. The companion CLI, apps and hosted service follow their own license and service terms. This repository does not contain Ntfyx's application core or a self-hosting distribution. Privacy · Support.