duqing2026/stellar-compute-agent
0
星际算力调度智能体 (Stellar Compute Agent)
项目简介
星际算力调度智能体是一个面向未来“太空算力”趋势的自动化管理系统。它模拟并实现了低轨卫星(LEO)星座的边缘计算资源调度、空间环境监测、任务自动化执行及闭环验证。
该项目采用 LangGraph 构建核心决策大脑,通过 ReAct (Reasoning and Acting) 模式实现多智能体协同,能够根据复杂的自然语言指令,自主调用卫星状态查询、算力分配、轨道天气检查等工具,确保太空任务的高效与安全。
核心特性
- 🤖 闭环决策系统:集成“推理/决策 + 工具行动 + 状态/记忆 + 校验/验收 + 迭代/回放”的完整循环。
- 🛰️ 太空算力管理:模拟卫星星座的实时电量、负载及轨道位置管理。
- ⛈️ 空间天气感知:动态响应太阳风暴、空间碎片等异常环境,调整调度策略。
- 📱 响应式 UI:适配移动端,提供现代化的“任务控制中心”交互体验。
- 🧠 强大的 AI 驱动:接入硅基流动 (SiliconFlow) 的高性能大模型(如 DeepSeek-V3)。
- 💾 数据持久化:所有任务轨迹、卫星状态及审计日志均保存在 SQLite 数据库中。
快速启动
1. 环境准备
确保已安装 Python 3.9+,并获取 SiliconFlow API Key。
2. 安装依赖
pip install -r requirements.txt3. 运行项目
python app.py访问 http://localhost:8001 即可进入控制台。
4. Docker 运行
docker build -t stellar-compute-agent .
docker run -p 8001:8001 stellar-compute-agent技术架构
- 后端: FastAPI, Uvicorn
- Agent 框架: LangChain, LangGraph (StateGraph)
- 大模型: DeepSeek-V3 (via SiliconFlow)
- 前端: HTML5, Tailwind CSS, Marked.js (Markdown 解析)
- 存储: SQLite3
开发者
由 AI 助手自动构建,专注于未来趋势与生产力工具。
