| 优先级 | 目标 | 类型 | 时间窗口 | 时长 | 状态 | 操作 |
|---|
| # | 主题 | 状态 | 发现 | 假说 |
|---|
天问-AGI 全自动天文观测与研究系统
天问-AGI 是一个集观测、研究、数据挖掘于一体的全自动天文系统,支持无人值守自主发现与闭环研究。
1. 🌌 实时星图
数据来源:NASA SkyView API(真实天文图像)+ Aladin Lite(交互式星图可视化)
支持巡天:DSS(数字化巡天)、2MASS(红外)、SDSS(光学)、GALEX(紫外)、WISE(中红外)
操作:输入天体名称(如 M31、M42、NGC224)→ 点击搜索 → 左侧显示 NASA 原始图像,右侧 Aladin Lite 交互星图
Aladin 功能:滚轮缩放、拖拽平移、点击天体查看详情、切换巡天图层
2. 📊 数据面板
功能:展示观测数据统计、光变曲线、检测结果、研究周期历史
数据挖掘:输入目标名称 → 自动执行特征提取、异常检测、模式发现
光变曲线:显示目标亮度随时间变化,支持多波段叠加对比
3. 🔬 研究闭环
完整流程:文献检索 → 假说生成 → 假说检验 → 发现确认 → 观测调度 → 自我进化
假说生成:基于文献综述自动生成可检验的科学假说
假说检验:对比真实观测数据与文献证据,使用贝叶斯推断、FDR控制、交叉验证等统计方法
发现追踪:记录所有假说验证历史,追踪发现状态
4. ⚡ 可视化工作流编辑器(无代码)
核心能力:拖拽式可视化工作流设计,无需编写代码即可创建完整研究流程
17种节点类型:触发器、文献搜索、假说生成、假说检验、观测调度、望远镜指向、曝光采集、数据挖掘、异常检测、特征提取、指导观测、结果分析、报告生成、条件判断、数据汇合、人工审批、Webhook
4个预置模板:
- 完整研究闭环:文献调研 → 假说生成 → 假说检验 → 观测调度 → 望远镜指向+曝光 → 数据挖掘 → 指导观测 → 闭环反馈
- 快速观测流程:观测调度 → 望远镜指向 → 曝光采集 → 数据挖掘 → 报告生成
- 文献深度调研:文献搜索 → 假说生成 → 假说检验 → 报告生成
- 异常天体狩猎:观测调度 → 曝光采集 → 异常检测 → 特征提取 → 指导观测 → 闭环
操作:左侧拖拽节点到画布 → 连接节点创建流程 → 右侧配置参数 → 点击执行 → 实时查看节点状态(灰/蓝/绿/红)
闭环机制:数据挖掘发现异常 → 自动调整观测优先级 → 指导下一轮观测 → 形成"观测→挖掘→指导→观测"闭环
5. 📚 文献搜索
数据来源:arXiv API、ADS(Astrophysics Data System)、Semantic Scholar(真实学术数据库)
操作:输入关键词 → 选择数据源 → 点击搜索 → 查看论文标题、摘要、引用数
高级功能:支持多源联合搜索、引用网络分析、研究趋势可视化
6. ✅ 事实校验
功能:对LLM输出或天文文本进行事实核查,消除模型幻觉
校验维度:数值准确性、物理一致性、文献支持度、逻辑自洽性
操作:粘贴待校验文本 → 可选填上下文/预期主题 → 点击校验 → 查看置信度评分和来源引用
7. 💬 智能对话
支持模型:MiniMax、Qwen(通义千问)、OpenAI(GPT-4o/GPT-4o-mini)、以及任何兼容 OpenAI API 的模型
配置步骤:
- 点击右上角 ⚙️ 设置按钮
- 选择模型供应商(MiniMax / Qwen / OpenAI / 自定义)
- 填入 API Key 和 Group ID(MiniMax)/ Endpoint
- 点击"测试连接"验证配置
- 在对话面板输入消息开始对话
系统提示词:自动注入观测站状态、当前目标、设备信息等上下文
Markdown渲染:支持富文本回复,包括表格、代码块、公式
8. 🔭 望远镜控制与设备连接
支持协议:ASCOM(Windows)、INDI(Linux/macOS)、Seestar MCP(局域网)
连接方式:
- 模拟模式:无需真实设备,用于功能测试和开发
- 局域网 (LAN):通过 WiFi 连接 Seestar S50 等智能望远镜(默认端口 8765)
- 串口 (Serial):通过 USB/串口线连接传统望远镜(ASCOM/INDI)
连接步骤:
- 确保望远镜与电脑在同一局域网(LAN模式)或通过USB连接(Serial模式)
- 点击"扫描设备"自动发现局域网/串口设备
- 选择连接类型,填入主机地址和端口
- 点击"连接"按钮
- 连接成功后,可使用 GOTO 指向、跟踪、曝光等功能
安全协议:太阳高度角检查、赤纬范围限制、地平高度限制、天气监控
设备发现:自动扫描常见望远镜端口(8765/7624/11111/4030)和 mDNS 主机名(seestar.local 等)
9. 🔔 告警中心
告警类型:新天体发现、天气变化、设备异常、观测完成、数据异常
操作:按类型筛选、标记已读、查看详情
10. 📋 系统日志
日志级别:DISCOVERY(发现)、DETECTION(检测)、TELESCOPE(望远镜)、CAMERA(相机)、SYSTEM(系统)
操作:按级别筛选、实时滚动、导出日志
11. 🔗 WebSocket 实时通信
端点:
/ws/observatory- 观测站状态实时推送/ws/agent_status- Agent 认知/规划/执行状态/ws/observation- 设备状态与队列更新/ws/workflow-engine- 工作流引擎实时状态
特性:心跳检测(30s)、自动断线重连(指数退避)、状态指示灯
12. ⌨️ 快捷键
| 1-9 | 切换面板 |
| R | 刷新所有数据 |
| T | 连通性检测 |
| L | LLM 连接测试 |
⚠️ 关于数据真实性
✅ 真实数据源:
- 星图图像:NASA SkyView API(DSS/2MASS/SDSS/GALEX/WISE 巡天数据)
- 交互星图:Aladin Lite(CDS Strasbourg 天文数据中心)
- 文献搜索:arXiv API / ADS / Semantic Scholar
- 天体坐标:内置星表(基于 SIMBAD/NED 真实数据)
- LLM 对话:MiniMax / Qwen / OpenAI 真实 API
⚠️ 需要真实设备:
- 望远镜控制:需连接 Seestar S50 或 ASCOM/INDI 兼容设备
- 观测数据:未连接望远镜时,观测总控台显示空状态
- 光变曲线:需实际观测积累数据
🔧 模拟模式:望远镜模块提供模拟模式用于功能测试,前端明确标注"[模拟]"状态。所有模拟数据均有明确标识,不会与真实数据混淆。
📡 API 端点参考
完整 API 文档请访问:GET /api/docs
主要端点分类:观测站(observatory)、设备(devices)、数据(data)、研究(research)、告警(alerts)、日志(logs)、系统(system)、对话(chat)、工作流(workflow-engine)