Skip to content

Argo v2.4.0

Choose a tag to compare

@taxueseek taxueseek released this 23 Jul 01:48
· 100 commits to main since this release

Argo 阿尔戈 v2.4.0

统一搜索与证据核验:给 Agent 可吸收、可核验的材料,而不只是链接列表。

本版功能更新

产品与文档

  • 首页 README 中文重写,对齐当前能力(证据两阶段、预算模式、MCP、社交等)
  • 架构图 / 头图更新为 Argo 品牌与中文说明
  • 主路径使用内嵌本地引擎,不再依赖外挂 SearXNG

路由与质量

  • TF-IDF 低分回退通用引擎,避免误进垂直源
  • 社交引擎误吸过滤
  • SERP / 跳转壳识别加强(含 Bing / Google / 搜狗微信列表)

缓存与性能

  • 缓存键区分 depth / mode;max_results 柔性命中
  • 空结果短 TTL;单引擎缓存与 fetch URL 缓存
  • 熔断与查询级负缓存,减少空转等待
  • 热查询约 10ms 级(相对冷启动约两个数量级)

可观测

  • engine_outcomes:区分 ok / no-results / timeout / 熔断跳过等
  • RRF 保留 consensus_engines;fast 模式可跳过精排并回传状态

使用

git clone https://github.com/taxueseek/argo.git
cd argo
pip install pyyaml
python3 scripts/search.py "贵州茅台股价" --json
python3 -m pytest tests/test_unit.py tests/test_evidence_v22.py -q

完整变更

含 v2.2/v2.3 证据栈、fetch、社交引擎,以及 P0/P1 路由与缓存加固。详见提交历史与 docs/OPTIMIZATION_ROADMAP_v2.4.md