Repository navigation
Releases: Ausanx/modular-schematic-layout
Release list
v0.5.0 - Modular Schematic Layout + PCB Design Guidelines
Two independently installable skills: modular-schematic-layout for readable modular schematics, and pcb-design-guidelines for constraint-driven PCB planning and review. Both packages contain only the selected skill entrypoint and references.
v0.4.1 · 无遮挡与元件标注归属
无遮挡与元件标注归属
- 将文字、符号、导线的无遮挡,以及位号、数值、必要规格的就近归属,列为交付条件。
- 按所属符号的局部坐标安排字段,移动、旋转、镜像、复制后重新定位;统一同角色的标注区和备选侧。
- 空间不足时重排相邻局部,不把字段推远、不缩小到难读,也不用遮白块掩盖冲突。
- 依据实际渲染范围检查整页和密集局部,保留正常引脚、结点、标签锚点等语义接触。
- 更新中英文介绍,增加独立合成的 SVG 文字排版任务;仓库现有八个可复用场景。
新增场景在旧版与新版的独立上下文中各运行一次,两版均修复三类排版缺陷并满足五项检查。已查看实际渲染的整页和局部,并核对文字、字号、归属及固定图形未变;不据此宣称统计优势或所有 EDA 工程均已验证。前七项未重跑,未执行原生 EDA、完整网表等价或 ERC 检查。
附件仅包含 SKILL.md 和两个运行参考文件。新的用户截图、私有工程与本地检查记录不在发布内容中。
Annotation placement
Require clear, unobscured text and locally associated component fields. Recompute field placement after transforms and copies, rearrange crowded neighborhoods, and inspect actual rendered pages and details. The new synthetic SVG repair case preserves text, styles, ownership, and fixed graphics. Both old and revised versions passed this single case; no statistical improvement or native EDA/ERC validation is claimed.
v0.4.0 — 图纸组织与导航
图纸组织与导航
本版继续以通用设计哲学和统一视觉语言指导原理图排版,补充大规模重复、多页工程和密集接口的表达。
- 按总览、局部实现、接口查线的阅读任务选择表达密度,共用项目样式。
- 允许完整功能单元、连接器与 Bank 的规则阵列,明确范围和特例。
- 区分局部/级联实线、共享控制和接口映射标签;保留索引、别名、针号和网络身份。
- 图框按需使用,区分图形框、真实层次页符号及器件符号。
- 补充去耦归属、属性显示层级、默认装配与 DNP/NOP、跨页引用和阅读验收。
新增 references/document-architecture.md,同步中英文介绍;原有两张使用前后图片保持不变。
检查范围
技能格式、文档引用、七个测试任务的结构/文件引用、安装源与三文件运行包的一致性已检查。新增独立构造的多页组织方案任务,旧版/新版各执行一次,均满足七项方案检查;针号、反序映射和通道覆盖另经脚本核对。本轮未重跑前六个任务,文字方案不能证明实际重绘的视觉改善或统计优势,未执行原生 EDA/ERC。
附件 .skill 仅含 SKILL.md 和两个参考文件,不含私有工程资料或本地学习记录。
Modular Schematic Layout v0.3.0
将技能进一步整理为适用于各类电路的设计哲学,并把整套图纸的风格一致性纳入完整流程。
- 五条原则:功能决定邻近、拓扑决定形状、阅读成本决定取舍、视觉规则全局一致、语义优先于形式。
- 首个模块绘制前确定项目样式,统一符号、字体层级、线条、结点、间距、标注锚点、端口、框与配色;跨模块、跨页及导出持续复用。
- 按主路径、支路、反馈、成对、桥接、耦合和共享资源推导布局;不假定所有电路都有核心 IC、单向主链或 GND。
- 布局参考改按功能关系组织,具体电路用于说明原则,不是器件清单或必须套用的模板。
- 增加无芯片的浮动桥接与双向磁耦合合成图样,用于不同拓扑下的风格审查;保留原有两张使用前后对比图。
安装:
npx skills add Ausanx/modular-schematic-layout --skill modular-schematic-layout --agent codex --global附件包含 SKILL.md 和 references/layout-patterns.md,手动安装须一并复制。
已检查技能格式、文档引用、安装源一致性和包内容,并以独立上下文对旧版/新版进行了新增的图像审查。两版均完成该样例,单例不代表统计上的质量提升。本次没有重绘原工程,也未验证重绘后的多页作品或运行原生 EDA/ERC。
Modular Schematic Layout v0.2.0
本次更新聚焦原理图的美观、可读性和拓扑表达,以现有网表、器件及逻辑方案为保留基线。
- 补充继电器驱动、RC 输入、分压比较器、门级控制链、级联与去耦供电单元的布局模式。
- 先组织局部连续路径,再安排功能框、重复通道、分页和留白。
- 明确区分连续导线上的节点名称与实际标签跳转,避免因网络名误判已有连线。
- 增强位号/数值锚点、旋转镜像、文字归属、去耦关联和备注位置的检查。
- 增加合成图像审查、实际 SVG 绘制与分页测试场景,保留原有使用前后截图,并更新中英文介绍。
安装:
npx skills add Ausanx/modular-schematic-layout --skill modular-schematic-layout --agent codex --global附件 .skill 包包含 SKILL.md 与必需的 references/layout-patterns.md。手动安装也需同时复制这两项。
验证包括技能格式、文档链接、安装源一致性、安装包内容,以及新旧技能的合成图像审查和 SVG 绘图样例检查。本次未重绘用户的完整工程,也未执行原生 EDA 网表等价或 ERC;合成样例不代表统计性质量保证。
Modular Schematic Layout v0.1.0
Modular Schematic Layout v0.1.0
首次发布:面向电路原理图绘制、转换、重排与审查的 Agent Skill。
- 按功能模块分框,围绕核心 IC 保留实线功率与信号拓扑。
- 规范去耦、反馈、接地符号与网络标签的使用。
- 保留真实引脚和不同地网,并要求报告实际执行的检查。
- 提供中英文 README、使用前后原图和两个可复用测试场景。
安装:
npx skills add Ausanx/modular-schematic-layout附件 .skill 为技能指令包,适用于支持该格式的客户端;仓库图片用于展示组织方式变化,不代表电气等价或 ERC 通过。实际文件生成依赖所用 Agent 的 EDA 工具或代码能力。