Files
2026-07-10 17:59:59 +08:00

3.7 KiB
Executable File

V12.1 Fixed 最终总结

日期: 2026-04-10 15:25 GMT+8
状态: 核心修复完成,改进方案已制定


已完成的修复 ✅

1. API Key读取修复

  • 问题: 缩进错误导致.env文件读取失败
  • 修复: 修正缩进,添加调试输出
  • 状态: ✅ 已验证

2. 章节文本保存

  • 问题: V12未保存完整章节文本
  • 修复: 添加text_full字段保存完整文本
  • 状态: ✅ 已验证 (3,515-11,921字符)

3. LLM关系抽取

  • 问题: 需要调用百炼API
  • 修复: 使用curl调用qwen3.6-plus
  • 状态: ✅ 已验证 (提取到6个关系)

提取成果

荔枝SUT论文 (PMID: 38203234)

指标 数值
章节数 17个
基因数 7个
关系数 6个
关系类型 expressed_in, highly_expressed_in

提取到的关系

基因 关系 组织 证据
SLSUT01 highly_expressed_in pulp qRT-PCR
SLSUT01 highly_expressed_in peel qRT-PCR
SLSUT01 expressed_in seed qRT-PCR
SLSUT08 highly_expressed_in pulp qRT-PCR
SLSUT08 highly_expressed_in peel qRT-PCR
SLSUT08 expressed_in seed qRT-PCR

与PC对比的差距

1. 基因覆盖率 ❌

指标 我们 PC标准 差距
覆盖率 7/40 (17.5%) 80%+ -62.5%
有关系的基因 2/40 (5%) 50%+ -45%

原因:

  • 只提取了正文中明确提到的基因
  • 附表中的基因未提取
  • 图表中的基因未提取

2. 关系类型 ❌

类型 我们 论文实际 PC
表达关系 ✅ ✅ ✅
染色体定位 ❌ ✅ ✅
亚细胞定位 ❌ ✅ ✅
系统发育 ❌ ✅ ✅
共线性 ❌ ✅ ✅
基因结构 ❌ ✅ ✅

原因:

  • 只提取了Expression章节
  • Prompt只关注表达关系

3. 组织类型 ❌

组织 我们 论文实际
pulp ✅ ✅
peel ✅ ✅
seed ✅ ✅
flowers ❌ ✅
leaves ❌ ✅
roots ❌ ✅
cell membrane ❌ ✅

原因:

  • 只提取了qRT-PCR结果
  • RNA-seq数据未提取
  • GFP定位数据未提取

改进方案

立即执行 (已制定)

  1. 扩展提取范围

    • 提取所有章节,不只是Expression
    • 提取附表数据
    • 提取图表数据
  2. 增加关系类型

    • 染色体定位 (located_on)
    • 亚细胞定位 (localizes_to)
    • 系统发育 (grouped_with)
    • 共线性 (syntenic_with)
    • 基因结构 (has_structure)
  3. 改进Prompt

    • 明确指示提取所有关系类型
    • 增加示例
    • 强调全面性
  4. 标准化输出

    • 添加PMID、DOI、物种信息
    • 单独记录实验方法
    • 标准化关系类型

预期改进效果

指标 当前 改进后
基因覆盖率 17.5% 80%+
关系数 6个 40+个
关系类型 2种 6+种
组织类型 3种 10+种

生成的文件

  • extract_v12_1_fixed.py - 修复版提取器
  • extract_v12_1_curl.py - curl版提取器
  • extract_v12_1_improved.py - 改进版提取器
  • FINAL_SUMMARY.md - 本报告
  • /tmp/v12_1_curl_result.json - 提取结果

结论

核心修复 ✅

  1. 章节文本保存 - 成功
  2. API Key读取 - 成功
  3. LLM关系抽取 - 成功

需要继续改进 ⚠️

  1. 基因覆盖率 - 从17.5%提升到80%+
  2. 关系类型 - 从2种扩展到6+种
  3. 数据深度 - 达到PC标准

下一步

执行extract_v12_1_improved.py,验证改进效果。


总结时间: 2026-04-10 15:25 GMT+8
签名: 🧬🤖