Agent Skills
返回列表
学术级电路绘图引擎

学术级电路绘图引擎

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ce094de0/circuit-diagram-generator。

技能介绍

要解决什么问题

试卷、论文和讲义里的电路图往往需要可编辑、可复现的矢量输出,而不是位图截图。手绘或通用绘图工具改一个元件标号就要重排连线;拓扑稍有歧义,印刷版就会和原意不一致。本技能面向集总参数电路的规范成图:用 LaTeX 与 CircuiTikZ 输出完整 .tex 源码,在本地有编译环境时还可验证 PDF,必要时再转 SVG。

技能如何工作

触发场景包括:描述 RC/RLC/桥式/运放等结构、把现有图复刻成 CircuiTikZ、修正连线/极性/排版,或只要可打印的规范电路图(即使未提 LaTeX 也应走这条路径)。

核心流程可以概括为四步:

  • 分析输入:从文字或图片提取元件、节点、串并联与控制关系;复杂图先建「节点—支路表」,交叉点是否连通、箭头与电压参考方向逐项核对。
  • 生成代码:默认 \usepackage[european]{circuitikz}(欧式矩形电阻);坐标用整齐网格,主回路尽量连续 \draw,连接用 node[circ],仅交叉不连时用绕线表达。
  • 自检:元件数量与标签、并联是否共节点、误连/漏连、源方向与受控量是否与输入一致。
  • 交付:先说明拓扑与符号规范,再给可独立编译的源码;仅在实际编译成功后才声称已生成 PDF/SVG。

适用边界

适合电阻、电容、电感、源、开关、二极管、晶体管、运放、变压器及教材常见滤波/放大/桥式拓扑。不适合 PCB 走线、封装、Gerber 或面包板实物图(应改用 KiCad、Fritzing 等)。原图模糊、遮挡或交叉处无法判断是否相连时不得猜测,应先指出歧义。射频微带、复杂 IC 内部或厂商专用符号可能没有原生库符号,需说明并可能用自定义 TikZ。环境无 LaTeX 时仍须交付完整源码,但不能伪造已生成的成图结果。

使用场景

  • 期末出卷时要把 RC/RLC 低通或桥式电路画成可印刷矢量图,并统一元件编号与电压参考方向
  • 论文插图需要从教材扫描图复刻拓扑,输出可独立编译的 CircuiTikZ 源码便于审稿修改
  • 讲义里运放或受控源电路连线交叉点接错,需要按节点表修正 `node[circ]` 与极性后再导出 PDF
  • 已有 `.tex` 片段电阻符号要改成教材欧式矩形,并检查并联支路是否共用同一对节点

适合人员

  • 高校电路/模电任课教师,出试卷和习题册时要批量生成风格一致的 CircuiTikZ 电路图
  • 撰写学位论文的电子信息类研究生,插图需可复现源码并满足期刊矢量图要求
  • 用 LaTeX 编写讲义的技术编辑,常要把图片电路改成可改标号、改参数的 `.tex` 而非位图
  • 已有 CircuiTikZ 草稿的助教,负责核对交叉点是否连通及电流箭头方向是否与教材一致