CoolFace
Apppublic

duqing2026/stellar-compute-agent

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
App README

星际算力调度智能体 (Stellar Compute Agent)

项目简介

星际算力调度智能体是一个面向未来“太空算力”趋势的自动化管理系统。它模拟并实现了低轨卫星(LEO)星座的边缘计算资源调度、空间环境监测、任务自动化执行及闭环验证。

该项目采用 LangGraph 构建核心决策大脑,通过 ReAct (Reasoning and Acting) 模式实现多智能体协同,能够根据复杂的自然语言指令,自主调用卫星状态查询、算力分配、轨道天气检查等工具,确保太空任务的高效与安全。

核心特性

  • —🤖 闭环决策系统:集成“推理/决策 + 工具行动 + 状态/记忆 + 校验/验收 + 迭代/回放”的完整循环。
  • —🛰️ 太空算力管理:模拟卫星星座的实时电量、负载及轨道位置管理。
  • —⛈️ 空间天气感知:动态响应太阳风暴、空间碎片等异常环境,调整调度策略。
  • —📱 响应式 UI:适配移动端,提供现代化的“任务控制中心”交互体验。
  • —🧠 强大的 AI 驱动:接入硅基流动 (SiliconFlow) 的高性能大模型(如 DeepSeek-V3)。
  • —💾 数据持久化:所有任务轨迹、卫星状态及审计日志均保存在 SQLite 数据库中。

快速启动

1. 环境准备

确保已安装 Python 3.9+,并获取 SiliconFlow API Key。

2. 安装依赖

bash
pip install -r requirements.txt

3. 运行项目

bash
python app.py

访问 http://localhost:8001 即可进入控制台。

4. Docker 运行

bash
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 助手自动构建,专注于未来趋势与生产力工具。