v0.12: stabilize search routing and profile-driven phase4 pipeline
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
> 生物医药行业的 AI 驱动深度研究流水线。基于 OpenCode 多 agent 协作,以麦肯锡/德勤式方法论产出专业级研究报告(PDF + DOCX)。
|
||||
|
||||
**当前状态**:v0.10 迭代中。OpenCode 全流程可用(Phase 1-4),Phase 4 已切换为 Python 脚本化流水线;Codex native adapter 正在建设为独立于 OpenCode 的并列入口。
|
||||
**当前状态**:v0.12 迭代完成。OpenCode 全流程可用(Phase 1-4),搜索网关、模型预设与 Phase 4 统一 pipeline 已落地;Codex native adapter 与 OpenCode 保持并列入口。
|
||||
详见 `PLAN.md` 了解完整方案、版本记录与迭代路径。
|
||||
|
||||
---
|
||||
@@ -117,6 +117,8 @@ source scripts/activate.sh
|
||||
| `/dr-research [slug]` | Phase 2:并行深度研究 | ✅ 可用 |
|
||||
| `/dr-review [slug]` | Phase 3:总编审校 | ✅ 可用 |
|
||||
| `/dr-finalize [slug]` | Phase 4:英文合稿 → 中文翻译/术语核查/润色 → PDF+DOCX | ✅ 可用 |
|
||||
| `/dr-models [profile]` | 解析模型预设(simple / medium / premium 等) | ✅ 可用 |
|
||||
| `/dr-apply-models <profile>` | 把模型预设写入 OpenCode/Codex agent 文件 | ✅ 可用 |
|
||||
| `/dr-glossary [slug]` | 术语表事实核查 | ✅ 可用 |
|
||||
| `/dr-status [slug]` | 查看进度 | ✅ 可用 |
|
||||
|
||||
@@ -152,7 +154,19 @@ source scripts/activate.sh
|
||||
|
||||
### Phase 4 Python 流水线
|
||||
|
||||
Phase 4 已不再依赖单个 LLM agent 一次性翻译整篇报告,而是由 Python 控制切块、并发、重试与断点续传:
|
||||
Phase 4 已切到统一 pipeline(替代式):由 Python 控制切块、并发、重试与断点续传:
|
||||
|
||||
```bash
|
||||
uv run python scripts/phase4_pipeline.py <slug>
|
||||
# 等价入口(支持模型预设)
|
||||
uv run python scripts/dr.py finalize <slug> --model-profile medium
|
||||
```
|
||||
|
||||
默认行为:
|
||||
- 自动估算 translate/polish 并发(`--translate-workers 0` / `--polish-workers 0`)
|
||||
- glossary 仅核查低置信度术语(`--glossary-mode low-confidence`)
|
||||
|
||||
你也可以手动分步执行:
|
||||
|
||||
```bash
|
||||
uv run python scripts/translate.py <slug> --workers 4
|
||||
@@ -196,6 +210,35 @@ codex exec "$(uv run python scripts/dr.py prompt dr-run <slug-or-topic>)"
|
||||
- `docs/model-playbook.md`
|
||||
- `docs/search-playbook.md`
|
||||
|
||||
模型预设配置文件:
|
||||
- `configs/models.yaml`(统一预设,支持 `simple / medium / premium / cn_heavy / codex_native`)
|
||||
|
||||
命令行查看解析后的模型映射:
|
||||
|
||||
```bash
|
||||
uv run python scripts/dr.py models
|
||||
uv run python scripts/dr.py models --list
|
||||
uv run python scripts/dr.py models --profile premium
|
||||
uv run python scripts/dr.py models --profile medium --model-override dr_verifier=zenmux/openai/gpt-5.4
|
||||
|
||||
# apply profile to agent files
|
||||
uv run python scripts/dr.py apply-models --profile medium --target both --dry-run
|
||||
uv run python scripts/dr.py apply-models --profile medium --target both
|
||||
```
|
||||
|
||||
Sprint 5 回归检查(一键):
|
||||
|
||||
```bash
|
||||
uv run python scripts/sprint5_regression.py <slug>
|
||||
```
|
||||
|
||||
统一搜索入口:
|
||||
|
||||
```bash
|
||||
uv run python scripts/search.py "dual-target RNAi 2024" --route scholar --year-low 2023
|
||||
uv run python scripts/search.py "dual-target siRNA GalNAc" --route patents
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 项目结构
|
||||
|
||||
Reference in New Issue
Block a user