Skip to content
Agentmart
Submit a tool

install-dsh-plugin

在 DSH(DeepSeek Harness)里加入 Buildr 入口,让用户能从 DSH 侧栏直接打开本机 Buildr 时使用。

Skill by BuildrAI

IndexedMIT★ 28
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/buildrai-install-dsh-plugin

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

在 DSH(DeepSeek Harness)里加入 Buildr 入口,让用户能从 DSH 侧栏直接打开本机 Buildr 时使用。

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/install-dsh-plugin

What's inside

Skill name
install-dsh-plugin
Description
在 DSH(DeepSeek Harness)里加入 Buildr 入口,让用户能从 DSH 侧栏直接打开本机 Buildr 时使用。
License
MIT
Instructions
44 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# 在 DSH 中加入 Buildr 入口

用户想在 DSH 里直接打开 Buildr,而不是切到浏览器或桌面启动器时,使用本技能。执行者是智能体(Agent),用户只需要表达目标并确认结果。

## 用户要什么

用户要的是“在 DSH 侧栏有一个按钮,点开就是我的 Buildr”。他不应该被要求选择渠道、填写路径、理解插件机制,也不需要执行任何准备命令。

## 前置事实

- 这台机器上已经安装了 Buildr。正式版插件只打开正式版 Buildr,不涉及开发版。
- DSH 的桌面版提供侧栏底部席位;非桌面版没有这个位置,不要承诺按钮会出现。
- 插件自己会发现本机 Buildr 的位置,所以**没有单独的登记步骤**。安装前核对实际 DSH 版本及公开插件的精确版本;本机构建或待发布候选不能当作公共安装来源。
- 用户已指定版本时核对该版本;未指定时,用 `npm view @buildr-ai/buildr-dsh-plugin dist-tags --json` 读取公开标签(Dist-tag),再用 `npm view @buildr-ai/buildr-dsh-plugin@<目标版本> version peerDependencies --json` 核对精确版本和兼容范围。以该公开版本的对等依赖(peerDependencies)对照实际 DSH 版本及相关依赖,包含预发布版本的范围语义;不能只凭包存在、标签名称或版本号相近判断兼容。没有兼容的公开版本时停止安装,说明具体差异,不自动换用开发包或降级 DSH。
- npm 明确返回 404 或 `E404` 时停止安装,说明目标包或版本不可用;网络、代理、认证错误或超时属于查询未知,不能当作未发布。查询未知时不安装,报告失败原因和待确认的版本事实,不猜包名、版本或改用未经验证的来源。

## 流程

1. 把已核验的公开预编译包 `@buildr-ai/buildr-dsh-plugin@<已核验版本>` 装进用户实际使用的 DSH 配置档(Profile)。桌面 `desktop` 配置档由应用独占管理,必须使用应用的插件界面或受支持的插件管理能力(`plugin_manager` 的 `install_bundle`),不能使用命令行插件管理入口。其他非受管配置档才可使用 `dsh plugin --profile <实际配置档> add @buildr-ai/buildr-dsh-plugin@<已核验版本>`。通过实际入口支持的包名和版本参数指定已核验版本;若界面不支持固定版本,先确认它将解析的版本仍是已核验版本,否则停止安装。安装后回读实际包名和版本,匹配后才继续。不要猜配置档名称,不要手工改 DSH 配置文件,也不运行 `buildr runtime dsh-plugin prepare`。

2. 告诉用户需要**完整重启 DSH** 才能看到入口;“立即启用”不能代替重启。

3. 重启后确认入口出现、点击能打开 Buildr。这一步必须在真实桌面版确认,不能用“安装成功”代替。

## 已经装好了 Buildr 时

插件第一次被点击时会自己找到 Buildr。找不到时入口会说明“没有检测到 Buildr”,这是明确提示,不是故障:

- 用户确实还没装 Buildr → 先装 Buildr,然后重启 DSH;
- 用户已经装了却仍提示 → 核对上面的“前置事实”,把实际情况报告给用户,不要猜测路径或手工改配置。

## 开发版入口(只在开发者机器上)

开发者在同一台机器上还有一份 Buildr 开发版源码、需要单独入口时,用开发版变体:它由源码工作空间单独构建(`--dev`),装进开发者自己的 DSH profile,**不随正式发布提供**。两个入口互不影响:一个只开正式版,一个只开开发版。

用户没有开发版源码时不要提供开发版入口。

## 边界

- 不修改 DSH 的配置文件,不使用 `link:` 方式安装未打包目录(那会缺依赖)。仓库地址只有在其安装所需的构建脚本与 DSH 权限边界都经过验证后才可作为来源;当前正式安装使用 npm 预编译包。
- 不替用户决定绑定哪个渠道;正式版插件只服务正式版 Buildr。
- 不声称已经验收:真实入口位置、点击行为与对话保留需要在桌面版实际确认一次。
- 安装失败或用户不再需要时,如实告知可以卸载,并给出卸载动作。

From BuildrAI/Buildr, MIT.

More from BuildrAI/Buildr

Signals

Stars
28
Forks
2
Open issues
0
Last commit (this folder)
Sep 30, 2026 (28 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from BuildrAI

Cite this page

install-dsh-plugin skill. Agent Mart. https://agentmart.dev/skills/buildrai-install-dsh-plugin (last updated 2026-10-24)