Files
PlantAI-rag-new/docs/team/brief_bioflow_dev4_p6.md
T

28 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 任务书:开发 agent A4 —— P6 流程知识库问答(与 P0 并行)
## 前置必读
1. docs/bioflow_team_context.md(环境事实 + 团队纪律,全部遵守)
2. 本任务书 + 模块职责边界
3. docs/PRD.md §16(FR-BIO-026 流程知识库问答)
## 职责范围(只动 vstore 侧新增集合与入库脚本;QA 树(8091)零改动;前端引用块渲染与 A3 协作)
A. 语料切块入库(vstore 新增独立集合 flow_docs,不混入既有公文/资料集合):
- 语料源(按优先级):
1) Obsidian《PlantAI_现有分析全流程_基因家族_RNAseq_WGS_GWAS》——TL 已导出副本到仓库 docs/bioflow_corpus/PlantAI_现有分析全流程_基因家族_RNAseq_WGS_GWAS.md(79 章,只读使用;入库脚本以该副本为源,不依赖 Obsidian)
2) dev 的 gfa_core/schemas/stages/*_contract_v1.md(60 份阶段契约,复制源 /home/xzq/5090/teamWorkspace/zh/PlantAI-dev/,只读)
3) 技能说明(dev docs 内分析方法说明,只读)
- 切块策略:按章/节切块,块含标题路径 + 原文 + 源文件标记;入库脚本 vstore/scripts/ingest_flow_docs.py(幂等可重跑)
B. 生信对话内流程咨询:检索 flow_docs 集合 → 答案含引用原文(引用块带源文件与章节定位,UI 可跳转——跳转渲染与 A3 协作,接口约定写入报告)
C. 评估集:30-50 条(覆盖各链典型咨询:阶段输入输出/参数/前置条件/软件对照),评测脚本(检索命中 + 答案含引用断言)
## 【纪律再强调】
- 不动 QA 树任何文件/进程;不 commit/push;凭据不入库
- 集合名 flow_docs 与字段约定写入报告供 A2(planner.py 知识库检索)对齐
## 【自测要求】
- 入库脚本在测试目录跑通(tmpdir);评估集首轮自测通过率记录
- 结果写入 docs/team/report_bioflow_dev4.md(语料清单与块数、集合字段约定、评估集数量与通过率、已知限制)
## 【完成标准】
报告写入后,最终回复明确写「BIOFLOW DEV4 P6 完成」+ 报告路径 + 评估集首测通过率