立项原因,旨在解决什么产品问题: 在企业传统合同审批流转流程中,合同需经历业务起草、财务修订、法务定稿等多部门流转与频繁修改。这带来了三大产品痛点:
人工合同审查效率低下,极易遗漏高危或违规条款。
多部门在流转中进行非公开比对的交叉修改,容易夹带合规漏洞(如利率异常、不平等免责条款)且难以察觉。
合同版本混乱,当终稿发现合规风险时,法务难以追溯该违规条款究竟是在哪个审批环节、由谁改动的。
本项目旨在构建一个智能合同审查系统,借助大语言模型(LLM)的语义分析和检索增强生成(RAG)技术,实现对合同流转多版本(V1起草版、V2财务修订版、V3法务定稿版)文本差异的自动提取和语义比对,实现风险的“智能诊断”、责任环节的“自动定责”,并给出修改建议,解决企业合同合规审查耗时、追责困难的产品痛点。
行业场景,业务背景: 本系统适用于大中型企业、金融机构和法律咨询部门的法务风控与合同管理场景。在日常企业运营中,合同(如采购、销售、劳务、租赁协议等)是企业控制商业风险和法律纠纷的核心载体。随着企业审批流程愈发繁琐,跨部门协作(业务、财务、法务、高管)修改合规要求越来越高。本系统能够将国家的法律法规和企业内部的规章制度向量化为合规知识库,在合同审批的流转过程中动态提供合规比对,对企业合规风控管理具有重大的商业价值。
项目具体功能模块与功能描述:
RBAC 权限管理与动态路由模块:实现基于 JWT 的 RBAC(基于角色的权限控制)机制。支持用户、角色与权限的关联管理。后端接口经过严格授权拦截,前端通过角色编码动态获取菜单列表,并展示对应的界面,确保了不同角色(业务员、财务、法务、管理员)的权限安全隔离。
合同生命周期流转模块:支持合同的在线创建、起草、多部门(财务、法务)流转审批和最终定稿。系统能够完整记录合同在各个审批节点流转的修改日志,并保存对应节点的文件版本(起草版 DRAFT、财务协助版 FINANCE_COOP、法务定稿版 LEGAL_COOP)。
AI 智能合同审计与自动定责模块:系统内置 AI 审计大脑,调用大语言模型智能识别合同文本。通过自动提取合同的多版本文本差异,分析出是在哪一个节点(如财务或法务环节)夹带了风险条款,并自动把问题定位到具体责任节点,判定责任归属,同时生成包含违规条款原文、AI 修改建议的审计报告。
RAG 法律合规知识库模块:支持法务上传国家标准法律法规和企业内部合规制度文件(PDF、Word等格式)。系统自动解析文件并进行分片向量化,持久化在向量数据库中。在 AI 审计合同的过程中,大模型将以此知识库作为合规检索器的“外挂大脑”进行语义检索,保证审计结果专业有据。
合同风险入库与整改模块:AI 审计定责后,自动将发现的高危风险项以结构化数据记录保存到数据库中,包括风险等级、原文证据、修改建议和定责部门。用户可以在线查阅各合同的合规风险统计,并追踪整改。
RBAC 安全权限架构实现:负责设计并编写了
JwtAuthenticationFilter
,实现基于 Token 的无状态接口拦截,并引入了“滑动窗口刷新机制(X-Refresh-Token)”,确保活跃用户永不强退掉线;同时在
SysMenuServiceImpl
和
SysUserServiceImpl
中完成了角色动态菜单的获取及登录权限打包算法。
大模型声明式服务与提示词工程:使用 LangChain4j 整合 DeepSeek Chat 模型,编写声明式 AI 审计服务类
LegalReviewAssistant
,通过 System 提示词对大模型进行“资深法务专家”角色设定,并设计了获取背景、提取对比、记录入库的 User 任务流向指令。
AI 智能工具箱(Tool Calling)设计:在
ContractAuditTools
中设计实现了多版本合同流转文本的动态提取算法 getMultiVersionText,以及只针对高危风险进行入库过滤的自动定责方法 recordComplianceRisk。
RAG 向量化解析与库管理:在
KnowledgeServiceImpl
中设计并编写了合规知识的向量化切片算法 uploadAndVectorize。使用递归分片机制(1000字符块大小,100字符重叠度),结合通义千问向量模型(Qwen Embedding)和 Pinecone 向量数据库,完成了法律条文的入库检索架构。
前端系统逻辑交互:使用 Vue 3 + Pinia + TailwindCSS v4 对接后端接口,编写了合同管理、合规审计、风险概览和知识库管理的路由及页面,利用 Pinia 实现内存状态与 LocalStorage 的自动同步。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论