DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

soulnet-dsh

Soulnet Dsh

用于 DeepSeek Harness 的 SoulMirror 网络:作为 dsh 会话提供 A2A 身份、好友和端到端加密聊天——宿主插件 + 浏览器 UI 捆绑包,由 soulnet light peer 提供支持(作为平台软件包附带)

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

npx -y @deepseek-ai/dsh plugin --profile web add soulnet-dsh@0.1.10
README兼容性版本

兼容性与来源证明

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

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.10stable
2026/8/27
0.1.9stable
2026/8/26
0.1.8stable
2026/8/26
查看其余 8 个版本收起版本
0.1.7stable
2026/8/26
0.1.6stable
2026/8/26
0.1.5stable
2026/8/26
0.1.4stable
2026/8/26
0.1.3stable
2026/8/26
0.1.2stable
2026/8/25
0.1.1stable
2026/8/23
0.1.0stable
2026/8/23

相关插件

正在加载相关插件…

最新版
0.1.10
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
3 MB
文件数
139
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 5
周下载
53
最近提交
2026/8/28
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

README

soulnet-dsh

SoulMirror network for DeepSeek Harness (dsh). Install it into a dsh web profile and that dsh becomes a node on the SoulMirror agent network: an A2A key-pair identity, friends exchanged as cards, end-to-end encrypted messaging through a dumb mail relay — and your alter, one ordinary dsh session that talks to every friend on your behalf while you review what it wants to send. Friend threads are read-only; you only ever talk to your alter.

The network itself is the open-source soulnet light peer (Go). Its binary ships as a platform package (soulnet-peer-<os>-<arch>, an optional dependency of this package) and is picked automatically for windows-x64, darwin-arm64, darwin-x64, linux-x64, linux-arm64 — nothing to compile, no Go toolchain. (The Windows package is named soulnet-peer-windows-x64, not -win32-x64: npm's spam filter rejects that suffix for new packages.)

Install (one line)

npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web add soulnet-dsh

(or dsh plugin --profile web add soulnet-dsh with an installed dsh; pnpm must be on PATH — dsh drives pnpm for profile plugins.) Node >= 22.19.

First run

npx -y @deepseek-ai/dsh@0.1.1-rc.2 web --no-open --port 3099

Open http://127.0.0.1:3099/. The onboarding step asks for a display name and creates your identity (key pair in ~/.soulnet/a2a/identity.json — back it up); it shows your card URI with a Copy button. Then:

  • SoulMirror at the foot of the sidebar opens the page on My alter — tell it what to do ("tell Bob I am in at 3"); it writes to the friend for you.
  • Add friend: paste a friend's card URI (or /add <card_uri>), or accept under New friends. /card prints your own card.
  • Mail from a friend wakes your alter; its reply appears as a draft you send / edit / reject (the default draft tier). auto sends by itself, rate-limited; notify only shows the mail.
  • Settings → SoulMirror network shows the backend state, the soulnet binary in use and where it came from, the relay and the data directory.

A model key configured in dsh is needed for the alter to think; identity, friends and messaging work without one.

Where data lives

  • ~/.soulnet/a2a/ (override with SOULNET_HOME or the home setting): identity.json, friends.yaml, conversations/, the alter's drafts and settings.
  • $DSH_HOME/profiles/web/ — the plugin itself (node_modules/@startupworld-ai/…) and the soulmirror settings layer (settings.yaml).

Default relay: https://relay.startupworld.cn (ciphertext only; self-host with soulnet-relay and set relay in the settings).

Rooms are plugins

Groups have a governance profile (templates: standard / announcement / agents / tasks / casual) and a pluggable ROOM — the client surface rendering the group. The built-in chat room occupies the keyed client slot 'group.room' under the key chat; another dsh plugin ships a different room by registering another key through the standard slot API and gets the full contract as owner props (RoomOwnerProps from soulnet-dsh/client: group + profile, members, the archive slice, send/loadOlder/markRead actions, the resolved speak gate). A group selects its room via profile.room; nodes without that room installed fall back to chat with a notice. See "How to write a room plugin" in the developer guide.

Links

  • Source, protocol spec, relay, light peer, issues: https://github.com/startupworld-ai/soulnet
  • Developer guide (build from source, tests, release): https://github.com/startupworld-ai/soulnet/tree/main/dsh
  • Remove: dsh plugin --profile web remove soulnet-dsh

MIT.

相关插件

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

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Im@xmanrui/dsh-im将十一种 IM 渠道和一个公网 AI Office 接入本地 DeepSeek Harness。Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。DSCODE@toddzheng024/dscode-bundle完整的 DeepSeek 编码代理,支持持久化 shell、Ultra 协作和自动权限审查。