• 首页
  • 使用指南
    上传指南安装指南
  • API文档
    开发指南API调用API参考
  • 相关网站
    嘉立创EDA嘉立创社区开源广场
  • 编辑器
    在线编辑器(专业版)桌面客户端
  • 扩展管理
  • 登录注册
嘉立创产业服务站群

电子产业

logo

嘉立创PCB

PCB、FPC制造服务

logo

嘉立创SMT

一站式PCBA服务平台

logo

嘉立创激光钢网治具

激光钢网&治具制造

logo

嘉立创EDA

国产PCB设计工具

机械产业

logo

嘉立创FA

机械/电气零部件一站式商城

logo

嘉立创3D打印

树脂、尼龙、金属3D打印服务

logo

嘉立创CNC机械智造

机加件一件起订,3天交货

更多服务

嘉立创CAM

国产线路板CAM软件

Forface 3D

SaaS化3D技术服务平台

硬创社

好玩的硬件交流社区

供应商合作

一站式阳光采购平台

· EDA扩展广场
首页

使用指南

上传指南安装指南

API文档

开发指南API调用API参考

相关网站

嘉立创EDA嘉立创社区开源广场

编辑器

在线编辑器(专业版)桌面客户端
登录注册

板卡拓扑导出器

梦可尤曦2v1.3.7
(0)MIT
一键导出当前原理图文档的网表拓扑 JSON(器件/网络/引脚连接/元件值/Datasheet链接/工程级排除清单/主控候选),只读操作,供 AI 分析主控、传感器、对外接口、通信模块及连接关系。
详情
更改日志
历史版本
评论

板卡拓扑导出器

梦可尤曦2
(0)MIT
详情
更改日志
历史版本
评论

板卡拓扑导出器(board-topology-exporter)

在嘉立创EDA专业版的原理图页一键导出全文档网表拓扑 JSON:器件、网络、引脚连接、元件值、数据手册链接、主控候选,供 AI(或人工)分析板卡的"主控—传感器—对外接口—通信模块"结构与连接关系。

只读插件:仅调用官方网表导出 API 与查询 API,不会修改原理图、PCB 或工程数据。

功能演示

导出面板(示例数据为演示工程:16 器件 / 16 网络 / 60 已连引脚,主控点选 ESP32-S3):

导出面板功能演示

使用流程(原理图 → 一键导出 → 复制/下载 → 交给 AI 技能 → 得到分析报告):

使用流程

功能特性

  • 一键导出:菜单「板卡拓扑 → 导出拓扑 JSON」,秒级生成当前原理图文档(含其全部页)的拓扑数据;
  • 引脚级连接:每个器件的每个引脚都有 网络 字段,nets 表支持按网络反查全部成员;
  • 元件值:电阻/电容/电感的阻值容值(如 10kΩ、100nF)一并导出,分压比、上拉/下拉默认电平可直接计算;
  • 数据手册链接:约九成器件带立创库 Datasheet URL,查芯片手册不用再搜;
  • 主控候选与指定主控:按引脚数自动排序候选芯片,可在面板中点选确认主控,选定结果写入 JSON 的 main 字段,AI 分析将从该芯片向外发散;
  • 工程级排除清单:在工程中但不在当前网表中的器件(BOM=no、未完成设计或其他原理图文档的器件),作为"可能有未完成设计"的提示;
  • 差分对 / 网络类:透传官方网表中的 differentialPair、netClass 段;
  • 导出面板:弹窗显示统计与主控候选,支持一键复制 JSON / 下载 .json / 下载官方网表原文。

安装

  1. 下载本扩展的 .eext 文件;
  2. 嘉立创EDA专业版 → 顶部菜单 → 设置 → 扩展 → 扩展管理器(V3 为 高级 → 扩展管理器);
  3. 点击 导入扩展,选择 .eext 文件完成安装;
  4. 打开扩展配置中的以下开关(扩展管理器 → 本扩展 → 设置):
    • 允许外部交互
    • 显示在顶部菜单(不开启则菜单栏不出现「板卡拓扑」)
    • 自动更新
  5. 打开任意原理图页,顶部菜单出现「板卡拓扑」。

