PKUfudawei/dsh-capability-menu
PKUfudawei★ 2TypeScript最后同步: 2026-08-22
Unified capability menu for DeepSeek Harness: manage exposure level (context footprint) and execution mode of MCP tools & skills via Exposed/Progressive/Blocked tiers.
README 摘要
dsh-capability-menu 为 DeepSeek Harness 提供统一的能力菜单管理 Tools 和 Skills 的暴露水平 (上下文占用大小) 和执行方式 海量tools/skills也不会塞满一次请求, 节省token和上下文 MCP 工具与 Skill 按 exposed/progressive/blocked 三级管理暴露程度和执行方式 dsh-capability-menu 是一个可独立安装的 Cordis 插件(服务端 @daweifu/capability-menu ,前端配套 @daweifu/capability-menu-web ),为 DeepSeek Harness 提供统一的能力目录( ctx.meta )、两个元工具( meta search / meta invoke ),并以 Exposed / Progressive / Blocked 三档管理所有能力的暴露程度和执行方式。配套前端「能力菜单」管理 tab(MCP tools / Skills 两栏,分类可点击循环切换)让你在设置页直接调整这些策略。它不修改上游源码,通过 Cordis 插件机制与 Harness 组合进同一个运行时——核心的智能体、模型、工具、会话、Web UI 与插件生态都来自上游项目。 快速安装 前置:已安装 Node.js 与 dsh CLI( dsh plugin 内部会转发给 pnpm)。 服务端与前端两个包均已发布到 npm( @daweifu/capability-menu 与 @daweifu/capability-menu-web ): 第一条安装服务端插件(registry / search / invoke / policy 四个 entry),第二条安装前端「能力菜单」tab。装完后在「设置 / 通用设置」下即可看到「能力菜单」。 验证(应看到本包自己的 patch 层): 卸载: 能力模型 Capability 是上位概念,Tool / Skill 是不同类型的 capability,不是「两种工具」: kind 对 Agent 提供 action 备注 tool 执行一个动作(MCP 工具) execute 由 ctx.tools 索引 skill 某类任务的方法/流程/知识 load 由 ctx.skills 索引 execute / load 是 capability 对外声明的规范 action:tool 的 execute 在底层由 ctx.tools.execute 走完整工具管线执行;skill 的 load 加载方法/流程正文。当前版本( 0.1.0 )只有这两种 kind 与两种 action。 模型获得两个元工具: 工具 作用 对应 entry meta search 检索能力目录(Tool …
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022