dsh-plugins
开发工具 活跃维护

dsh-plugins

wingillis/dsh-plugins

Personal deepseek harness plugins like vim keybindings and more

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

dsh-plugins

Personal out-of-tree plugins for dsh (DeepSeek Harness), installable through the community plugin flow (dsh plugin add).

Note: these plugins require my fork of DeepSeek Harness — they build and run against APIs in the fork, not the upstream deepseek-ai/deepseek-harness release.

Plugins

Plugin Description
dsh-vim-plugin Vim modal editing for the Web GUI composer: NORMAL/INSERT/VISUAL modes, a block caret, motions, operators, and a mode badge.

Installing a plugin

Each directory under plugins/ is an installable dsh bundle. From a git checkout of this repo:

dsh plugin --profile web add ./plugins/dsh-vim-plugin

or straight from GitHub (see each plugin's README for the prepare-script allowance pnpm asks for on git installs):

dsh plugin --profile web add github:wingillis/dsh-plugins#path:plugins/dsh-vim-plugin

Developing

pnpm install
pnpm run build   # build every plugin
pnpm test        # test every plugin (some suites need a sibling deepseek-harness checkout)

Each plugin builds self-contained (prepare runs the same build), so a git install produces working lib/ output.

License

MIT