DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

harness-mate

Harness Mate

DeepSeek Harness (dsh) 插件:将运行在您自己电脑上的代理连接到 HarnessMate——通过手机或浏览器使用它(聊天、文件、审批)。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:liaosiliangCodeLife/harness-mate-dsh#93c6f69bff8ac339e837d8be309f48d68f1fddde
README兼容性版本
HarnessMate end-to-end demohomepersonal spacechat

兼容性与来源证明

Harness Mate 以 harness-mate 发布,当前版本为 0.2.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.2.0stable
2026/10/10

相关插件

正在加载相关插件…

最新版
0.2.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/10
查看源码 ↗
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" ---Ds Botds-botDS Bot:DeepSeek Harness 的一组长期运行的 Bot,支持主 Bot、Bot 间消息和群聊

README

HarnessMate

HarnessMate — a DeepSeek Harness plugin

Put the DeepSeek Harness agent running on your own computer into your pocket.
English · 中文

HarnessMate end-to-end demo

harness-mate is a DeepSeek Harness (dsh) plugin. It connects the DSH agent running on your machine to HarnessMate — a small self-hostable platform that gives that agent a phone app and a browser entry.

The agent keeps running on your own computer, with your files and your approvals. HarnessMate is just the door: open it from the phone in your pocket or from a browser anywhere.

What it does

  • Chat from anywhere. Send the agent a message from the phone app or the web UI; streamed replies arrive with a typing indicator.
  • Files both ways. Send the agent files from the phone; the agent can send files back.
  • Approvals on your phone. When the agent asks to run a risky tool, the request is pushed to you — approve or deny from the chat, instead of being tied to the computer.
  • Keeps your machine in charge. Tools run locally with your permissions, under your DSH profile. HarnessMate never executes anything on its own.
  • Model-agnostic and profile-aware. It talks to whatever model your DSH profile is configured with.
  • macOS and Windows.

Install

You need a HarnessMate agent — a bot_id and a bot_key. Open the platform (https://harness.alltman.com by default), sign in, go to 个人空间 → 创建智能体, and copy both values. The key is shown only once.

DeepSeek Harness desktop v0.2.0-rc.2 or newer, started at least once, is required.

Option A — install as a plugin (recommended)

dsh plugin --profile web add github:liaosiliangCodeLife/harness-mate-dsh

Once the package is on npm this shortens to dsh plugin --profile web add harness-mate.

Then put your credentials in the profile config — ~/.dsh/profiles/desktop/cordis.patch.yml (macOS) / %USERPROFILE%\.dsh\profiles\desktop\cordis.patch.yml (Windows):

- insert:
    - id: harness-mate
      name: 'harness-mate'
      config:
        gatewayUrl: 'wss://ws-agent.alltman.com:1443/ws'
        botId: 'YOUR_BOT_ID'
        botKey: 'YOUR_BOT_KEY'

Option B — run the installer

Download the release zip, unpack it, and run the installer in the plugin folder. It registers the plugin, links it into the profile, writes your credentials, and backs up the previous config — 3 steps, no manual editing.

# macOS
cd harness-mate
./install.sh            # or: ./install.sh <bot_id> <bot_key>
# Windows
powershell -ExecutionPolicy Bypass -File .\install.ps1

Both options finish the same way

Quit DeepSeek Harness completely (menu bar / tray icon → Quit — not just close the window) and start it again. Then send the agent a message from the phone app or the web UI: a reply means it works. Logs are written to ~/.harness-mate-trace.log (%USERPROFILE%\.harness-mate-trace.log on Windows).

Detailed instructions, FAQ and the full configuration reference: INSTALL.md.

Configuration

Every field lives under config in the plugin's cordis.patch.yml; change them and restart DSH.

fielddefaultmeaning
gatewayUrlHarnessMate's gatewayThe WebSocket gateway the plugin connects to
botId / botKey—This agent's identity on the platform (required)
workspaceyour home directoryRoot directory the agent may read and write
dmPolicyopenopen · allowlist (with allowFrom) · disabled
approvalTimeoutMs300000Tool-approval timeout; a timeout is treated as a denial
maxReplyChars4000Maximum length of a single reply
forwardReasoningfalseAlso forward the agent's reasoning to the chat

Screenshots

HomePersonal spaceChat
homepersonal spacechat

Repository layout

harness-mate-dsh/
├── index.js            # the plugin (DSH / Cordis)
├── package.json        # manifest: dsh.bundle patch + icon
├── cordis.patch.yml    # default plugin config
├── icon.svg            # plugin icon shown in DSH
├── locale/             # zh / en title and description
├── install.sh          # macOS installer
├── install.ps1         # Windows installer (PowerShell)
└── INSTALL.md          # full install guide, FAQ, manual install

Related

  • harness-mate-plat — the platform itself (Vue 3 + Flask + Go WebSocket gateway + Docker), MIT licensed and self-hostable.
  • The sibling Hermes channel adapter lives in that repository under plugin/hermes/.

License

MIT