Introduction¶
The architectural philosophy of DeepSeek Harness (dsh) is “everything is a plugin.” Community developers can build custom workflows on top of it. wryyyds7/dsh-plugins is a community-maintained plugin repository designed to provide practical extension features for DeepSeek Harness users.
Plugin Introduction¶
This repository belongs to the workflow category, is maintained by wryyyds7, and contains multiple plugin components. These plugins are designed to run within a DeepSeek Harness workspace and are licensed under the MIT License.
Core Features¶
The features currently implemented in this repository include:
- file-watcher: Monitors external changes to files in the workspace and injects notifications into the agent’s inbox.
- diff-tool: Registers a
difftool that returns differences between files or git commits, enabling efficient code review.
Installation and Enablement¶
The plugins must be used within a DeepSeek Harness workspace environment. The installation steps are as follows:
- Clone the repository into the
packages/directory of the harness:
cd deepseek-harness
git clone https://github.com/wryyyds7/dsh-plugins.git packages/dsh-plugins
-
Based on the project configuration, add the plugin package to
pnpm-workspace.yaml(if necessary). -
Install dependencies:
pnpm install
- Reference the plugin in the harness configuration file (for example,
cordis.yml):
plugins:
file-watcher:
paths:
- src
Typical Usage¶
After enabling file-watcher, the plugin continuously monitors file changes under specified paths (such as src). Once an external file change is detected, the plugin injects the change information into the agent’s inbox for processing by the agent.
Applicable Scenarios and Cautions¶
- Applicable Scenarios: Development scenarios that require real-time awareness of external file changes or code diff review.
- Permission Risks: The plugin runs under the current dsh process permissions. Ensure that you trust its source code before installation.
- Ecosystem Background: This directory is maintained by SkillHub and has no official relationship with DeepSeek or High-Flyer AI.
Conclusion¶
wryyyds7/dsh-plugins provides file monitoring and code review assistance tools. For more details, refer to the GitHub repository.