-- 单条引用检测结果(如 [70-73] 展开为 reference_no=70,71,72,73 共 4 行) -- 分节是否通过见 t_article_main.ref_check_status CREATE TABLE IF NOT EXISTS `t_reference_check_result` ( `check_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `article_id` int(11) NOT NULL DEFAULT 0 COMMENT 't_article.article_id', `am_id` int(11) NOT NULL DEFAULT 0 COMMENT 't_article_main.am_id', `p_article_id` int(11) NOT NULL DEFAULT 0, `p_refer_id` int(11) NOT NULL DEFAULT 0 COMMENT 't_production_article_refer.p_refer_id', `refer_index` int(11) NOT NULL DEFAULT 0 COMMENT 'refer.index,正文序号=index+1', `reference_no` int(11) NOT NULL DEFAULT 0 COMMENT 'blue 括号内序号 n,对应 index=n-1', `reference_raw` varchar(64) NOT NULL DEFAULT '' COMMENT '如 70-73', `cite_tag_start` int(11) NOT NULL DEFAULT 0 COMMENT 'blue标签起始字节偏移', `cite_tag_end` int(11) NOT NULL DEFAULT 0 COMMENT 'blue标签结束字节偏移', `text_start` int(11) NOT NULL DEFAULT 0 COMMENT '引用句起始字节偏移', `text_end` int(11) NOT NULL DEFAULT 0 COMMENT '引用句结束字节偏移', `content_a` text COMMENT '引用处上下文(正文)', `content_b` text COMMENT '参考文献条目文本', `is_match` tinyint(1) NOT NULL DEFAULT 0, `confidence` decimal(6,4) NOT NULL DEFAULT 0.0000, `reason` varchar(512) NOT NULL DEFAULT '', `status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0待处理 1完成 2失败', `error_msg` varchar(512) NOT NULL DEFAULT '', `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, PRIMARY KEY (`check_id`), KEY `idx_article_status` (`article_id`,`status`), KEY `idx_p_refer` (`p_refer_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='引用文献 LLM 校对结果';