v0.12: stabilize search routing and profile-driven phase4 pipeline
This commit is contained in:
+19
-2
@@ -2,6 +2,22 @@
|
||||
|
||||
> v0.9 起,本文件作为搜索 API 选择攻略本。搜索返回本身多为发现入口,结论支撑仍以 AGENTS.md 的 Tier 1-2 信源为准。
|
||||
|
||||
## Default Pattern
|
||||
|
||||
v0.12 起,默认搜索路径收敛到项目内 Python 网关:
|
||||
|
||||
```bash
|
||||
uv run python scripts/search.py "<query>" --route scholar --num-results 10 --year-low 2023
|
||||
uv run python scripts/search.py "<query>" --route patents --num-results 10
|
||||
uv run python scripts/search.py "<query>" --route news --num-results 10 --time-range m
|
||||
uv run python scripts/search.py "<query>" --route general --num-results 10
|
||||
uv run python scripts/ground.py "<query>" --json
|
||||
```
|
||||
|
||||
其中 `scholar / patents / news` 默认走严格模式(Serper 失败不静默降级);需要容错时显式加 `--no-strict-specialized`。
|
||||
|
||||
MCP server 只作为交互式补漏和特殊工具能力,不作为文献、专利、新闻检索主路径。这样 OpenCode、Codex、Gemini CLI、Claude Code 都能复用同一套路由,减少每个平台单独配置 Tavily/Exa/Brave MCP 的依赖。
|
||||
|
||||
## Search Sources
|
||||
|
||||
### Tavily
|
||||
@@ -27,6 +43,7 @@
|
||||
- 优点:Google Search / Scholar / News 代理,免费额度较高。
|
||||
- 用法:Google Scholar、Google Patents、新闻时效检索。
|
||||
- 风险:专利是 `site:patents.google.com` 技巧,不等同官方专利库。
|
||||
- 项目内调用:`scripts/search.py --route scholar|patents|news`。
|
||||
|
||||
### PubMed / NCBI
|
||||
|
||||
@@ -56,11 +73,11 @@
|
||||
|
||||
### biomed_literature
|
||||
|
||||
PubMed / NCBI → ClinicalTrials → FDA/EMA/NMPA → Serper Scholar → Tavily/Exa 补漏。
|
||||
PubMed / NCBI → ClinicalTrials → FDA/EMA/NMPA → `scripts/search.py --route scholar` → Tavily/Exa 补漏。
|
||||
|
||||
### patent_heavy
|
||||
|
||||
Google Patents/Serper → USPTO/EPO/CNIPA → 公司年报/招股书 → Tavily/Exa 补同族专利线索。
|
||||
`scripts/search.py --route patents` → USPTO/EPO/CNIPA → 公司年报/招股书 → Tavily/Exa 补同族专利线索。
|
||||
|
||||
### china_market
|
||||
|
||||
|
||||
Reference in New Issue
Block a user