<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Codex on 碳基人的小站</title>
    <link>https://crossthewall.org/tags/codex/</link>
    <description>Recent content in Codex on 碳基人的小站</description>
    <generator>Hugo -- 0.146.5</generator>
    <language>zh-cn</language>
    <lastBuildDate>Wed, 02 Apr 2025 11:20:00 +0800</lastBuildDate>
    <atom:link href="https://crossthewall.org/tags/codex/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Codex 与 HFSS 连接演示：AI 辅助电磁仿真</title>
      <link>https://crossthewall.org/posts/codex-hfss-demo/</link>
      <pubDate>Wed, 02 Apr 2025 11:20:00 +0800</pubDate>
      <guid>https://crossthewall.org/posts/codex-hfss-demo/</guid>
      <description>&lt;h2 id=&#34;简介&#34;&gt;简介&lt;/h2&gt;
&lt;p&gt;本文演示如何将 &lt;strong&gt;OpenAI Codex&lt;/strong&gt; 与 &lt;strong&gt;Ansys HFSS&lt;/strong&gt; 电磁仿真软件结合，利用 AI 能力提升仿真效率。&lt;/p&gt;
&lt;h2 id=&#34;什么是-codex&#34;&gt;什么是 Codex？&lt;/h2&gt;
&lt;p&gt;Codex 是 OpenAI 推出的 AI 编程助手，能够：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;理解自然语言描述并生成代码&lt;/li&gt;
&lt;li&gt;辅助调试和优化脚本&lt;/li&gt;
&lt;li&gt;自动化重复性编程任务&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;什么是-hfss&#34;&gt;什么是 HFSS？&lt;/h2&gt;
&lt;p&gt;HFSS（High Frequency Structure Simulator）是 Ansys 开发的三维电磁场仿真软件，广泛应用于：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;天线设计&lt;/li&gt;
&lt;li&gt;射频/微波电路&lt;/li&gt;
&lt;li&gt;电磁兼容性分析&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;连接方式&#34;&gt;连接方式&lt;/h2&gt;
&lt;h3 id=&#34;1-通过-python-脚本桥接&#34;&gt;1. 通过 Python 脚本桥接&lt;/h3&gt;
&lt;p&gt;HFSS 支持 Python API，Codex 可以生成 HFSS 脚本代码：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 示例：使用 Codex 生成的 HFSS 脚本&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; ScriptEnv
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ScriptEnv&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;Initialize(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Ansoft.ElectronicsDesktop&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;oDesktop &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; ScriptEnv&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;GetDesktop()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;oProject &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; oDesktop&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;NewProject()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;oDesign &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; oProject&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;InsertDesign(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HFSS&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;AntennaDesign&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;2-工作流程&#34;&gt;2. 工作流程&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;描述需求&lt;/strong&gt;：用自然语言向 Codex 描述仿真任务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;生成代码&lt;/strong&gt;：Codex 生成 HFSS Python 脚本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;执行仿真&lt;/strong&gt;：在 HFSS 中运行生成的脚本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;结果分析&lt;/strong&gt;：获取仿真数据并进行后处理&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;演示示例&#34;&gt;演示示例&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;用户输入&lt;/strong&gt;：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
