这页是 Satellite Agent 的总览蓝图。把为什么做(需求)、解决了哪些问题、怎么搭起来的(架构)、数据怎么走(数据流)、现在到哪一步(进度)、剩多少要做(剩余清单 + 时间)、以及怎么把开发链路自动化这 7 个问题,用信息图回答完。每张图都对应仓库里的真代码,任何工程师 5 分钟内看懂全貌。
卫星互联网产业 2024-2026 进入主升浪 — 但事件流密度极高(政策 / 订单 / 公告 / 标准 / 发射几乎每天都有)、主线交叉严重(一个 SpaceX 发射既是运载发射也是核心网组网信号)、判断需要快速(CEO 周会 + 投资人调仓节奏)。手工跟踪 → 漏判和延误;让 GPT 总结 → 没有可审计的判断链路。这是我们要解决的结构性问题。
每个问题都对应仓库里至少一个模块 + 一组测试,可以一对一审计。
所有模块按数据流方向铺开 — 上层依赖下层,横切层(observability / API / 通知)穿透全栈。圆点指示当前状态。
这是 satellite agent 跑一次 daily 的完整链路 — 从信号源拉新数据,到推送给 operator。每步对应一个 module + 一个 SQLite 表 + 一个测试集。
run_x_scrape.sh 拉新推文进 sqlite)since=上次 ts · limit=500 · 9 类账号过滤 · zh 译文拼接report["_layers"]分 6 个维度看进度。L1-L4 核心链路 ✅,L1 数据源从 5 → 8 + 1 全谱系打通,events 357 → 855(+498);L5 横切只剩"真 LLM E2E 跑 D V2";自动化部分仍是下一步重点。
不含横切单测 / 文档 / 配置 / runbook。每项后挂 commit hash 或时间锚,可点 NEXT-STEPS.md 查全档。
本轮把 8 + 1 数据源全打通(events 855),已做的 P0-C 4/4 长尾 NER 移出。P0 仍是 D V2 真实跑通,只需 operator 填 5 个 provider 任一 API key;P1 多了"扩 SEED 美国公司命中 InvestorManifest 334 events"(本轮 334 入库但因 SEED 缺美国主体未匹中主线)。
从"本周可做"到"季度愿景"分 3 档。每张卡独立可启动,不依赖后面。本轮新增 AC7(路线 B LLM 抽 xlsx / PDF),AC1 扩到 7 链 + 月度。本节是本页的核心新增 — 不在仓库其他文档里。
x-ingest 03:00 自动跑,其它 action 全手动。本轮新增 3 源(HarnessFarm / ShockEvents / InvestorManifest)各自也需要 cron 入口。串成完整 launchd 链路就能"每天醒来看周报"。scrape → x-ingest → rss-fetch → harnessfarm-ingest-daily → shock-events-ingest-daily → decide → notifyinvestor-manifest-ingest-monthly(投资人 manifest 月度更新)validate-baseline(corpus baseline).github/workflows/docs-drift.yml 新建docs-stalescripts/weekly_corpus_expand.py:从 events 表抽过去一周未在 corpus 的高密度事件samples/_pending_labels.jsonlsatagent validate --compare-llm 做成 EH-1 月度 action,自动跑 + 飞书推 + 报告归档,operator 不用每月手动跑。_action_validate_compare 新建,复用 validate-baseline 的失败重试链路token_budget_monthly 给这个 action 预算 $5(够跑 96 条)skills/auto-doc-sync/SKILL.md 沉淀:diff 检测 + 关键数同步规则skills/parallel-research/SKILL.md:greedy bin-pack 切批 + 并发 dispatch + mergesatagent parallel-research --task xxx --batch-size Nsources/llm_extract.py:输入 xlsx/PDF → 切 chunk → LLM 抽 (公司/事件类型/金额/时间)llm.py LiteLLM 5 provider 兜底链operator 醒来 → 看 live.html 或飞书卡片 → 决定本周 ACTION。理想状态下不需要手工跑任何东西。