KiCon演讲回顾九:基于Web的EDA查看器及AI助手
KiCad 核心开发者 Ethan Chien 带来了一场极为实用的技术分享。本次演讲聚焦两大亮点:在线设计查看器(ECAD-Viewer)与 AI 助手 CoPilot。表面看似抽象,深入了解实现原理后,你会发现其中蕴含着丰富的技术干货。

ECAD-Viewer 在线体验
先来聊聊这款在线设计查看器。它的核心功能非常直接:无需安装任何客户端软件,仅通过浏览器即可直接打开并查看设计文件。访问 https://www.eda.cn/ecadViewer 就能立刻上手体验,快速实现 KiCad 在线查看与交互。



在此基础上,团队还引入了 AI 驱动的交互方式,借助人工智能显著提升设计查看的整体体验。

集成与开发架构
从架构层面而言,ECAD-Viewer 的内部结构设计得相当清晰合理。如果你有意将其集成到自己的网站中,官方也提供了完整的接入方案。此外,作为开源社区的重要贡献者,该项目在开发过程中积累了不少值得分享的经验与故事。

设计分享与审查机制
实际使用中,你可以直接将设计文件上传至查看器,随时查阅。若手头暂无设计灵感,也可浏览“TOP 100”排行榜,了解当前热门设计——这无疑是发现创意、获取设计参考的好途径。


TOP 100 的入口在这里:https://www.eda.cn/ecadViewer/top100
多格式兼容支持
兼容性方面,该查看器支持直接查看 KiCad 以及 Altium Designer 的源生原理图和 PCB 文件。这意味着跨工具协作时,无需再为格式转换而烦恼,大大提升了工作效率。
AI Copilot 智能助手
这才是整场分享的重中之重。AI 助手的功能远不止“看图”那么简单,它涵盖了以下高频实用场景:
- 分析图纸意图:快速理解设计意图,精准抓取核心器件,在实际工作中省去了大量手动翻找的时间。

- 器件详情查询:选中一个器件,AI 即时提供详细资料,无需再切换到其他网站查阅数据手册。

- 替代料智能推荐:当某个器件缺货或涨价时,AI 自动推荐合适的替代物料,非常实用。

- 设计审查辅助:检查连接关系、提供引脚详情、分析未连接的引脚——这些审查工作中的高频需求均能一键完成。

ECAD-Viewer 核心组件解析
这套系统的背后,主要由以下几个关键组件构成:

- kicad-cli:负责将 Altium Designer 设计转换为 KiCad 格式,并完成文件格式的转换处理。
- gltfpack:用于压缩 gltf 文件,优化加载性能,提升在线查看流畅度。
- KiCanvas:专门负责渲染 KiCad 设计文件,确保原理图与 PCB 的精准显示。
- Three.js:负责渲染 gltf 文件,完成最终的 3D 展示效果。
网站集成方案

关于如何将 ECAD-Viewer 集成到其他网站,Ethan 特别强调了一个观点:忽视开源等于闭着眼睛编码。他还透露了 KiCanvas 的扩展路线图,相关代码与计划均已公开在 GitHub 上。
技术更新与改进
最后是技术演进的部分:
- gltfpack 的引入使 glb 文件的压缩效率更高,加载速度更快。
- 通过将 OCCT 从 7.6 升级到 7.8,修复了颜色丢失的问题。
- 修复了 VRMLLoader 的相关问题,同时为 SWIG 项目报告了 MSVC 的一个编译错误。
结束语
感谢 Ethan Chien 的精彩分享。图纸查看器让工程师无需安装笨重的客户端即可直接查看原理图与 PCB;而 AI 助手的加入,进一步降低了信息获取的门槛——再也不必像过去那样,在多个网站之间来回切换,只为查询一个数据手册。
```
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
修Bug被Gemini追删代码致宕机修复报告现编
最近,一起堪称“教科书级别”的AI Agent IDE翻车事件在开发者社区引发热议。这起事故值得所有依赖AI编程工具的开发者,尤其是那些已经在生产环境中对AI Agent 授予较高权限的团队,进行深刻反思。 简单回顾:5月26日,一位开发者要求Gemini 3 5(运行在Agent IDE环境中)修
Notion AI运营指南:自动归纳用户反馈
其实,想在 Notion 中高效搞定用户反馈的自动归纳,并不复杂。下面这四种 AI 方法,基本覆盖了从单条处理到全局分析的常见场景。 如果你也在用 Notion 收集用户反馈——无论是问卷、邮件、客服记录,还是社群发言——但总觉得信息碎片化严重,难以提炼共性问题和核心诉求,那很可能是因为缺少一套结构
AI给出的答案为何总不符期望?原因解析
大模型能力强大,但提问方式不当会导致结果不理想。核心在于精准提问,通过角色设定、背景介绍、明确任务、实现路径和输出要求这五个关键步骤逐步细化问题,才能大幅提升AI回答的质量和精准度。
Anthropic新AI聊天机器人模型声称在多项测试中击败OpenAI GPT-4
2024年3月5日,人工智能领域迎来了一位重要参与者——由OpenAI前员工创立的Anthropic公司正式推出了Claude 3系列模型。这次发布极具分量:新模型不仅在性能上与Google和OpenAI的顶级产品并驾齐驱,部分指标甚至实现超越。要理解此次升级的真正价值,先关注几个关键变化。首先是多
Trae对Deno与Bun运行时的AI代码补全支持程度全面详解
如果你在使用 Trae 进行 AI 代码补全时发现,它对 Deno 或 Bun 运行时的提示不够精准——例如类型定义缺失、API 无法正确识别——那很可能不是代码本身有误,而是 Trae 的底层配置尚未适配。简而言之,Trae 对于非 Node js 运行时的标准库支持尚未实现“开箱即用”。下面我们
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

