本文介绍如何通过 NINA API 插件配合 OpenClaw 和飞书,实现远程天文拍摄的语音/文字控制。
前置条件
- N.I.N.A. (Nighttime Imaging 'N' for Astronomy) 天文拍摄软件
- OpenClaw(已经配置好了飞书机器人应用)
安装步骤就不在此详述了,如果有不明白的大佬可以私信我。
步骤一:安装 NINA Advanced API 插件
- 打开 N.I.N.A. 软件
- 进入 插件管理器
- 搜索并安装 NINA API 插件

重要: NINA 需要升级到 3.2 版本才能正常使用此插件
步骤二:让 OpenClaw 记住 NINA Advanced API 插件的 Endpoint
安装完成后,NINA API 插件会暴露一个 HTTP API endpoint(默认端口可在插件设置中查看)。

通过自然语言告诉 OpenClaw:
"你给我记住:NINA API 插件的 endpoint 是 http://localhost:1888/v2/api"
这样 OpenClaw 就能记住并调用这个地址。
步骤四:下载 NINA API 文档并存放到 Workspace
从以下地址下载 YAML 格式的 API 文档:
- https://christian-photo.github.io/github-page/projects/ninaAPI/v2/doc/api
- 将下载的文档保存到 OpenClaw 的 workspace 目录中,以便 OpenClaw 可以随时查阅 API 定义。
步骤五:让 OpenClaw 记住文档位置
通过自然语言告诉 OpenClaw:
"你给我记住:NINA API 文档存放在 workspace/xxx.yaml"
开始使用
完成以上配置后,您就可以通过飞书对话来操控 NINA 了!
例如:
- "启动冷却,目标温度 -20°C"
- "开始拍摄序列"
- "检查相机状态"
- "停止跟踪"
- OpenClaw 会自动解析您的指令,调用相应的 NINA API 接口,完成远程拍摄控制。




更多技巧
可以基于API让Openclaw创建一些常用流程的Skill,各位大佬可以自行探索
