如果要找一个不是停留在概念图上的 CAE/EDA Copilot 样例,AedtCopilot 很适合收进资源区。它把大语言模型通过 Windows COM 接到 ANSYS HFSS 上,让工程师可以用自然语言驱动几何建模、边界和激励设置、仿真运行,以及结果提取。
图示:根据项目 README 中的前后端结构、工具链和 HFSS 控制方式重绘,强调它真正打通的是“自然语言到仿真执行”的工具调用链。
根据仓库 README,AedtCopilot 当前覆盖的能力包括:
- 几何操作:创建 box、cylinder、sphere,做布尔运算,分配材料,导入 CAD。
- 仿真配置:设置 solution setup、frequency sweep、radiation boundary、lumped port、plane wave excitation,并运行仿真。
- 结果后处理:提取 S 参数、绘制远场图、导出结果数据。
- 阵列设计:支持均匀阵、Chebyshev、Taylor、Hamming 等阵列综合,以及波束指向设置并回写激励到 HFSS。
- RAG 增强:可以索引 HFSS scripting guide,在需要时自动检索相关片段提升调用准确性。
它不是一个单体脚本,而是完整的前后端结构:前端用 Next.js 做聊天 UI,后端是 FastAPI,代理编排用了 LangGraph,HFSS 控制层走本地 COM 接口。这意味着它更像一个真正的 CAE Copilot 原型,而不是简单的 demo 命令集合。
为什么值得挂到 CAE/EDA Copilot
这个项目的价值在于,它把 “自然语言 -> 工具调用 -> HFSS 执行 -> 结果返回” 这条链路做通了。对 CAE/EDA Copilot 这个专题来说,真正值得持续跟踪的从来不是聊天框本身,而是下面这些问题:
- 能不能把设计操作拆成可靠的工具层,而不是让模型直接胡写脚本。
- 能不能把仿真配置、运行和结果读取放进同一条可复查工作流。
- 能不能在保持工程可控性的同时,让非脚本型工程师也能下达复杂操作。
AedtCopilot 正好对应了这些问题。它的 README 里还明确写了如何扩展到 COMSOL、CST、OpenFOAM、Abaqus 等其他 CAE 软件,所以它不只是一个 HFSS 小工具,也可以当成更广义 CAE Copilot 架构样板来看。
使用前要先注意什么
这个工具不是云端即开即用,而是有明确前提:
- 运行环境需要 Windows 10/11。
- 需要本地安装并运行 ANSYS HFSS,且项目已打开。
- 后端依赖 Python,前端依赖 Node.js。
- 需要配置至少一种 LLM provider。
也就是说,它更适合已经有 HFSS 工作环境、想把重复脚本劳动转成自然语言工具调用的团队,而不是没有仿真基础设施的纯研究演示环境。
HardMind 判断
AedtCopilot 值得放进资源区,不是因为它叫 Copilot,而是因为它把 CAE 助手真正往“可执行工具链”推了一步。对 CAE/EDA 方向来说,这类项目比单纯展示对话效果更有参考价值,因为它已经开始回答一个更硬的问题:自然语言到底怎样进入真实仿真流程,而不是只停在说明书层面。