cyj0920/dsh-jlink-plugin
cyj0920★ 2TypeScriptLast synced: 2026-08-21
—
README excerpt
🔌 dsh-jlink DeepSeek Harness 原生 J-Link 调试插件 让 AI 助手直接调试真实硬件 —— 23 个一等工具 · 浏览器可视化面板 · 设备补丁注册器 @can/dsh-jlink · 在 DSH 会话里连接、暂停、读写内存寄存器、设断点、烧录固件 —— 全部通过自然语言完成。 🎯 为什么是「原生」 MCP 桥接方案只能递给模型一个工具名;本插件以 Cordis 插件身份 深度集成 DeepSeek Harness: MCP 桥接 dsh-jlink 原生 工具只有名字与 schema 一等工具:guard / restrict / 超时 / 并发策略 / agent scope 全套治理 结果永远是纯文本 toolview 键控槽:hexdump、寄存器表、Flash 进度条等专属组件 单例脚本自管生命周期 Cordis Service 托管:依赖注入、HMR 热更新、fiber 销毁清理 配置靠环境变量 分层 zod 配置, --dump-config 可检查 工具语义、芯片匹配算法与 jlink mcp(Python MCP 版)完全对齐,测试向量共用——迁移零心智成本。 ✨ 特性总览 🛠 23 个一等工具 连接管理 · 设备信息 · 内存/寄存器 · 调试控制 · Flash 三件套,统一 {success, data, message, error} 信封与结构化错误码 🖥 浏览器可视化 会话头状态灯常驻,弹窗直连/暂停/运行/复位;内存 hexdump、寄存器表格、芯片卡、RTT 终端、烧录进度五类视图 🔍 芯片选择器 连接面板内置 可搜索下拉 (27 款设备名册,输入即过滤),SWD/JTAG 一键切换,通用内核自动识别并如实上报 🧩 设备补丁注册器 匹配算法逐行平移 jlink mcp(精确→前缀→包含→模糊 + T1C T1B T1A);Flagchip 与常见 DLL 内置芯片开箱即用,第三方厂商可作为独立插件运行时挂载 🔌 可插拔驱动层 mock 无硬件开发全部 UI · python 真机(ndjson RPC 子进程 + pylink)· gdb 规划中 ✅ 真机打磨 两块真实板卡全流程实测,含 Flash 备份→擦除→烧录→校验→还原 完整往返(见下文验证记录) 🚀 快速开始 前置条件 :DeepSeek Harness rc.6 · J-Link 驱动已安装 · Python 3.10+ 且可安装 pylink-square 2.0.0(真机模式) 1️⃣ 挂进 profile (link 安装,树外 bundle 模式) 2️⃣ 构建插件 3️⃣ 启动并验证 [!IMPORTANT] 插件行由包内 cordis.patch.yml ( dsh.bundle.patch 层)自动…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 182,325
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,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784