OptiCoder Workspace

ZPL Macro Generator

把自然语言需求直接发给 FastAPI 后端,实时查看检索、Planner、Coder 的执行过程,并返回适合 Zemax 18.9 的 ZPL 宏代码。

输入说明
Enter 直接发送,Shift+Enter 换行。
建议把要遍历的面号、需要读取的参数和输出格式描述清楚。
API:使用服务器默认配置
准备就绪

生成结果

等待输入...
Command Window idle
RAG Panel waiting
用于核对本地知识库实际给到 Coder 的参考上下文。
Retrieved Summaries
Retrieved Segments
Planner Panel waiting
包含关键词、命中规则和实际喂给 Coder 的动态语法手册。
Planner Keywords
Matched Rules
Dynamic Cheat Sheet
等待 Planner 输出动态语法手册...
Skills Panel waiting
展示命中的专题技能包,以及补充给 Coder 的领域实现习惯。
Selected Skills
等待技能选择结果...
Skills Context
等待专题技能包上下文...
Budget Panel waiting
用于查看进入 Coder 前的上下文裁剪结果和最终预算。
Budget Summary
等待预算管理结果...
Final User Query
等待预算管理结果...
Final RAG Context
等待预算管理结果...
Final Skills Context
等待预算管理结果...
Final Cheat Sheet
等待预算管理结果...
Verification Panel waiting
Verification Summary
Total Issues 0
Warnings 0
Errors 0
Dangerous 0
Detected Issues
等待生成后校验结果...
Evaluation Panel hidden
Evaluation Summary
Total 0
Passed 0
Failed 0
Success Rate 0.00%
Recent Failures
等待加载评测统计...
Recorder Status
等待一次完整生成结果后,在这里回填 Zemax 运行结果。
Record Zemax Validation
当前还没有可关联的生成结果。
Request ID
Model
Generated At
评测记录会自动关联最近一次生成的 `request_id`、`user_query` 和模型原始输出。
ZPL Preview 0 lines
生成的 ZPL 代码会显示在这里。