DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

dsh-augmentor

Augmentor

Augmentor for DeepSeek Harness:DSH 插件 + Chrome 扩展,可从任意 DSH 会话控制用户的真实浏览器——实时页面快照、点击、输入、标签页操作,并将聊天会话保存到工作区。

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

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

兼容性与来源证明

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

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

版本

0.1.32stable
2026/9/10
0.1.31stable
2026/9/4
0.1.30stable
2026/9/1
查看其余 3 个版本收起版本
0.1.29stable
2026/9/1
0.1.27stable
2026/8/28
0.1.26stable
2026/8/28

相关插件

正在加载相关插件…

最新版
0.1.32
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
36.7 kB
文件数
5
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 29
周下载
89
最近提交
2026/9/10
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Browser Skill Dsh Plugin@wxg-prc-cpg/browser-skill-dsh-plugin向模型提供 BrowserSkill 浏览器自动化(browser_* 工具)的 DeepSeek Harness 工具插件Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Free Searchdsh-free-searchDeepSeek Harness 的免费网页搜索:13 个引擎(Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl 无需密钥;Parallel/Perplexity/SerpBase/DeepSeek 需要密钥),支持时间筛选、平台搜索和 web_fetch,并提供网页设置界面。Find Plugindsh-find-plugin在代理中查找 DeepSeek Harness 插件——实时搜索 GitHub 上的 dsh-plugin 主题,并按星标数排序。

README

dsh-augmentor (DSH plugin)

The DSH-side half of Augmentor: it mounts into a DeepSeek Harness web profile and gives any DSH session the tools to drive the user's real Chromium-based browser (page snapshot, click, type, tabs) through the Augmentor Chrome extension, plus the chat-lifecycle surface (dedicated chat dir, save-to-workspace sessions) the extension panel uses.

The package is a cordis bundle: dsh plugin add installs it into a profile and its dsh.bundle.patch layer mounts the plugin automatically.

Compatibility

Version 0.1.32 requires DSH 0.1.5-rc.1 and matching Augmentor native-host and extension files. The tools SDK is a host-provided optional peer, not an installed runtime dependency: a second copy in the DSH profile can shadow the host registry and break tool scheduling. The exact SDK remains pinned as a development dependency for builds.

Upgrade DSH, update the extension tree, rerun install-native-host.sh, update this plugin, then restart DSH and reload the extension. Older Augmentor releases do not support DSH's authenticated Typert API.

Requirements

  • Node.js ≥ 22.18 (the DSH host requirement)
  • A DSH web profile (e.g. web)
  • Chromium-based browser with the Augmentor extension installed (see the repo root README)

Install

From npm (recommended):

dsh plugin --profile web add dsh-augmentor

From git (no npm needed):

git clone https://github.com/ManoloRemiddi/augmentor-dsh-extension-plugin.git
dsh plugin --profile web add /path/to/augmentor-dsh-extension-plugin/plugin

dsh plugin is a thin pnpm forwarder: it installs the package into the profile's node_modules, sees the dsh.bundle.patch declaration, and adds the package to dsh.profile.bundles — the next profile boot composes the plugin's patch layer and mounts it.

Note on build scripts: the prepare script rebuilds dist/index.js (the bundled entry) with esbuild. A pre-built dist/ ships in the repo, so if pnpm's build-script policy blocks prepare (pnpm ≥ 10 default), the install still works — or allow the build in the profile's pnpm-workspace.yaml under allowBuilds and re-run.

Configuration

Declared in the profile's cordis.patch.yml (the plugin's patch layer supplies the entry; config rows can be added there):

keydefaultmeaning
apiPath/api/augmentorHTTP handshake route under the DSH app
wsPath/api/augmentor/wsWS upgrade route for the pipe channel
commandTimeoutMs30000per-action browser round-trip timeout
wsToken(empty)action-channel token; empty = per-machine secret file ~/.dsh/augmentor-ws-token (created 0600 on first boot)
chatDir~/Augmentordedicated directory Augmentor chats live in (~ expands)
agentPresetaugmentoragent preset for extension sessions (carries the browser-control persona)
workspaceTitleAugmentorworkspace the Save button attaches sessions to

Wire protocol

The pipe (the extension's native-messaging host) connects to wsPath, gated by the token (header x-augmentor-token, legacy ?token= fallback on the plugin side). Frames are JSON objects; the canonical vocabulary lives in ../wire.mjs (shared by pipe, plugin, and the extension service worker):

  • welcome {name, protocol, version} — plugin → pipe, once on connect
  • request {id, method, params} / reply {id, result | error} — both directions; browser/execute goes to the active pipe only, and its reply must come from that same socket

Tools exposed to the agent

browser_tabs_list, browser_navigate, browser_snapshot, browser_click, browser_type — each one round trip through the active pipe to the extension.

License

MIT — see the repository.