返回目录
其他 技能

dsh-plugins

brzvsk/dsh-plugins

该仓库暂未提供项目说明。

Stars
1
Forks
0
Issues
0
更新
2 天前

PROJECT TOPICS

项目标签

INSTALL REFERENCE

安装参考

未验证
dsh plugin --profile web add github:brzvsk/dsh-plugins

该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。

PROJECT README

README

dsh-plugins

Out-of-tree plugins for DeepSeek Harness (dsh). Each subdirectory is one installable plugin bundle (dsh.bundle.patch + its own cordis.patch.yml), so dsh plugin --profile <name> add <pkg> registers it as a profile layer automatically.

Plugins

Plugin npm What it does
visualize dsh-visualize visualize_html tool + sandboxed HTML preview card in the Web chat (Codex /vizualize analogue)

Install (published npm package)

# the profile is a pnpm workspace root, so -w is required
dsh plugin --profile <name> add -w dsh-visualize

Then restart the profile (the shipped web surface disables HMR, so layer changes are not picked up live):

dsh --profile cockpit --port 3081

Local development (link, live rebuilds)

dsh plugin --profile <name> add -w link:/path/to/dsh-plugins/visualize
pnpm install           # from the repo root (pnpm workspace)
pnpm --filter dsh-visualize build     # after edits; refresh the browser page

Adding a new plugin

  1. Create <name>/ with a package.json declaring "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } and a cordis.patch.yml that inserts your rows (the workspace glob packages: ['*'] picks the directory up automatically).
  2. For a Web UI half, add dsh.client (platform web, inject list) and an exports["./client"] bundle in the window.__ModuleLoader__.load({ id, factory }) format (see visualize/scripts/build-client.mjs).
  3. pnpm install, build, test, then dsh plugin --profile <name> add -w <pkg>.

License

MIT

CLASSIFICATION EVIDENCE

分类依据

项目类型技能
功能分类其他
规则置信度

系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: dsh-skill。