Skills

dsh-pihuo-plugins

xun404/dsh-pihuo-plugins · ★ 2

xun404

DeepSeek Harness out-of-tree plugins and authoring skills

License
MIT
Added
2026-08-16
Maintenance
active
Install kind
github
Manifest details
Manifest status
Not verified
Manifest path
-
Manifest checked
2026-08-19
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add github:xun404/dsh-pihuo-plugins

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Developer preview
  2. Install
  3. Install from npm
  4. Run from source
  5. Features
  6. Community and support
  7. Development
  8. License

English | 中文

PiHuo is a set of DeepSeek Harness (dsh) out-of-tree plugins. It runs local ACP processes as workers in a chat, dispatched by the Leader.

Everything is a plugin. The runtime is Cordis. This repository does not patch harness.

Developer preview

PiHuo is in developer preview and tracks dsh closely. THERE WILL BE COMPATIBILITY-BREAKING CHANGES.

Install

Requires Node.js 22+ and DeepSeek Harness.

Install from npm

dsh plugin --profile web add @pihuo/dsh-pihuo
dsh web

The Web UI is served at http://127.0.0.1:3080/ by default.

Open ACP Worker in Settings, add a worker from the official catalog, and trust it. New sessions should use PiHuo Leader.

Prerelease (npm dist-tag next):

dsh plugin --profile web add @pihuo/dsh-pihuo@next

Bundle: @pihuo/dsh-pihuo.

Run from source

git clone https://github.com/xun404/dsh-pihuo-plugins.git
cd dsh-pihuo-plugins
pnpm install
pnpm test
pnpm typecheck
pnpm build
node scripts/write-dev-patch.mjs /tmp/dsh-pihuo-web.patch.yml
npx --yes @deepseek-ai/dsh web --patch /tmp/dsh-pihuo-web.patch.yml

Open http://127.0.0.1:3080/.

Features

  • Add workers from the official ACP catalog. Install first if the CLI is missing, then save
  • Enable, trust, model, and thinking come from a live ACP probe
  • PiHuo Leader only dispatches. It does not use the host session's files or shell
  • Each chat can form a team: assign role, model, and thinking to registered workers
  • Calling acp_worker seats the worker on the team
  • The run card shows thought, tools, and replies in arrival order

Community and support

Development

Agents should follow AGENTS.md. Progress lives in HANDOVER.md.

Push a vX.Y.Z tag to publish packages/* to npmjs. Prerelease tags such as v0.1.0-rc.1 use dist-tag next.

License

MIT