feat: govern knowledge assets and source citations
This commit is contained in:
@@ -17,11 +17,20 @@ CREATE TABLE IF NOT EXISTS `aihr_case_record` (
|
||||
`media_oss_id` bigint DEFAULT NULL COMMENT '原始音频OSS文件ID',
|
||||
`media_url` varchar(500) DEFAULT NULL COMMENT '原始音频访问地址',
|
||||
`owner` varchar(80) DEFAULT '培训组' COMMENT '负责人',
|
||||
`synthetic_content` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否包含AI或确定性生成内容',
|
||||
`generator_type` varchar(40) DEFAULT NULL COMMENT 'real-llm/local-transcript',
|
||||
`model_name` varchar(120) DEFAULT NULL COMMENT '生成模型;本地规则为空',
|
||||
`prompt_version` varchar(50) DEFAULT NULL COMMENT '案例整理提示词版本',
|
||||
`grounding_oss_id` bigint DEFAULT NULL COMMENT '整理所依据的原始音频OSS',
|
||||
`ai_summary_hash` char(64) DEFAULT NULL COMMENT 'AI整理摘要SHA-256',
|
||||
`reviewer_id` bigint DEFAULT NULL COMMENT '人工审核人',
|
||||
`reviewed_time` datetime DEFAULT NULL COMMENT '人工审核时间',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_aihr_case_record_case` (`tenant_id`, `case_id`),
|
||||
KEY `idx_aihr_case_record_status` (`tenant_id`, `status`, `update_time`)
|
||||
KEY `idx_aihr_case_record_status` (`tenant_id`, `status`, `update_time`),
|
||||
KEY `idx_aihr_case_synthetic_review` (`tenant_id`, `synthetic_content`, `status`, `reviewed_time`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='AI HR 案例沉淀记录';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `aihr_practice_session` (
|
||||
@@ -326,7 +335,10 @@ CREATE TABLE IF NOT EXISTS `aihr_knowledge_answer_feedback` (
|
||||
`position` varchar(80) DEFAULT NULL COMMENT '岗位',
|
||||
`source` varchar(50) DEFAULT 'knowledge_search' COMMENT '来源',
|
||||
`review_id` bigint DEFAULT NULL COMMENT '对应SOP问答评审ID',
|
||||
`request_id` varchar(64) DEFAULT NULL COMMENT '知识查询请求ID',
|
||||
`review_status` varchar(30) DEFAULT '待复核' COMMENT '复核状态',
|
||||
`review_action` varchar(20) DEFAULT NULL COMMENT '复核动作 KEEP/WITHDRAW',
|
||||
`review_note` varchar(500) DEFAULT NULL COMMENT '复核结论',
|
||||
`reviewer` varchar(100) DEFAULT NULL COMMENT '复核人',
|
||||
`reviewed_time` datetime DEFAULT NULL COMMENT '复核时间',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
|
||||
Reference in New Issue
Block a user