Bundle
@wryyyds7/dsh-plugins-root
Community plugins for DeepSeek Harness (dsh)
- Source
- wryyyds7
- License
- MIT
- Updated
- Updated 10 hours ago
Readme
# dsh-plugins
Community plugins for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (dsh).
个人开发的 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 插件集合。
## Plugins / 插件列表
| Plugin | Description (EN) | 描述 (中文) | Status |
|--------|------------------|-------------|--------|
| `file-watcher` | Watches workspace files for external changes and notifies the agent via inbox injection | 监听工作区文件的外部变更,通过 inbox 注入通知 agent | Done |
| `diff-tool` | Registers a `diff` tool that returns file or git-commit differences for efficient code review | 注册 `diff` 工具,返回文件或 git commit 之间的差异,用于高效代码审查 | Done |
## Usage / 使用方法
These plugins are designed to run inside the DeepSeek Harness workspace. To use them:
这些插件需要在 DeepSeek Harness workspace 内运行。使用步骤:
1. Clone this repo into your harness `packages/` directory (or symlink it):
将本仓库克隆到 harness 的 `packages/` 目录下(或建立符号链接):
```sh
cd deepseek-harness
git clone https://github.com/wryyyds7/dsh-plugins.git packages/dsh-plugins
```
2. Add the plugin packages to `pnpm-workspace.yaml` if needed.
如有需要,将插件包添加到 `pnpm-workspace.yaml`。
3. Install dependencies / 安装依赖:
```sh
pnpm install
```
4. Reference the plugin in your harness config (e.g. `cordis.yml`):
在 harness 配置文件中引用插件(如 `cordis.yml`):
```yaml
plugins:
file-watcher:
paths:
- src
```
## License
MIT
Install
dsh plugin --profile web add github:wryyyds7/dsh-plugins#aa305efc6105c43a517c245bf89ea1969dd66a81
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install wryyyds7-dsh-plugins-root from the hub