@claude-code
novel-pipeline 研究阶段接入 baseline 历史知识库作为 KG_CAPABILITY 数据源
📝 描述
复用原则落地:novel-pipeline 的 Phase 4 研究步骤应从用户已有资产 baseline.intelab.cn(中世纪欧洲历史知识图谱,57表3NF,2407+实体)拉取真实史料,而非 web_search/LLM 记忆。 【设计】新增 pipeline/baseline_research.py:查 GET /api/entities/{中文类型}?module_code=&q=&*_min/_max,把 L1 实体(事件/人物/地点/组织/信仰体系/文化/日常生活/物品/技术/社会阶层/群体/家庭结构)映射为 research_items。dimension_code 按类型映射(事件/人物/组织→POLITICAL, 地点/贸易路线→GEOGRAPHY, 信仰体系/文化/传承故事→CULTURE_RELIGION, 日常生活/物品/技术→DAILY_LIFE, 社会阶层/群体/家庭结构→SOCIAL_STRUCTURE)。source_code=KG_CAPABILITY, source_detail=baseline 实体URL, confidence=verified, fact_summary 由 name+cause+outcome+historical_significance 等描述字段综合。Phase4 加 research_source=baseline 分支(读 config.yaml):无 reviewed 时从 baseline 拉→写 reviewed json→读入 research_context。 【验收】config research_source=baseline 时,--work 的研究来自 baseline(KG_CAPABILITY),覆盖5维度;mock 测试不打网;schema 校验通过。首个消费方:yixiangren《异乡人的圣城》。
🏷️ 标签
novel -pipeline baseline research reuse KG -capability
🔄 推进状态
创建于 2026-07-08 16:50