Files
simon c1ab751d95 feat: 日报改为每日一次 + 新增 LLM 使用/成本/缓存文档
- domestic_full.sh / pipeline.sh 新增 --no-report 参数:跳过日报生成,
  保持 M1 抓取 + M2→M6 管道不变,用于 12:00/18:00 只抓不生成日报
- crontab: 07:00 全量含日报,12:00/18:00 --no-report(日报每日一次,降低 LLM 费用)
- docs/llm-models.md: 各 LLM 调用点分别用的 provider/model 事实清单
- docs/llm-cost-analysis.md: 真实 token 消耗与费用构成、降本建议
- docs/llm-cache-optimization.md: DeepSeek 上下文缓存机制与命中率提升设计
- docs/README.md 增加上述三个文档索引
2026-09-04 10:38:33 +08:00
..

文档中心

本项目 English Financial News(en-news)是一套面向国际财经新闻的私有化 Deep Research 平台:抓取、去重、翻译、事件抽取、向量化、语义检索、日报生成全部在本地/Pi 上独立运行。

本目录是项目文档的唯一入口。历史 AI Agent 文档(CLAUDE.md、continuation.md、english-news-plan.md、旧版 docs/intlnews_usage.*)已清理合并到以下文档中。

文档导航

文档 内容
架构说明 总体架构、模块职责、数据流、部署拓扑
快速开始 环境准备、安装、配置、首次运行
使用手册 CLI 命令、Shell 脚本、MCP 服务、日报查看
流水线详解 M1→M9 各步骤输入/输出、增量逻辑、幂等机制
LLM 模型使用清单 各用到 LLM 的地方分别用哪个 provider / 模型
LLM 成本分析 LLM 调用点、token 消耗与费用构成、降本建议
LLM 缓存优化设计 DeepSeek 上下文缓存机制与命中率提升方案
配置说明 system.yaml、sources.yaml、Profile、.env
部署与运维 Pi 服务器部署、Xvfb/代理、crontab、日志清理
开发指南 源码结构、测试、已知问题、新增新闻源
FAQ 常见问题与排查
Git 提交流程 已验证的 Gitea 提交与推送方式

顶层入口

  • 项目根目录的 README.md 仅保留简短的仓库入口和文档链接。
  • 当前推荐的执行入口:
    • 全流程:bash scripts/domestic_full.sh
    • 仅 M2→M6+日报:bash scripts/pipeline.sh
    • CLI 单步:uv run en-news <command>
    • MCP:uv run en-news mcp-server