- 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 增加上述三个文档索引
文档中心
本项目 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
- 全流程: