Files
PlantAI-rag-new/sdk/mock/fixtures/session_detail.json
T
jerryandClaude Fable 5 0875bb036c P0/M1: 四部分重构——frontend→ui、backend→sdk 改名 + 引用修复 + 骨架
- git mv 保留历史:ui/(Vue3+Vite)、sdk/(BFF 中间层)
- 路径语义修正:db_path/figures_cache 改相对 sdk/(BFF cwd),
  历史库 sdk/backend/data 迁移至 sdk/data/(会话/图片缓存无损)
- 引用修复 ~15 处:config.py、deploy/*.sh、vitest/playwright 配置、
  单测导入路径、docs、README、gitignore、.env.example
- 骨架:agent/{qa,methodology,legacy-rag,vendor}、knowledge/manifest.yaml、
  tooling/{compile,kb,crypto,assemble,audit,tools,scripts} + README
- 门禁验证:sdk pytest 125 通过、ui vitest 158 通过、
  生产 BFF 脚本重启四上游全绿 + 静态托管 + 会话库无损

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 12:56:47 +08:00

63 lines
3.5 KiB
JSON
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.
{
"id": "sess-003",
"title": "水稻SPL基因家族的功能研究有哪些关键进展?",
"status": "done",
"created_at": "2026-08-25T09:41:00Z",
"updated_at": "2026-08-25T10:02:00Z",
"meta": { "title_manual": false },
"messages": [
{
"id": "msg-001",
"role": "user",
"kind": "qa",
"status": "done",
"blocks": [],
"raw": null,
"text": "水稻SPL基因家族的功能研究有哪些关键进展?",
"created_at": "2026-08-25T09:41:00Z",
"updated_at": "2026-08-25T09:41:00Z"
},
{
"id": "msg-002",
"role": "assistant",
"kind": "qa",
"status": "done",
"blocks": [
{ "type": "text", "html": "<p>水稻 <strong>SPL</strong>(SQUAMOSA PROMOTER BINDING PROTEIN-LIKE)基因家族共有 <strong>19 个成员</strong>,主要功能包括:</p><ol><li><strong>穗部形态建成</strong>:<em>OsSPL14</em>(IPA1/WFP)通过调控分蘖数与穗分枝,是理想株型的关键因子</li><li><strong>生育期调控</strong>:部分成员参与抽穗期的光周期响应</li><li><strong>miR156 调控网络</strong>:多数成员受 miR156 转录后调控</li></ol>" },
{ "type": "table", "headers": ["成员", "关键功能", "证据来源"], "rows": [
["OsSPL14", "穗分枝、株型建成", "PMID 20393464"],
["OsSPL7", "穗发育负调控", "PMID 22429691"],
["OsSPL16", "籽粒大小与品质", "PMID 22635119"]
] },
{ "type": "pipeline", "status": "done", "steps": [
{ "name": "规划", "state": "done", "desc": "意图理解与实体识别", "phase": "planning" },
{ "name": "检索", "state": "done", "desc": "多路检索与子问题召回", "phase": "retrieval" },
{ "name": "证据", "state": "done", "desc": "证据筛选与交叉验证", "phase": "evidence" },
{ "name": "生成", "state": "done", "desc": "答案生成与引用锚定", "phase": "generation" }
] },
{ "type": "tool", "icon": "🧬", "name": "已识别实体", "status": "done", "dur": "0.8s", "open": false, "phase": "planning",
"params": "SPL\nOsSPL14\nrice\npanicle", "result": "4 个实体", "logs": [
{ "text": "> 实体识别完成: 4 entities", "cls": "log-ok" }
] },
{ "type": "tool", "icon": "🔬", "name": "证据筛选", "status": "done", "dur": "3.2s", "open": false, "phase": "evidence",
"params": "accepted_count: 4\npublication_count: 4", "result": "4 条证据通过审核", "logs": [
{ "text": "> 候选证据 18 条", "cls": "log-run" },
{ "text": "> 采纳 4 条(high confidence)", "cls": "log-ok" }
] },
{ "type": "sources", "items": [] },
{ "type": "graph", "nodes": [
{ "id": "OsSPL14", "label": "OsSPL14", "type": "Gene" },
{ "id": "panicle", "label": "panicle", "type": "Tissue" },
{ "id": "miR156", "label": "miR156", "type": "Molecule" }
], "edges": [
{ "source": "OsSPL14", "target": "panicle", "relation": "expressed_in", "label": "expressed_in", "chain_id": "c1", "hop": 1, "paper_id": "PMID20393464", "pmid": "20393464", "pmcid": null, "doi": "10.1038/ng.591" },
{ "source": "OsSPL14", "target": "miR156", "relation": "regulated_by", "label": "regulated_by", "chain_id": "c2", "hop": 1, "paper_id": "PMID20393464", "pmid": "20393464", "pmcid": null, "doi": "10.1038/ng.591" }
], "chains": [] }
],
"raw": {},
"created_at": "2026-08-25T09:41:00Z",
"updated_at": "2026-08-25T10:02:00Z"
}
]
}