anneqaq/dsh-embedded-kit ↗★ 0

dsh-embedded-kit

芯片与工具链中立的嵌入式固件分析与协议工具包 适合进行嵌入式开发,需要体积分析、总线协议计算及构建校验的用户。

包名
dsh-embedded-kit
兼容性
待验证
Harness 依赖范围
^0.1.6-alpha.1
Cordis 依赖范围
^4.0.2
版本
0.1.0
许可证
MIT
最近更新
2026年10月7日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:anneqaq/dsh-embedded-kit

配置(可选)

- 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 时只记日志,工具照常注册。