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
Q

@wuzhican/dsh-qbittorrent

Qbittorrent

DSH 插件:把 qBittorrent WebAPI v2 注册成模型可直接调用的工具,用于查询种子、排查卡死的下载记录;写入类操作需显式 confirm。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:wuzhican/dsh-qbittorrent#d5f99a926c4ee1d4b6d92ed69a7c06a7a377a2db
README兼容性版本

兼容性与来源证明

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

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

版本

0.1.0stable
2026/10/24

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rRemote Bridge@linxin666/dsh-remote-bridgeDSH 远程桥接:主机端通过唯一且精确的 /ios/v1 WebSocket 路由提供协议 v1——会话列表、历史记录基线、提示、包含工具活动的实时回合增量、中断以及进程内代理审批——连接到通过一次性配对的设备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)

README

dsh-qbittorrent

English | 中文

A DeepSeek Harness (DSH) plugin that registers qBittorrent's WebAPI v2 as model-facing tools: list and inspect torrents, triage stuck downloads, and apply a small set of guarded mutations. No browser window, no MCP subprocess — the tools are registered natively through @deepseek-ai/dsh-tools.

Install

dsh plugin --profile web add @wuzhican/dsh-qbittorrent

Restart dsh web if the profile does not compose patches on reload.

Configuration

The plugin works with no configuration. Every key is optional and can be set in the patch row's config:

KeyDefaultMeaning
urlhttp://127.0.0.1:8080qBittorrent WebUI origin (QBT_URL env also honoured)
tokenRefQBT_API_KEYCredential name holding the Bearer token (QBT_TOKEN_REF env also honoured)
timeoutMs30000Per-request deadline
- insert:
    - id: qbittorrent
      name: '@wuzhican/dsh-qbittorrent'
      config:
        url: http://192.168.1.10:8080
        tokenRef: QBT_API_KEY

The token is never stored in a patch file. It is resolved through the DSH credential service by name, falling back to process.env. qBittorrent v5.2.x accepts only Authorization: Bearer <token> here; X-API-Key, api-key and query-parameter forms all return 403.

Tools

Nine tools are registered:

ToolPurpose
qb_statusVersion, WebAPI version, per-state torrent counts, transfer stats
qb_list_torrentsList with filter / category / tag / hashes / sort, capped at 200 items
qb_torrent_detailOne torrent's properties plus file list
qb_list_categoriesEvery category and its save path
qb_find_orphansTorrents whose metadata never resolved, whose name is still the bare infohash, or that error / miss files
qb_resume_torrentResume — requires confirm: true
qb_pause_torrentPause — requires confirm: true
qb_set_categoryMove into a category — requires confirm: true
qb_delete_torrentRemove — requires confirm: true plus expect matching the hash count; max 20 per call; deleteFiles: true also erases data on disk

Write calls refuse to run without confirm: true. An API failure returns as a tool result rather than an exception, so one bad call does not end the turn.

Requirements

  • DSH >=0.2.0-rc.1
  • Node >= 18 (global fetch and AbortSignal.timeout)
  • qBittorrent WebAPI v2 with an API token

No runtime dependencies. @deepseek-ai/cordis and @deepseek-ai/dsh-tools are peer dependencies supplied by the harness.

License

MIT