Files
wren 535d97a70c chore: initial commit — leaudit-platform project skeleton
17-table PostgreSQL schema with full Chinese column comments,
FastAPI project structure (admin/common/modules),
DSL rule files, and schema migration scripts.
2026-04-27 16:48:22 +08:00

1490 lines
38 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
metadata:
type_id: contract.entrust
name: 通用委托合同
version: '2.0'
last_updated: '2026-04-14'
tags:
- 合同
- 委托
- 服务
- 评估
- 代理
references_laws:
- 《民法典》第四百六十七条
- 《民法典》第四百七十条
- 《民法典》第四百九十条
- 《民法典》第九百一十九条至第九百三十六条
description: '依据《中华人民共和国民法典》合同编·通则(第467、470、490条)及委托合同章(第919-936条)。
适用于评估、代理、咨询、查新等服务类委托合同的评查。
覆盖签署前审查(draft)和签署后审计(executed)两个阶段。
基于旧系统 00_通用规则.json + 02_委托合同.json 合并、去重、委托场景校准而成(38→33 条)。
'
extract:
- group: 合同成立要素 — draft 必需
fields:
- name: 合同名称
type: verbatim
required_from: draft
desc: 合同标题/项目名称
deep_retry: false
- name: 委托方
type: verbatim
required_from: draft
desc: 委托方(甲方)全称
deep_retry: false
- name: 受托人
type: verbatim
required_from: draft
desc: 受托人(乙方)全称
deep_retry: false
- name: 委托事项
type: string
required_from: draft
desc: 委托事项内容的完整描述:委托做什么(评估/代理/查新/咨询等)、服务范围、服务标准
deep_retry: false
- name: 服务范围
type: string
required_from: draft
desc: 具体服务范围界定(如评估对象、代理事务类型、查新课题等)
deep_retry: false
- name: 服务标准
type: string
required_from: draft
desc: 服务完成的标准/规范依据(国家标准、行业标准、技术规程等)
deep_retry: false
- name: 服务费金额
type: money
required_from: draft
desc: 服务费/委托费的数字总金额
deep_retry: true
- name: 服务费金额大写
type: verbatim
required_from: draft
desc: 服务费的中文大写金额
deep_retry: false
- name: 服务费计算方式
type: string
required_from: draft
desc: 服务费的计算方式(一次性/分期/按项目/按工时等)
deep_retry: false
- name: 服务起始日期
type: date
required_from: draft
desc: 委托事项开始执行的日期
deep_retry: false
- name: 服务结束日期
type: date
required_from: draft
desc: 委托事项完成/合同终止的日期
deep_retry: false
- name: 付款方式
type: string
required_from: draft
desc: 付款周期、方式、时间节点、逾期处理的完整描述
deep_retry: false
- group: 主体资格信息 — draft 必需
fields:
- name: 委托方证件号
type: verbatim
required_from: draft
desc: 委托方身份证号(个人)或统一社会信用代码(单位)
deep_retry: false
- name: 受托人统一社会信用代码
type: verbatim
required_from: executed
desc: 受托人 18 位 USCC(单位受托人)。签署阶段必填,draft 阶段可为空。
deep_retry: false
- name: 委托方地址
type: verbatim
required_from: draft
desc: 委托方住址或注册地址
deep_retry: false
- name: 受托人地址
type: verbatim
required_from: draft
desc: 受托人住址或注册地址
deep_retry: false
- name: 委托方法定代表人
type: verbatim
required_from: draft
desc: 委托方法定代表人或负责人姓名(单位)
deep_retry: false
- name: 受托人法定代表人
type: verbatim
required_from: draft
desc: 受托人法定代表人或负责人姓名
deep_retry: false
- name: 受托人资质信息
type: string
required_from: draft
desc: 受托人从事委托事项所需的资质、许可或专业资格(如评估师资格、代理资格等)
deep_retry: false
- group: 履约核心条款 — draft 必需
fields:
- name: 交付方式
type: string
required_from: draft
desc: 服务成果的交付方式、时间、形式等约定(评估报告、查新报告、代理文件等)
deep_retry: false
- name: 服务成果形式
type: string
required_from: draft
desc: 服务成果的具体形式(书面报告/电子文档/意见书等)及交付数量
deep_retry: false
- name: 验收方式
type: string
required_from: draft
desc: 服务成果的验收流程、验收标准、异议处理方式
deep_retry: false
- name: 报告义务条款
type: string
required_from: draft
desc: 受托人的报告义务:报告方式、报告周期、报告内容等
deep_retry: false
- name: 转委托条款
type: string
required_from: draft
desc: 转委托相关约定:是否允许、经委托人同意的条件等
deep_retry: false
- name: 履行地点
type: verbatim
required_from: draft
desc: 服务履行地点(评估现场、代理事务地点等)
deep_retry: false
- group: 法定/必备条款 — draft 必需
fields:
- name: 违约责任条款
type: string
required_from: draft
desc: 违约责任的完整条款内容(双方违约情形和责任)
deep_retry: false
- name: 违约金金额
type: money
required_from: draft
desc: 违约金具体金额或计算基数
deep_retry: false
- name: 违约金计算方式
type: string
required_from: draft
desc: 违约金计算标准(固定金额/比例/按日计算等)
deep_retry: false
- name: 争议解决条款
type: string
required_from: draft
desc: 争议解决方式的完整条款(协商/诉讼/仲裁)
deep_retry: false
- name: 管辖机构
type: verbatim
required_from: draft
desc: 指定的法院或仲裁机构名称
deep_retry: false
- name: 不可抗力条款
type: string
required_from: draft
desc: 不可抗力定义、通知义务、免责约定的完整条款
deep_retry: false
- name: 变更解除终止条款
type: string
required_from: draft
desc: 合同变更、解除、终止的条件和程序
deep_retry: false
- name: 任意解除权条款
type: string
required_from: draft
desc: 民法典§933 委托人或受托人任意解除合同的约定及解除后已完成服务的费用结算方式
deep_retry: false
- name: 生效条件
type: string
required_from: draft
desc: 合同生效条件(签字盖章、经批准等)
deep_retry: false
- group: 合规性辅助字段 — draft
fields:
- name: 签约背景
type: string
required_from: draft
desc: 合同签约背景/缘由(如招标、协商过程、签约原因等开篇段落)
deep_retry: false
- name: 引用法律法规
type: string
required_from: draft
desc: 合同引用的法律、法规、规章、技术标准的列表
deep_retry: false
- group: 附件与补充 — draft
fields:
- name: 附件列表
type: string
required_from: draft
desc: 合同附件的序号、名称、类型的列表(可能含服务项目清单)
deep_retry: false
- name: 服务项目清单
type: string
required_from: draft
desc: 服务项目明细清单:各项服务名称、单价、数量、金额的完整内容
deep_retry: false
- name: 补充协议条款
type: string
required_from: draft
desc: 未尽事宜补充、补充协议效力等约定
deep_retry: false
- group: '签署要素 — required_from: executed'
fields:
- name: 签约日期
type: date
required_from: executed
desc: 合同签订日期
deep_retry: false
- name: 签约地点
type: verbatim
required_from: executed
desc: 合同签订地点
deep_retry: false
- name: 合同编号
type: verbatim
required_from: executed
desc: 合同唯一编号
deep_retry: false
- name: 合同份数
type: integer
required_from: executed
desc: 合同正本份数
deep_retry: false
- name: 收款方开户银行
type: verbatim
required_from: executed
desc: 收款方(通常为受托人)银行开户行全称
deep_retry: false
- name: 收款方银行账号
type: verbatim
required_from: executed
desc: 收款方银行账号
deep_retry: false
- name: 收款方账户名称
type: verbatim
required_from: executed
desc: 收款方账户名称(与受托人主体一致)
deep_retry: false
- group: 税务信息 — draft
fields:
- name: 服务费是否含税
type:
-
-
required_from: draft
allowed:
-
-
desc: 服务费金额是否已包含税费。填"是":合同中明确"含税"或"费用已包含税费";填"否":另行约定税费分担或未说明。
deep_retry: false
- group: 保密条款(条件激活规则使用)
fields:
- name: 保密条款
type: string
required_from: draft
desc: 保密条款的完整内容:保密信息范围、保密期限、违约责任
deep_retry: false
- group: 辅助信息(不做存在性检查,用于交叉校验)
fields:
- name: 委托方联系电话
type: verbatim
required_from: draft
desc: 委托方联系电话
deep_retry: false
- name: 受托人联系电话
type: verbatim
required_from: draft
desc: 受托人联系电话
deep_retry: false
- group: 合同特征分类字段(控制条件激活)
fields:
- name: 涉及保密信息
type:
-
-
required_from: draft
allowed:
-
-
desc: '合同中是否涉及商业秘密、技术秘密、客户信息等保密要求。 填"是"的条件:出现"保密""商业秘密""技术秘密""客户隐私""非公开资料"等关键词且有实质条款。 填"否"的条件:普通评估/代理等无保密性服务,或仅有通用条款不成实质。
'
deep_retry: false
- name: 允许转委托
type:
-
-
required_from: draft
allowed:
-
-
desc: '合同中是否允许受托人将部分事务转委托给第三方处理。 填"是"的条件:明确约定"经委托人同意可转委托""可分包"等。 填"否"的条件:明确禁止转委托,或未提及转委托(默认不允许)。
'
deep_retry: false
- name: 含服务项目清单
type:
-
-
required_from: draft
allowed:
-
-
desc: '合同是否包含服务项目清单(含单价×数量拆分)。 填"是"的条件:附件或正文中有"服务清单""项目明细""费用明细"且有单价数量拆分。 填"否"的条件:只有一个总服务费金额,无拆分明细。
'
deep_retry: false
visual_elements:
seals:
- id: 委托方签章
name: 委托方签字或公章
required: true
required_from: executed
- id: 受托人签章
name: 受托人签字或公章
required: true
required_from: executed
cross_page_seals:
- id: 骑缝章
name: 合同骑缝章
required: true
required_from: executed
rules:
- group: 完整性(17 条)
rules:
- rule_id: MM-ENT-001
name: 当事人信息齐全
risk: high
score: 5
stages:
- id: '1'
check: required
field: 委托方
- id: '2'
check: required
field: 受托人
messages:
pass: 委托方和受托人信息齐全
fail: 缺少委托方或受托人信息
references_laws:
- 《民法典》第四百七十条
type: deterministic
- rule_id: MM-ENT-002
name: 当事人信息准确完整
risk: high
score: 3
stages:
- id: '1'
check: ai
prompt: '请检查合同当事人(委托方和受托人)的信息是否准确完整。
委托方:{{委托方}}
委托方法代:{{委托方法定代表人}}
委托方地址:{{委托方地址}}
委托方电话:{{委托方联系电话}}
委托方证件号:{{委托方证件号}}
受托人:{{受托人}}
受托人法代:{{受托人法定代表人}}
受托人地址:{{受托人地址}}
受托人电话:{{受托人联系电话}}
受托人USCC:{{受托人统一社会信用代码}}
评查要点:
1. 双方主体名称是否清晰可辨(个人为姓名,单位为公司名)
2. 委托方为个人时是否有身份证号;委托方为单位时是否有 USCC
3. 受托人为单位时是否有法定代表人
4. 双方联系地址和电话是否齐全
特别说明:受托人统一社会信用代码属于签署阶段(executed)字段,
在草稿阶段(draft)合同模板中为空是正常情况,不作为判 fail 依据。
法规依据:民法典§470
'
messages:
pass: 当事人信息准确完整
fail: 当事人信息有缺失或不准确
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-003
name: 委托事项明确
risk: high
score: 5
stages:
- id: '1'
check: required
field: 委托事项
- id: '2'
check: ai
prompt: '请检查委托事项是否明确。
委托事项:{{委托事项}}
服务范围:{{服务范围}}
服务标准:{{服务标准}}
评查要点:
1. 是否明确了委托内容(如评估、代理、查新、咨询等具体事项)
2. 服务范围是否具体(评估对象/代理事务范围/查新课题等)
3. 是否明确了服务标准(国标、行标、技术规程等)
4. 是否区分了特别委托和概括委托
5. 委托事项是否合法且明确,不应使用模糊表述
法规依据:民法典§919、§920
'
logic: 1 AND 2
messages:
pass: 委托事项明确
fail: 委托事项不明确或缺失
references_laws:
- 《民法典》第九百一十九条
- 《民法典》第九百二十条
type: ai_rule
- rule_id: MM-ENT-004
name: 服务期限明确
risk: high
score: 5
stages:
- id: '1'
check: required
field: 服务起始日期
- id: '2'
check: required
field: 服务结束日期
messages:
pass: 服务期限起止日期齐全
fail: 缺少服务起止日期
references_laws:
- 《民法典》第四百七十条
type: deterministic
- rule_id: MM-ENT-005
name: 服务费金额完整
risk: high
score: 3
stages:
- id: '1'
check: required
field: 服务费金额
- id: '2'
check: required
field: 服务费金额大写
- id: '3'
check: amount_match
number: 服务费金额
chinese: 服务费金额大写
logic: 1 AND 2 AND 3
messages:
pass: 服务费金额完整且大小写一致
fail: 服务费金额缺失或大小写不一致
references_laws:
- 《民法典》第四百七十条
type: deterministic
- rule_id: MM-ENT-006
name: 付款条款完整
risk: high
score: 4
stages:
- id: '1'
check: required
field: 付款方式
- id: '2'
check: ai
prompt: '请检查付款条款是否完整。
付款方式:{{付款方式}}
服务费计算方式:{{服务费计算方式}}
收款方开户银行:{{收款方开户银行}}
收款方银行账号:{{收款方银行账号}}
评查要点:
1. 支付方式是否明确(银行转账、现金等)
2. 支付周期/节点是否明确(一次性、分期、按里程碑等)
3. 是否约定了逾期支付的后果(滞纳金、解除权等)
4. 付款账户信息是否完整(开户行、账号、户名)
法规依据:民法典§928
'
logic: 1 AND 2
messages:
pass: 付款条款完整
fail: 付款条款不完整
references_laws:
- 《民法典》第九百二十八条
type: ai_rule
- rule_id: MM-ENT-007
name: 合同地点具体准确
risk: medium
score: 5
stages:
- id: '1'
check: ai
prompt: '请检查合同地点信息是否具体准确。
履行地点:{{履行地点}}
签约地点:{{签约地点}}
委托方地址:{{委托方地址}}
受托人地址:{{受托人地址}}
评查要点:
1. 服务履行地点是否具体(评估现场/代理事务办理地等)
2. 签约地点是否明确
3. 双方地址是否完整可供送达
法规依据:民法典§470
'
messages:
pass: 合同地点信息具体准确
fail: 合同地点信息不具体或缺失
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-008
name: 报告义务条款
risk: medium
score: 3
stages:
- id: '1'
check: required
field: 报告义务条款
- id: '2'
check: ai
prompt: '请检查受托人的报告义务条款是否明确。
报告义务条款:{{报告义务条款}}
评查要点:
1. 是否约定了受托人向委托人的报告义务
2. 报告方式是否明确(书面/口头/电子等)
3. 报告周期/时点是否明确(阶段性报告、事项完成后报告等)
4. 报告内容要求是否明确(进度、困难、结果等)
5. 异常情况的特别报告义务是否有约定
法规依据:民法典§927
'
logic: 1 AND 2
messages:
pass: 报告义务条款完整
fail: 报告义务条款缺失或不完整
references_laws:
- 《民法典》第九百二十七条
type: ai_rule
- rule_id: MM-ENT-009
name: 服务成果交付与验收
risk: high
score: 3
stages:
- id: '1'
check: required
field: 交付方式
- id: '2'
check: ai
prompt: '请检查服务成果交付与验收条款是否完整。
交付方式:{{交付方式}}
服务成果形式:{{服务成果形式}}
验收方式:{{验收方式}}
评查要点:
1. 服务成果的具体形式是否明确(评估报告、查新报告、代理文件等)
2. 交付时间和方式是否明确
3. 是否约定了完成标准/验收标准
4. 是否约定了验收程序和异议处理方式
5. 验收通过的时点和依据是否明确
法规依据:民法典§929
'
logic: 1 AND 2
messages:
pass: 服务成果交付与验收条款完整
fail: 交付或验收条款缺失或不完整
references_laws:
- 《民法典》第九百二十九条
type: ai_rule
- rule_id: MM-ENT-010
name: 任意解除权与费用结算
risk: high
score: 3
stages:
- id: '1'
check: required
field: 任意解除权条款
- id: '2'
check: ai
prompt: '请检查委托合同特有的任意解除权及费用结算条款是否明确。
任意解除权条款:{{任意解除权条款}}
变更解除终止条款:{{变更解除终止条款}}
评查要点(民法典§933):
1. 是否明确了委托人或受托人的任意解除权(委托合同特有)
2. 任意解除是否约定通知方式和提前期限
3. 解除后已完成服务的费用结算方式是否明确
4. 是否约定因任意解除造成损失的赔偿范围
法规依据:民法典§933
'
logic: 1 AND 2
messages:
pass: 任意解除权与费用结算条款完整
fail: 任意解除权条款缺失或费用结算不明
references_laws:
- 《民法典》第九百三十三条
type: ai_rule
- rule_id: MM-ENT-011
name: 违约责任形式明确
risk: high
score: 5
stages:
- id: '1'
check: required
field: 违约责任条款
- id: '2'
check: ai
prompt: '请检查违约责任条款是否形式明确。
违约责任条款:{{违约责任条款}}
评查要点:
1. 是否明确了违约方和违约情形
2. 责任形式是否具体(支付违约金、赔偿损失、继续履行等)
3. 是否覆盖双方(委托方违约和受托人违约均有约定)
4. 是否有兜底条款
法规依据:民法典§577
'
logic: 1 AND 2
messages:
pass: 违约责任形式明确
fail: 违约责任形式不明确或缺失
references_laws:
- 《民法典》第五百七十七条
type: ai_rule
- rule_id: MM-ENT-012
name: 违约金条款完整合理
risk: high
score: 7
stages:
- id: '1'
check: required
field: 违约金金额
- id: '2'
check: ai
prompt: '请检查违约金条款是否完整合理。
违约金金额:{{违约金金额}}
违约金计算方式:{{违约金计算方式}}
违约责任条款:{{违约责任条款}}
服务费金额:{{服务费金额}}
评查要点:
1. 违约金金额或计算方式是否明确
2. 违约金标准是否合理(约定过高可依法调整,一般不超过造成损失的 30%)
3. 是否覆盖双方违约情形
4. 是否区分根本违约和一般违约的责任差异
法规依据:民法典§585
'
logic: 1 AND 2
messages:
pass: 违约金条款完整合理
fail: 违约金条款不完整或标准不合理
references_laws:
- 《民法典》第五百八十五条
type: ai_rule
- rule_id: MM-ENT-013
name: 争议解决方式明确
risk: high
score: 4
stages:
- id: '1'
check: required
field: 争议解决条款
- id: '2'
check: ai
prompt: '请检查争议解决方式是否明确。
争议解决条款:{{争议解决条款}}
管辖机构:{{管辖机构}}
评查要点:
1. 是否明确了争议解决方式(协商/诉讼/仲裁,只能择一作为最终方式)
2. 不能同时约定仲裁和诉讼(互斥)
3. 如约定诉讼,是否指定了具体的管辖法院
4. 如约定仲裁,是否指定了具体的仲裁机构
法规依据:民法典§470
'
logic: 1 AND 2
messages:
pass: 争议解决方式明确
fail: 争议解决方式不明确或约定冲突
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-014
name: 不可抗力条款完整性
risk: medium
score: 3
stages:
- id: '1'
check: required
field: 不可抗力条款
- id: '2'
check: ai
prompt: '请检查不可抗力条款是否完整(三要素)。
不可抗力条款:{{不可抗力条款}}
评查要点(三要素):
1. 是否明确了不可抗力的定义/类型范围
2. 是否约定了通知义务和通知时限
3. 是否约定了免责后果和合同处理方式(如延期履行、解除合同等)
法规依据:民法典§180、§590
'
logic: 1 AND 2
messages:
pass: 不可抗力条款完整
fail: 不可抗力条款缺失或要素不全
references_laws:
- 《民法典》第一百八十条
- 《民法典》第五百九十条
type: ai_rule
- rule_id: MM-ENT-015
name: 变更解除终止条款完整性
risk: high
score: 5
stages:
- id: '1'
check: ai
prompt: '请检查变更、解除、终止条款是否完整。
变更解除终止条款:{{变更解除终止条款}}
评查要点:
1. 是否约定了合同变更的条件和程序
2. 是否约定了合同解除/终止的条件(法定解除、约定解除、协商解除)
3. 是否约定了终止通知期限
4. 是否约定了合同终止后的处理(结算、资料返还等)
法规依据:民法典§543、§562、§563
'
messages:
pass: 变更解除终止条款完整
fail: 变更解除终止条款不完整
references_laws:
- 《民法典》第五百四十三条
- 《民法典》第五百六十二条
- 《民法典》第五百六十三条
type: ai_rule
- rule_id: MM-ENT-016
name: 附件条款完整性
risk: low
score: 2
stages:
- id: '1'
check: ai
prompt: '请检查附件条款是否具备基本形式要素。
附件列表:{{附件列表}}
评查要点(满足任一核心要素即可 pass,多缺给 warn,全缺给 fail):
1. 【核心】至少列明了附件的名称(如"服务项目清单""资质证明""业务约定书"等)
2. 【加分】附件有序号标识
3. 【加分】附件与合同正文有引用或关联说明
4. 【加分】有"附件与合同具有同等法律效力"的声明
注意:委托合同中附件是可选的辅助材料,只要名称清晰就视为合格。
法规依据:民法典§470
'
messages:
pass: 附件条款已列明
fail: 附件条款完全缺失
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-017
name: 补充协议条款完整性
risk: medium
score: 2
stages:
- id: '1'
check: required
field: 补充协议条款
messages:
pass: 补充协议条款存在
fail: 缺少补充协议兜底条款
references_laws:
- 《民法典》第五百四十三条
type: deterministic
- group: 规范性(6 条)
rules:
- rule_id: MM-ENT-018
name: 合同名称合法有效
risk: medium
score: 2
stages:
- id: '1'
check: ai
prompt: '请检查合同名称是否合法有效。
合同名称:{{合同名称}}
委托事项:{{委托事项}}
评查要点:
1. 合同名称必须与合同内容一致(名为"委托合同"且实际为委托关系)
2. 符合民法典有名合同特征的应当采用标准合同名称
3. 合同名称不应使用会引起误解的名称
法规依据:民法典§467
'
messages:
pass: 合同名称与内容一致
fail: 合同名称与内容不一致
references_laws:
- 《民法典》第四百六十七条
type: ai_rule
- rule_id: MM-ENT-019
name: 合同文本格式规范
risk: medium
score: 3
stages:
- id: '1'
check: ai
prompt: '请检查合同文本格式是否规范。
合同名称:{{合同名称}}
附件列表:{{附件列表}}
评查要点:
1. 合同条款是否按照"当事人—事项—履行—违约—争议—签署"的逻辑顺序编排
2. 条款编号和层次结构是否清晰
3. 是否有必要的附件清单
4. 是否有签署位置(甲方/乙方签字盖章栏)
法规依据:民法典§469
'
messages:
pass: 合同文本格式规范
fail: 合同文本格式不规范
references_laws:
- 《民法典》第四百六十九条
type: ai_rule
- rule_id: MM-ENT-020
name: 管辖机构名称准确
risk: medium
score: 3
stages:
- id: '1'
check: ai
prompt: '请检查管辖机构名称是否准确。
管辖机构:{{管辖机构}}
争议解决条款:{{争议解决条款}}
评查要点:
1. 如约定诉讼,法院名称是否准确规范(如"XX市XX区人民法院"
2. 如约定仲裁,仲裁机构名称是否准确
3. 指定的机构是否对本合同争议有管辖权
法规依据:民法典§470
'
messages:
pass: 管辖机构名称准确
fail: 管辖机构名称不准确或模糊
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-021
name: 生效条件明确性
risk: medium
score: 4
stages:
- id: '1'
check: required
field: 生效条件
- id: '2'
check: required
field: 合同份数
logic: 1 AND 2
messages:
pass: 生效条件和合同份数明确
fail: 生效条件或合同份数缺失
references_laws:
- 《民法典》第五百零二条
type: deterministic
- rule_id: MM-ENT-022
name: 税务信息完整性
risk: medium
score: 1
stages:
- id: '1'
check: ai
prompt: '请检查税务信息是否完整。
付款方式:{{付款方式}}
服务费是否含税:{{服务费是否含税}}
评查要点:
1. 是否明确了服务费是否含税
2. 如服务费含税,是否约定由谁开具发票
3. 如不含税,是否约定税费承担方
法规依据:民法典§470
'
messages:
pass: 税务信息完整
fail: 税务信息不完整
references_laws:
- 《民法典》第四百七十条
type: ai_rule
- rule_id: MM-ENT-023
name: 签署方详细信息校验
risk: medium
score: 3
stages:
- id: '1'
check: required
field: 委托方
- id: '2'
check: required
field: 受托人
- id: '3'
check: required
field: 委托方地址
- id: '4'
check: required
field: 受托人地址
logic: 1 AND 2 AND 3 AND 4
messages:
pass: 签署方详细信息完整
fail: 签署方详细信息有缺失
type: deterministic
- group: 合规性(7 条)
rules:
- rule_id: MM-ENT-024
name: 签约背景与法律依据
risk: high
score: 9
stages:
- id: '1'
check: ai
prompt: '请检查合同的签约背景和法律依据是否准确。
签约背景:{{签约背景}}
引用法律法规:{{引用法律法规}}
生效条件:{{生效条件}}
变更解除终止条款:{{变更解除终止条款}}
评查要点:
1. 签约背景/缘由是否存在(如招标方式、协商过程、签约原因等)
2. 合同依据的法律、法规、规章必须准确、有效(不能引用已废止的法律)
3. 合同条款不违反法律禁止性规定,并具有实用性
4. 合同按法律法规规定的方式生效、变更、解除并办理相应手续
法规依据:民法典§153、§502
'
messages:
pass: 签约背景存在且法律依据准确有效
fail: 签约背景缺失或法律依据存在问题
references_laws:
- 《民法典》第一百五十三条
- 《民法典》第五百零二条
type: ai_rule
- rule_id: MM-ENT-025
name: 标的内容合法
risk: high
score: 3
stages:
- id: '1'
check: ai
prompt: '请检查委托事项的内容是否合法。
委托事项:{{委托事项}}
服务范围:{{服务范围}}
服务标准:{{服务标准}}
评查要点:
1. 委托事项不违反法律、行政法规的强制性规定
2. 委托事项不涉及应由委托人亲自处理的事项(§920)
3. 如涉及特殊行业(评估/代理/查新等),是否具备相应资质或许可
4. 不违背公序良俗
法规依据:民法典§153、§154、§920
'
messages:
pass: 委托事项内容合法
fail: 委托事项存在违法情形
references_laws:
- 《民法典》第一百五十三条
- 《民法典》第一百五十四条
- 《民法典》第九百二十条
type: ai_rule
- rule_id: MM-ENT-026
name: 合同主体合法有效
risk: high
score: 3
stages:
- id: '1'
check: ai
prompt: '请检查合同主体是否合法有效。
委托方:{{委托方}}
委托方证件号:{{委托方证件号}}
受托人:{{受托人}}
受托人USCC:{{受托人统一社会信用代码}}
受托人法定代表人:{{受托人法定代表人}}
评查要点:
1. 委托方主体身份明确(个人有身份证号/单位有 USCC)
2. 受托人为单位时签约代表是否为法定代表人或有授权
3. 身份证号或 USCC 格式合法(18 位)
特别说明:受托人 USCC 属签署阶段字段,draft 阶段为空可接受。
法规依据:民法典§143、§171
'
messages:
pass: 合同主体合法有效
fail: 合同主体存在合法性问题
references_laws:
- 《民法典》第一百四十三条
- 《民法典》第一百七十一条
type: ai_rule
- rule_id: MM-ENT-027
name: 受托人资质合格
risk: high
score: 4
stages:
- id: '1'
check: ai
prompt: '请检查受托人是否具有从事委托事项所需的资质。
受托人:{{受托人}}
受托人资质信息:{{受托人资质信息}}
委托事项:{{委托事项}}
服务标准:{{服务标准}}
评查要点:
1. 对专业服务(资产评估、车辆评估、科技查新、专利代理等),合同中是否说明受托人具备相应资质
2. 是否明确受托人从事委托事项的合法主体资格
3. 是否附有资质证书/许可证明(附件中)
4. 对普通咨询/代理等无特殊资质要求的委托,本检查可放宽
法规依据:民法典§505
'
messages:
pass: 受托人资质说明完整
fail: 缺少受托人资质说明
references_laws:
- 《民法典》第五百零五条
type: ai_rule
- rule_id: MM-ENT-028
name: 合同基本信息完整性
risk: high
score: 2
applies_in:
- executed
stages:
- id: '1'
check: required
field: 合同编号
- id: '2'
check: required
field: 签约日期
logic: 1 AND 2
messages:
pass: 合同编号与签约日期已填写
fail: 合同编号或签约日期缺失
references_laws:
- 《民法典》第四百七十条
type: deterministic
- rule_id: MM-ENT-029
name: 银行账户信息完整性
risk: medium
score: 2
stages:
- id: '1'
check: required
field: 收款方开户银行
- id: '2'
check: required
field: 收款方银行账号
- id: '3'
check: required
field: 收款方账户名称
logic: 1 AND 2 AND 3
messages:
pass: 收款方银行账户信息完整
fail: 收款方银行账户信息不完整
references_laws:
- 《民法典》第四百七十条
type: deterministic
- rule_id: MM-ENT-030
name: 签署信息完整性
risk: high
score: 3
applies_in:
- executed
stages:
- id: '1'
check: required
field: 签约日期
- id: '2'
check: required
field: 签约地点
logic: 1 AND 2
messages:
pass: 签约日期与签约地点已填写
fail: 签约日期或签约地点缺失
references_laws:
- 《民法典》第四百九十条
type: deterministic
- rule_id: MM-ENT-031
name: 骑缝章检查
risk: medium
score: 3
applies_in:
- executed
stages:
- id: '1'
check: visual
element: 骑缝章
messages:
pass: 骑缝章齐全
fail: 缺少骑缝章或骑缝章不规范
references_laws:
- 《民法典》第四百九十条
type: deterministic
- group: 条件激活(3 条)
rules:
- rule_id: MM-ENT-032
name: 保密条款完整性
risk: medium
score: 2
activate_if: 涉及保密信息 == '是'
stages:
- id: '1'
check: required
field: 保密条款
- id: '2'
check: ai
prompt: '请检查保密条款是否完整(合同涉及保密信息时)。
保密条款:{{保密条款}}
委托事项:{{委托事项}}
评查要点(三要素):
1. 是否明确了保密信息的范围(商业秘密、技术秘密、客户信息等)
2. 是否约定了保密期限(一般覆盖合同期内+合同后若干年)
3. 是否约定了违反保密义务的违约责任
法规依据:民法典§501
'
logic: 1 AND 2
messages:
pass: 保密条款完整
fail: 保密条款要素不全
references_laws:
- 《民法典》第五百零一条
type: ai_rule
- rule_id: MM-ENT-033
name: 转委托条款完整
risk: medium
score: 2
activate_if: 允许转委托 == '是'
stages:
- id: '1'
check: required
field: 转委托条款
- id: '2'
check: ai
prompt: '请检查转委托条款是否完整(合同允许转委托时)。
转委托条款:{{转委托条款}}
评查要点:
1. 是否明确了转委托的条件(如需经委托人书面同意)
2. 是否明确了转委托的范围
3. 是否约定了受托人对转委托事务的责任承担(§923)
4. 转委托后的报告义务是否延续
法规依据:民法典§923
'
logic: 1 AND 2
messages:
pass: 转委托条款完整
fail: 转委托条款要素不全
references_laws:
- 《民法典》第九百二十三条
type: ai_rule
- rule_id: MM-ENT-034
name: 服务项目清单金额校验
risk: high
score: 5
activate_if: 含服务项目清单 == '是'
stages:
- id: '1'
check: required
field: 服务项目清单
- id: '2'
check: ai
prompt: '请检查服务项目清单的金额校验(合同包含清单时)。
服务项目清单:{{服务项目清单}}
服务费金额:{{服务费金额}}
评查要点:
1. 各项服务单价×数量是否等于各项合计
2. 各项合计相加是否等于合同服务费总金额
3. 清单中金额和大小写是否一致
4. 是否有项目信息遗漏(单价或数量为空)
法规依据:民法典§470
'
logic: 1 AND 2
messages:
pass: 服务项目清单金额校验通过
fail: 服务项目清单金额校验失败
references_laws:
- 《民法典》第四百七十条
type: ai_rule