使用方法

  1. 打开目标工程的原理图页;
  2. 点击 板卡拓扑 → 导出拓扑 JSON...;
  3. 等待弹窗(首次导出约需数秒),面板显示器件/网络/引脚统计与主控候选;
  4. 点击 复制 JSON 或 下载 .json,保存到工作目录(推荐命名 板卡名.topology.json);
  5. 交给 AI 分析:对支持 board-topology-analysis 技能的 AI 助手说 "分析这个板卡的拓扑 <文件路径>",即可生成中文分析报告:
    • 主控芯片与关键资源
    • 板载传感器(含 I2C 地址等可从图纸确定的配置)
    • 对外接口(网口 / RS232 / RS485 / USB / 排针等)及外部接线方式
    • 通信模块(4G / WiFi / LoRa / 以太网等)及其特殊功能(如内置 GNSS)
    • 引脚级连接关系、控制时序(使能/复位/切路的拉高拉低方法)
    • ADC / 计量的分压比、采样电阻与标定常数
    • 悬空与预留资源、待查芯片手册清单

AI 分析请勿整读 JSON 文件(约 200KB,浪费大量 token),应使用技能自带的查询脚本(scripts/q.js)按需检索。

输出 JSON 结构(board-topology/1.1)

{
  "project": { "name": "Demo-Board", "uuid": "..." },
  "exportedAt": "2026-10-15T…",
  "stats": { "components": 16, "nets": 16, "connectedPins": 60, "unconnectedPins": 14, "excluded": 1 },
  "mainCandidates": [ { "ref": "U1", "name": "ESP32-S3", "mpn": "ESP32-S3-WROOM-1", "pins": 20 } ],
  "components": [ {
      "ref": "U4", "name": "CH340C", "value": "", "mpn": "CH340C", "fp": "SOP-16",
      "datasheet": "https://…", "inBom": true, "toPcb": true,
      "pins": [ ["2", "TXD", "RXD0"], ["3", "RXD", "TXD0"], ["8", "XO", ""] ]   // [引脚号, 引脚名, 网络]
  } ],
  "nets": { "SDA": [ ["U1", "8"], ["U2", "1"], ["R2", "1"] ] },     // 网络 -> [位号, 引脚号]
  "excluded": [ { "ref": "U9", "fp": "…" } ],            // 工程级差集(提示用)
  "differentialPair": { }, "netClass": { }
}

要点:pins 第三列为空表示该引脚悬空;value 为元件值;datasheet 为立创库手册链接(可能为空)。

已知限制

  • 网表范围为当前打开的原理图文档(含其全部页);工程内其他原理图文档不在其中;
  • excluded 为工程级差集,混有其他文档的器件,只能作为"未完成设计"提示,不代表本板器件;
  • Add into BOM = no 或 Convert to PCB = no 的器件不会出现在网表中;
  • name/value 可能是 ={Value} 等未赋值模板串(图纸属性未填写所致)。

隐私与安全

所有数据均在客户端本地生成,通过系统弹窗/下载交付给用户;插件自身不做任何网络请求,不上传任何工程数据。

License

MIT,详见 LICENSE。

更新日志(CHANGELOG)

所有重要变更记录于此。格式参考 Keep a Changelog,版本号遵循语义化版本。

[1.3.7] - 2026-10-15

<!-- 1.3.6 被商店已提审版本占用,跳号顺延为 1.3.7 -->

新增

  • README 增加功能演示图:导出面板界面截图(合成演示数据,Demo-Board 工程)与使用流程图,满足扩展商店审核要求。

变更

  • 仓库根目录与扩展包内附带 LICENSE 文件(MIT),扩展包自包含许可信息。

修复

  • 导出 JSON 的 tool 字段版本号修正:dist 中硬编码为 1.2.2 未随版本更新,现与 extension.json 版本一致(1.3.6)。

[1.3.5] - 2026-10-14

变更

  • 图文说明的 AI 学习话术优化:明确无需克隆整个仓库,改为 raw 链接下载技能目录的 5 个文件安装 (SKILL.md + references×2 + scripts×2),并列出全部文件直链。

[1.3.4] - 2026-10-14

变更

  • publisher 更改为「梦可尤曦」;
  • README 与图文说明补充必需的扩展配置开关说明:允许外部交互、显示在顶部菜单、自动更新。

[1.3.3] - 2026-10-14

变更

  • 「交给 AI 分析」步骤简化为两句话:①"学习一下 Gitee 仓库 …/lichuang-plugin-library 中的 skill/board-topology-analysis 技能"(点击即复制);②把导出的 JSON 路径发给 AI 即可分析。 不再要求用户手动拷贝技能文件夹到技能目录。

[1.3.2] - 2026-10-14

新增

  • 图文说明加入 Gitee 仓库地址与「打开仓库」按钮(通过 eda.sys_Window.open 打开,URL 同时明文展示便于手动复制)。

