dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
嘉立创EDA专业版(.epro2/.epru)工程解析与电路/PCB 审查技能(DSH Skill Bundle):权威网表重建、引脚与封装核对、PCB 几何检查、版本增量审查。只读、无网络、无安装脚本;仅限自有或已授权文件,不解析加密、受保护或第三方保密文件。
嘉立创EDA专业版(EasyEDA Pro)工程文件(.epro2 / .epru)解析与电路/图形审查技能,打包为标准 DSH(DeepSeek Harness)Skill Bundle。
只读技能包:不联网、不写文件、不执行外部命令、无任何安装脚本。
完整项目说明(定位 / 能力 / 兼容性 / 许可)见 docs/PROJECT.md。
.epro2(ZIP 容器)与 .epru(逐行记录流),重建权威网表;完整方法论见 skills/eda-project-review/SKILL.md。
D:\plugin\link-plugin.cmd dsh-eda-review-plugin等价于:
dsh plugin --profile desktop add link:D:/plugin/dsh-eda-review-plugindsh plugin add github:chaser-star/dsh-eda-review安装后重启 DSH 生效。卸载:
dsh plugin --profile desktop remove dsh-eda-review若 profile 中残留旧链接(悬空符号链接),先remove或手动删除%USERPROFILE%.dsh\profiles\\node_modules\dsh-eda-review再重新链接。
安装后技能以 eda-project-review 出现,在用户提供 .epro2 / .epru 文件,或要求 EDA 工程审查、网表审查、原理图检查、PCB 图形检查、打样前检查、版本对比时触发。
项目 · 取值 文件写入 · 无 网络访问 · 无 子进程 / 命令执行 · 无 安装脚本(preinstall/install/postinstall/prepare) · 无 读取范围 · 仅本包内 skills/**/SKILL.md 凭据 / 用户文件 / 环境变量 · 不访问 解析输入上限 · frontmatter ≤ 64 KiB;单个 SKILL.md ≤ 1 MiB
依赖 yaml 仅用于 frontmatter 解析;当它不可解析时自动降级为内置纯文本解析器,插件不会因缺依赖崩溃。详见 SECURITY.md。
本技能面向自有或已获授权的工程项目文件提供辅助审查,不提供任何形式的保证。
dsh-eda-review-plugin/
├─ package.json
├─ index.js # ctx.skills 技能提供者
├─ lib/frontmatter.mjs # frontmatter 解析(yaml 优先,内置兜底)
├─ cordis.patch.yml # bundle 补丁:insert 唯一 entry
├─ skills/eda-project-review/SKILL.md
├─ test/ # run-all + 5 套测试(共 77 项)
├─ docs/ # TESTING / MARKETPLACE / candidate-entry
├─ README.md SECURITY.md LICENSEnpm test # 单进程全量 79 项
node --experimental-test-coverage test/run-all.mjs # 覆盖率测试体系(三轮,见 docs/TESTING.md):契约 11 + 安全 9 + 黄金用例 39 + 差分精度 300 例(误差 0.00% < 5%)+ 健壮性 17;行覆盖率 96.11%、分支 89.91%。
0.2.1-rc.3(一次性 Profile 中 link 安装 → --dump-config 组装出条目 → 技能注册成功,且 yaml 缺失仍正常);0.1.5-rc.3 的 dsh-skill 暴露同名 registerProvider 扩展点与相同 provider 字段;skills 服务时不加载;无 registerProvider 时保持惰性并通过 ctx.logger.warn 说明;Apache-2.0,见 LICENSE;版权声明见 NOTICE。
SPDX 标识:Apache-2.0(SPDX-License-Identifier: Apache-2.0)。仓库内全部源文件均带 SPDX 头标记,兼容 REUSE 规范与 SPDX 识别工具。