本项目将论文方法拆分为五个可独立实验、也可组合运行的工程模块。
对应论文第三章。模块位置:src/dkma_labor_arbitration/evaluation/。
metrics.py:BLEU、ROUGE-L 等客观指标。subjective_judge.py:准确性、完整性、清晰性、专业性四维主观评审接口。对应论文第四章。模块位置:src/dkma_labor_arbitration/kb/ 与 agents/legal_retriever.py。
核心流程:
原始法条 -> 条文级分块 -> 向量化 -> 向量索引 -> 检索 TopK -> 满足性校验 -> 迭代补充
内置三类分块:固定长度分块、章节分块、条文分块。默认使用条文级分块。
对应论文第五章。模块位置:src/dkma_labor_arbitration/training/lora_sft.py 与 agents/opinion_generator.py。
输入字段:申请人诉求、庭审笔录、案件事实、案由。输出字段:仲裁意见。
对应论文第六章。模块位置:src/dkma_labor_arbitration/reasoning/ 与 training/multitask_sft.py。
包含两条路线:
模块位置:src/dkma_labor_arbitration/agents/orchestrator.py。
用户诉求
-> 语义增强智能体
-> 诉求分解智能体
-> 法条检索智能体
-> 满足性检验智能体
-> 仲裁意见生成智能体
-> 推理路径构建智能体
-> 仲裁结果生成智能体
-> 质量评估智能体