dsh-embedded-kit
芯片与工具链中立的嵌入式固件分析与协议工具包 适合进行嵌入式开发,需要体积分析、总线协议计算及构建校验的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:anneqaq/dsh-embedded-kit說明文件
閱讀完整 README ↗配置(可选)
- insert:
- id: dsh-embedded-kit
name: /lib/index.js
config:
uv4Path: C:\Keil_v5\UV4\UV4.exe # 仅 keil 后端需要,其他后端无关
registerSkills: true # 是否注册随包技能,默认 true
uv4Path 解析优先级:显式配置 → 环境变量 KEIL_UV4 → 默认 C:\Keil_v5\UV4\UV4.exe。
关于技能服务的取舍(重要)
本插件的 inject 只声明 ['tools'],技能走尽力而为路径:
Cordis 的 inject 是硬依赖,一旦声明 skills 而当前 profile 没有该服务,
整个插件会永久 pending,连工具都用不了。拿不到 ctx.skills 时只记日志,工具照常注册。