[1.3.1] - 2026-10-14

修复

  • 图文说明窗口的流程图无法显示:说明页以内联方式渲染导致相对路径资源解析失败, 现将流程图以 base64 内嵌进 HTML,不再依赖外部文件加载。

[1.3.0] - 2026-10-14

新增

  • 「使用说明」升级为图文分步指南:独立说明窗口,含使用流程图、逐步操作、导出面板按钮说明、 AI 技能安装与调用话术、常见问题(菜单缺失/点击无反应/网表外器件/数据隐私);
  • 导出面板底部新增「图文说明」入口按钮。

[1.2.3] - 2026-10-14

新增

  • 导出面板的主控候选表支持点选指定主控芯片(单选钮,选中行高亮);
  • 选定结果持久化(下次导出自动带出),复制/下载的 JSON 顶层写入 main 字段;
  • 配套 AI 技能识别主控时优先采用 main 字段,实现"从指定主控向外发散"。

[1.2.2] - 2026-10-14

修复

  • 菜单点击无响应:入口模块改为与官方 SDK 构建产物一致的 IIFE 格式(edaEsbuildExportName 全局导出)。 此前使用 ES Module export 语句,扩展加载器按普通脚本求值时语法报错,导致所有 registerFn 静默失效。

[1.2.1] - 2026-10-14

移除

  • 完整导出(逐页扫描)模式:该模式会依次切换每一页原理图(含工程内其他原理图文档),干扰用户当前工作,且其增量信息(页坐标/画布注释)对网表拓扑分析并非必需。现仅保留单一"导出拓扑 JSON"入口。

变更

  • 导出字段精简:不再输出全量器件属性字典,改为精选字段(name/value/mpn/fp/desc/datasheet/lcsc/groupId/channelId/inBom/toPcb),导出体积约减半(217KB → 193KB @235 器件工程);
  • excluded(排除清单)明确标注为工程级差集:混有工程内其他原理图文档的器件,仅作"未完成设计"提示,不再暗示属于当前板卡。

新增

  • datasheet 字段:立创库数据手册链接(实测约 89% 器件携带);
  • lcsc(立创编号)、groupId/channelId(复用分组)字段;
  • 导出面板新增"官方网表原文"下载按钮。

[1.2.0] - 2026-10-14

新增

  • 排除清单 excluded:在工程中但不在当前网表中的器件(BOM=no / 未完成设计);
  • 官方网表 differentialPair(差分对)与 netClass(网络类)段落透传;
  • 画布文字注释导出(该功能随后在 1.2.1 中随逐页扫描一并移除)。

[1.1.0] - 2026-10-14

新增

  • value 字段:元件值(电阻阻值 / 电容容值),支持分压比与上拉/下拉默认电平计算。

修复

  • 主控候选排序改为仅在 inBom 器件中选取。

[1.0.0] - 2026-10-13

首个版本

  • 调用官方 sch_ManufactureData.getNetlistFile 导出当前原理图文档网表(器件 / 网络 / 引脚连接);
  • 主控候选自动排序(按引脚数);
  • 悬空引脚统计;
  • 导出面板:统计概览 + 复制 JSON / 下载 .json;
  • 菜单:板卡拓扑 → 导出拓扑 JSON... / 使用说明。
暂无数据
暂无数据

评论

在登录或注册后才可以进行评论操作
全部评论(1)
按时间排序|按热度排序

类型

Schematic

关键词

网表拓扑AInetlist

扩展信息

版本v1.3.7
发布者

梦可尤曦

发布时间2026-10-15 17:49:50
名称

board-topology-exporter

UUID

67c2e7c5b6503b2ec68e460e16a574c2

适用EDA版本:^3.2.0
报告

报告滥用

相关链接

主页:https://gitee.com/dream-you-xi/lichuang-plugin-library.git
logo

政策条款

服务条款隐私政策项目授权许可协议作出贡献感谢名单

软件版本

专业版标准版教育版私有化部署版

解决方案

专业版编辑器标准版编辑器桌面客户端API接口文档格式

使用帮助

用户论坛专业版教程标准版教程专业版更新标准版更新

关于我们

团队介绍相关报道关于公司联系我们合作联系
EDA公众号
EDA公众号
开源公众号
开源公众号
开源硬件交流群
开源硬件交流群
版权所有 - 深圳创电优选科技有限公司 粤ICP备2026007863号粤公网安备44030402002736号增值电信业务经营许可证粤B2-20201198ISO/IEC隐私政策用户协议