deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:SunQingyuan0/Kabutack
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
统一管理 DSH 插件 / Skill / MCP,并按“角色”一键动态装载与切换。
Kabutack 是一个面向 DSH 的插件,解决 DSH 能力分散、难以按场景批量切换的问题。它把插件、Skill、MCP 放在同一个界面里管理,并允许你定义多个“角色”,每个角色装配不同的能力组合;切换角色时,DSH 会自动启用/停用/装载/卸载对应能力。
统一能力目录
能力管理
角色化动态装载
持久化与恢复
~/.dsh/kabutack/roles.json安全与可观测
~/.dsh/kabutack/audit.logweb(可通过参数指定)# Windows PowerShell
powershell -ExecutionPolicy Bypass -File install.ps1
# macOS / Linux / Git Bash
./install.sh
指定 profile:
powershell -ExecutionPolicy Bypass -File install.ps1 -Profile my-profile
./install.sh my-profile
安装完成后重启 DSH,在设置页即可看到 Kabutack。
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/SunQingyuan0/Kabutack/main/bootstrap.ps1 | iex"
bash -c "$(curl -fsSL https://raw.githubusercontent.com/SunQingyuan0/Kabutack/main/bootstrap.sh)"
如果你熟悉 DSH profile 结构,也可以手动完成:
lib/、package.json 与 cordis.patch.yml 复制到 ~/.dsh/kabutack~/.dsh/profiles/<profile>/node_modules/@dsh-external/ 下创建指向该目录的 junction/symlinkpackage.json 中:dependencies 添加 "@dsh-external/kabutack": "link:<path>"dsh.profile.bundles 添加 "@dsh-external/kabutack"~/.dsh/kabutack/,不依赖外部服务。lib/,clone 后无需编译即可安装。欢迎提交 Issue 和 Pull Request。
BSD-3-Clause
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: skill、skills。