安装
LensBench 有三端:桌面端(主力,装在自己电脑上)、网页版(浏览器里直接用)、MCP(让你自己的 AI 客户端来操作镜头)。 桌面端和 MCP 来自同一个安装包;网页版不用装。
桌面端
系统要求:Windows 10 / 11(64 位)。macOS / Linux 暂不提供。
下载:到论坛的固定下载帖 LensBench 桌面版下载 拿最新的免安装包(约 320 MB,带 SHA-256 校验值)。
下载链接只放在那一个帖子里,每出新版都在那里换,所以总是最新的。现在是测试版,发的是免安装包(解压就能用),还没做成安装程序。
解压运行:解压到一个文件夹(比如
D:\LensBench),双击里面的lensbench-desktop.exe就能用。 没有安装程序,所以不进开始菜单、不自动关联.lens——这些等正式版的安装程序。 程序没有代码签名,Windows 可能提示「Windows 已保护你的电脑」:点「更多信息」→「仍要运行」;个别杀毒软件可能误报,把解压出的文件夹加进信任区即可。 要登录:首次打开要用 optic.chat 账号登录才能计算(新设备有 7 天全功能试用)。打开:先进主页——从模板新建(单透镜 / Cooke 三片式 / 空白)、打开
.lens、导入 Zemax 的.zmx、打开参照设计、最近打开的文件。 接下来看五分钟上手和 GUI 指南。
安装目录里还有命令行程序 lb.exe(与桌面端同一张命令表、同一个内核,适合脚本和批处理,见命令参考) 和 MCP 服务器 lensbench-mcp.exe(见下面的「MCP」)。
更新
桌面端启动后会自动检查有没有新版本(每天最多一次)。有新版本时,分析视图上方出现提示:
- 点「更新…」看版本号与更新说明,点「下载」把安装包下到本机(只在你点了之后才下载)。
- 下载完自动校验,校验通过后点「安装」:安装要先退出程序——有没保存的设计时列出来问你「放弃修改并安装」还是「取消」 (要留着修改就先取消、保存了再装),选「取消」就不更新、程序照常开着;装完自动重新打开。 安装时连着 LensBench 的 AI 客户端(MCP)也会断开,重启 AI 客户端即可。
- 暂时不想更新点「稍后」;不想要这一版点「跳过这个版本」(以后出的新版本照常提示)。标明「必须的更新」的版本不能跳过。
随时可以用帮助「?」› 检查更新… 手动检查(跳过的版本也照常显示)。
- 检查更新只向 optic.chat 发 GET 请求,带软件版本号;不带你的设计、使用数据和机器信息。软件还在哪些时候联网、发什么,见隐私与联网。
- 偏好设置(顶栏 ⚙)里可以关掉自动检查(关掉后启动时不再自动查更新,要查就手动查),或改选「测试版」更新通道(也收正式版的更新)。从测试版改回正式版不会降级:装着的测试版照用,等出了比它新的正式版才提示更新。
- 版本信息带数字签名,安装包带校验值:签名不对、安装包和发布时的不一致,一律不安装。
- 命令行:
lb update看有没有新版本和更新说明,lb update --download下载安装包并校验(告诉你安装包在哪;关掉程序后运行它即可安装)。
也可以随时到网站下载新的安装包,直接覆盖安装。
网页版
不用安装:浏览器打开 web.optic.chat,点「邮箱注册,免费开始」进 Studio。公测期免费,邮箱自助注册、 不要邀请码,每天上午 10:00 开放 10 个注册名额。
网页版适合先试、做演示;正式的项目放到桌面端做。网页版并到桌面端的同一个计算内核还在进行中,在那之前两边的计算不是同一份代码。
MCP:让你自己的 AI 客户端来操作
MCP 服务器随桌面端一起装好,不用另装。
打开桌面端,点功能区右端的「AI」(Ctrl+Shift+A),打开「AI 协作」面板。
在「连接你的 AI 客户端」里选客户端(Claude Code、Claude Desktop、Cursor、Cherry Studio、Trae),点「写入配置文件」 (先备份原文件,不动其他服务器),或「复制配置」自己粘贴(Cherry Studio 只能这样:在它的设置里「从 JSON 导入」)。 项目目录取当前镜头所在的文件夹:AI 只能读写这个文件夹里的文件。
按面板上的说明重启客户端,然后直接说,比如:
打开 my.lens,把最后一面的厚度改成近轴焦点 solve,看看总长变了多少。
AI 改设计前先给你看 diff 和改前改后的指标,你确认了才写入;桌面端的「AI 协作」面板里看得到它在线、刚调用了哪个工具。
各客户端的差异(超时、进度、工具数上限)和命令行的配置写法(lb mcp-config)见原生 AI。