companion dev · DSH plug-in development tool
beijingwahw/dsh-companion-dev · skills
DeepSeek Companion Developer Edition - DeepSeek Harness official companion plug-in complete feature set: A-J nine modules (conversation export/handover summary/cost optimization/global search + execution trajectory analy.
★ 0GitHub stars
0Forks
2026-08-17Last updated
TypeScriptLanguage
MITLicense
Project overview
在 Harness 命令面板执行 usage 命令,若返回本月用量文本报告,说明插件已正确挂载。 使用说明 配置 DeepSeek API Key(模块 C 前置)
停用单个模块:将对应开关置为 false(配置层),或在 manifest.json 的模块声明中关闭。模块之间零耦合,停用一个不影响其余模块。 架构简介
关键设计: 一切皆插件:宿主入口只做挂载编排;每个功能模块是独立 Cordis 函数插件,注册即 effect,生命周期由 Cordis 自动回卷。 单一服务门面:模块间不互相 import,跨模块协作一律经 ctx.companion(核心服务)或 ctx.companionCost(成本网关)。 双通道同构:命令面板 handler 与私有 HTTP 端点(/companion/)复用同一套模块服务函数,无重复逻辑。 UI 非侵入:所有界面经 Harness slots 注入(conversation.session.header.actions、conversation.input.dock、conversation.view),组件取自官方 UI 原语库,颜色仅用语义令牌,无悬浮窗、无全局样式。
Install command
dsh plugin --profile web add github:beijingwahw/dsh-companion-dev