dsh-plugins
其他 活跃维护

dsh-plugins

mouliangyu/dsh-plugins

集合社区开发者贡献的各类插件,无需复杂配置即可为核心框架补充文件解析、模型调用、数据校验等扩展能力,兼容主流运行环境,开箱即用。

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
970 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:mouliangyu/dsh-plugins
git clone https://github.com/mouliangyu/dsh-plugins.git
git clone git@github.com:mouliangyu/dsh-plugins.git
README.md main

DSH Community Plugins

Community-maintained plugins for DeepSeek Harness. Each plugin is an
independent package and can be installed separately, while this repository
shares build conventions, documentation, and compatibility checks.

Packages

Package Purpose
session-control Global session and workspace management, with a Web settings switch.
dsh-remote Official DSH authorities over SSH with top-level Workspace, Session, and live event integration.
dsh-skill-stabilizer Stable per-step skill catalog: a fixed system-prompt section with a byte budget, suppressing the built-in digest-driven catalog message.

The repository is intentionally independent from the upstream
deepseek-harness repository. dsh-remote targets the authority provider
contracts supplied by the core fork and keeps SSH transport outside core.

Layout

packages/
  session-control/
  remote/
  shared/              # future shared helpers; keep runtime-free where possible

Every package should retain a normal DSH package boundary: its own
package.json, dsh.client declaration when it has a browser face, host and
client build outputs, README, and focused tests.

Local Development

Install the package directly from its monorepo path:

pnpm dsh plugin --profile web add \
  link:/absolute/path/to/dsh-plugins/packages/session-control

Replace the final path with packages/remote to develop dsh-remote.

Build one package from its directory, or run pnpm -r run build after all
packages have adopted the shared build scripts.