v1.2.0 / 为光学研究而构建

让光学仿真,
从一句话开始。

面向 Claude Code 与 Codex 的本地 FDTD 自动化插件。连接你已有的 Ansys Lumerical 环境,完成建模、仿真与分析。

需要本地 Ansys Lumerical FDTD 及有效许可。

Claude CodeCodexMIT 开源
从光源到波前的抽象光学图形 一束光穿过网格平面,形成蓝紫色的同心波前。这是装饰性示意。
光学波前示意

从一个波导需求,走到可复用的项目。

把需求、模型与文件产物连起来,看清每一步如何衔接。

以下为基于仓库示例的任务流程,结构图为示意,未展示实际仿真结果。

  1. 1

    描述研究需求

    构建一个脊形波导模型:Si 芯层 220nm,SiO2 包层,波长 1550nm,TE 模式。

    开始建模前,还需确认波导宽度、刻蚀深度、边界条件与监视器配置。

  2. 2

    建立模型与脚本

    脊形波导截面示意 Si 芯层位于 SiO2 包层中,总芯层厚度为需求中的 220 纳米;波导宽度与刻蚀深度待确认,图形不按比例绘制。 Si SiO₂ 总厚度 220 nm
    结构示意,未按比例绘制;宽度与刻蚀深度待确认。
    查看建模技能定义
  3. 3

    运行并整理产物

    继续仿真与分析后,按项目约定保存模型、数据、图表与报告。

    fsp/
    模型与运行日志
    data/
    .npz 结果数据
    pic/
    每次分析的图表
    REPORT.md
    分析报告

    调整分析脚本可重新绘图,无需重跑仿真。

脚本与产物约定均可在仓库核查。实际结果需在本地环境中运行获得。

查看通用仿真脚本模板

按研究阶段,调用对应技能。

把重复工作串联起来,
让每个阶段都能独立调用,也能协同完成。

构建模型

定义结构与材料,配置光源、监视器和网格,把需求转化为仿真模型。

LumericalFDTD-modeling

运行仿真

执行脚本、诊断错误并尝试修复,提取结果数据,最多自动重试 5 次。

LumericalFDTD-simulation

理解数据

读取 .npz 数据,分析光谱和场分布,生成用于科研表达的图表。

LumericalFDTD-analysis

贯通全流程

从建模到仿真、分析与验收,组织完整的项目文件和研究报告。

LumericalFDTD

论文阅读与图表分析

输入 PDF、Arxiv URL 或 DOI,生成八章节中文报告;从内容、观察和论证关系等五个维度,逐图逐表分析。

了解论文总结
为你的研究方向衍射超表面波导光栅TGV 结构参数扫描

安装插件

选择使用的 AI 工具,复制命令完成安装。

完整安装文档
Claude Code / 插件安装
/plugin marketplace add Lex669/AutoSim
/plugin install LumericalFDTD@AutoSim

安装后可使用 /fdtd-full 等命令,或直接描述任务。

使用你的本地仿真环境

需要 Ansys Lumerical FDTD 2025 R2 或兼容版本及有效许可。首次使用会自动探测内置 Python;numpy、matplotlib 由该解释器提供。

插件使用 MIT 许可;Ansys 仿真软件需单独获得许可。实际计算在本地执行。

更多任务,从这里开始。

复制需求到本地 AI 工具,补充参数后调用对应技能。

构建一个脊形波导模型:Si 芯层 220nm,SiO2 包层,波长 1550nm,TE 模式。

预期产物

几何结构、材料与光源配置,以及可复用的 Python 建模脚本。

Python 脚本FDTD 模型

更新日志

来自仓库的真实更新记录。

查看完整记录

v1.2.0

最新版本

图表归档 + Codex CLI 适配

  • 图表归档约定:每次分析运行写入独立的 pic/<label>_run_<NN>/ 子目录(label 按仿真内容分类,NN 自动递增),历史图表全部保留,便于跨版本对比。
  • LumericalFDTD-analysis、LumericalFDTD 两个 skill,以及 /fdtd-analyze、/fdtd-full 命令与 CLAUDE.md 同步更新。
  • 新增 .codex-plugin/plugin.json,插件同时支持 Claude Code 与 Codex CLI(v0.121+);Codex 端注册 skills/ 下的 5 个技能,README 补充 Codex 安装指引。
查看历史版本(2)

v1.1.0

Skill 分级拆分

  • 单一 skill 拆分为 4 个分级模块:LumericalFDTD-modeling(建模)、LumericalFDTD-simulation(仿真 + 自动 debug)、LumericalFDTD-analysis(数据分析与绘图)、LumericalFDTD(端到端全流程)。
  • 新增 4 个斜杠命令:/fdtd-model、/fdtd-simulate、/fdtd-analyze、/fdtd-full。
  • 参考文件增强:common-errors.md、building-blocks.md、diffraction.md、api-reference.md 大幅扩充。
  • 修复若干 bug(建模 skill、scripts/template.py 模板脚本)。

v1.0.0

插件化

  • 从 git clone 手动安装迁移为 Claude Code 插件安装方式。
  • 新增 paper-summarizer skill:结构化中文论文总结,逐图逐表 5 维度分析,配套 chart-analysis.md、output-template.md 参考文件。
  • 新增 CLAUDE.md 项目说明,README 面向 GitHub 重写。
  • 强化核心工作流:执行仿真是必经阶段,不允许只生成脚本而不运行。
  • 补充 quasi-2D / 2D 维度陷阱,以及 Windows 路径、宽谱光源等常见错误说明。