望远镜控制平台

一个支持AI控制的望远镜操作平台,提供MCP服务器和Web仪表盘,实现自动化观测和人工干预的双重控制路径。

  • by mgrandau
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 mgrandau/telescope-mcp

使用说明

望远镜mcp

MCP服务器+网络仪表板,用于人工智能控制望远镜操作。

🧭 意图

望远镜是手动操作的——通过笔记本电脑,手动调整设置,将相机输出与位置读数相关联。这个项目使望远镜 AI可操作:AI代理可以通过结构化的MCP工具调用发现相机、捕获帧、转换到目标、监控条件并管理观察会话。

关键的架构见解是 双控制路径:MCP用于人工智能代理,HTTP用于人工操作员,两者共享同一设备层。人工智能处理计划的观测序列;人类负责设置、聚焦和临时调整。两条路径都不拥有硬件——它们是平等的对等体。

每个硬件组件都有一个 数字孪生 --无需物理硬件即可运行全栈的仿真驱动程序。这不仅仅是一场模拟考试;这是一种一流的运行时模式,使开发可以在任何地方进行,而不仅仅是在望远镜前。

项目如下 AI优化文档 --每个函数(包括私有方法和测试)都有繁重的文档字符串。AI代理可以内联文档字符串,因此丰富的函数级文档意味着更少的文件遍历和更快的帮助。(另请参见: docscope mcp#17 对于更强大的模型是否仍需要这一水平这一悬而未决的问题。)

设计遵循 人工智能意图转移原理The 项目计划 记录每个阶段的目标和风险态势,以及 期刊 捕捉具有拒绝理由的设计决策。

💬 社区

💬 加入Discord社区