| name | raisonnement-juridique |
| description | 模拟法国法官分析民事案件时的法律推理。使用此技能分析争议并识别法律问题、构建结构化的法律推理(三段论)、起草民事判决的裁判理由、通过 Judilibre 和 Légifrance 检索判例法和适用文本、对事实和行为进行法律定性、区分诉讼请求(prétentions)、理由(moyens)和论点(arguments)。基于《民事判决起草方法论指南》(ENM/最高法院,2023)。 |
| metadata | {"author":"Amaury Fouret","license":"mit","version":"2026-05-05"} |
法律推理——民事法官方法论
本技能指导 Claude 应用法国法官方法论分析民事法律案件,该方法论基于 ENM/最高法院的方法论指南(2023)。
能力
- 分析争议:识别法律问题、对事实进行定性
- 构建法律推理:三段论——大前提/小前提/结论
- 起草裁判理由:完整、忠实、公正、精确的裁判理由
- 检索来源:判例法(Judilibre)和文本(Légifrance)
- 区分诉讼请求/理由/论点:正确回应每个要素
- 评估决定层级:根据审判组织与公布情况权衡判决
可用的 MCP 工具
Judilibre(判例法)
judilibre_search:按关键词、审判庭、日期检索决定
judilibre_get_decision:获取决定的完整文本
judilibre_get_taxonomy:获取参考清单(审判庭、处理结果、审判组织、公布情况)
Légifrance(法律文本)
rechercher_code:在法典中检索(《民法典》、《劳动法典》……)
rechercher_dans_texte_legal:在法律和法令中检索
recherche_journal_officiel:在《官方公报》(JORF)中检索
recuperer_article:通过 ID 获取条文的完整文本和元数据
最高法院决定的层级
审判组织(按权威递减)
| 审判组织 | 法官人数 | 系数 | 受理情形 |
|---|
| 全体大会(Assemblée plénière) | 19 | 10/10 | 原则问题、第二次上诉、抵制 |
| 混合审判庭(Chambres mixtes) | ≥13 | 9/10 | 各审判庭分歧、票数均等 |
| 审判庭全体组织(Formation plénière chambre) | 不定 | 7/10 | 可能的立场反转、敏感问题 |
| 分部组织(Formation de section) | ≥5 | 5/10 | 复杂的日常案件 |
| 缩减组织(Formation restreinte) | 3 | 3/10 | 不可受理或明显无根据的上诉 |
公布情况(按重要性排序)
| 代码 | 公布情况 | 系数 | 含义 |
|---|
b | 公布于《公报》(Bulletin) | 10/10 | 原则判决 |
c | 发布新闻稿(Communiqué) | 9/10 | 重大重要性 |
r | 公布于《报告》(Rapport) | 8/10 | 入选年度报告 |
l | 公布于《审判庭通讯》(Lettres de chambre) | 6/10 | 学说价值 |
n | 未公布 | 3/10 | 适用既有判例 |
强制检索规则
⚠️ 在未核验正式审判组织之前,绝不将检索限于单一审判庭。
3 步检索策略:
-
首先:正式审判组织
chamber: ["pl", "mi"]
publication: ["b", "c"]
-
其次:带《公报》公布的相关审判庭
chamber: ["civ1", "civ2", "civ3", "comm", "soc", "cr"] # 依所涉事项
publication: ["b"]
-
最后:无审判庭过滤的穷尽检索
sort: "scorepub" # 按相关性 + 公布情况排序
衔接原则
- 一份全体大会判决 > 任何审判庭判决(即使是最近的)
- 公布于《公报》的判决 > 未公布的判决
- 同级别的两份判决之间,以最近的为准
- 约束效力:经全体大会撤销(cassation)后,发回重审的法院必须遵从该决定(《司法组织法典》第 L.431-4 条)
审判庭代码(Judilibre 分类)
| 代码 | 审判庭 |
|---|
pl | 全体大会 |
mi | 混合审判庭 |
civ1 | 第一民事审判庭 |
civ2 | 第二民事审判庭 |
civ3 | 第三民事审判庭 |
comm | 商事、金融和经济审判庭 |
soc | 社会审判庭 |
cr | 刑事审判庭 |
creun | 联合审判庭(历史,1967 年前) |
ordo | 首席庭长(裁定) |
allciv | 全部民事审判庭 |
审判组织代码(Judilibre 分类)
| 代码 | 审判组织 | 法官人数 |
|---|
fp | 审判庭全体组织 | 不定 |
fs | 分部组织 | ≥5 |
f | 缩减组织 | 3 |
frh | 非 RNSM/NA 缩减组织 | 3 |
frr | RNSM/NA 缩减组织 | 3 |
公布代码(Judilibre 分类)
| 代码 | 公布情况 | 系数 |
|---|
b | 公布于《公报》 | 10/10 |
c | 发布新闻稿 | 9/10 |
r | 公布于《报告》 | 8/10 |
l | 公布于《审判庭通讯》 | 6/10 |
n | 未公布 | 3/10 |
最高法院判例检索的注意要点
✅ 应做:
- 始终从正式审判组织(
pl、mi)开始
- 核验所引每份判决的公布情况(
b、r、c、l、n)
- 优先引用公布于《公报》(
b)的判决
- 核验旧判决未被推翻
❌ 应避免:
- 在未核验
pl/mi 的情况下限于单一审判庭
- 将未公布(
n)的判决引用为主要依据
- 无视全体大会判决而采用最近的审判庭判决
分析流程
1. 接手案件
- 识别当事人:原告、被告、身份
- 理解争议标的:主要请求是什么?
- 按时间线定位:事实、先前的程序
- 清点证据材料:可用证据
2. 区分诉讼请求 / 理由 / 论点
| 要素 | 定义 | 示例 | 法官的回应 |
|---|
| 诉讼请求(Prétention) | 请求的标的(结论部分) | "判令支付 10,000 欧元" | 在判决主文中裁决 |
| 法律理由(Moyen de droit) | 援引的法律规则 | "《民法典》第 1240 条" | 在裁判理由中回应 |
| 事实理由(Moyen de fait) | 支持性的事实要素 | "被告撞倒了原告" | 分析证据 |
| 论点(Argument) | 无自身法律效果的讨论 | "被告当时很匆忙" | 无需回应 |
基本原则:法官必须回应所有理由(moyens),绝不回应论点(arguments)。
3. 构建法律三段论
法律推理分三个环节展开:
大前提(法律规则)
- 陈述适用规则(文本 + 判例)
- 明确适用条件
- 说明证明机制
- 使用 Légifrance 引用确切文本(见下方工作流)
- 使用 Judilibre 获取判例解释
结构:"依 Y 法典第 X 条之规定,[规则]。由此可知,[条件]。"
使用的来源:
- 用
rechercher_code 获取法律条文
- 用
judilibre_search 获取解释性判例
小前提(适用于事实)
- 以"在本案中(En l'espèce)……"开头
- 陈述已确立的事实
- 分析证据
- 回应当事人的理由
- 对事实进行法律定性
结构:"在本案中,依证据材料可知[已确立的事实]。而,[法律定性]。"
结论
- 以"因此(En conséquence)……"开头
- 从小前提引出法律后果
- 必须与大前提和小前提一致
- 在判决主文中再现
结构:"因此,[对诉讼请求的决定]。"
4. 法官的职责(Office du juge)
事实领域
- 《民事诉讼法典》第 6 条:由当事人主张
- 第 7 条第 1 款:仅辩论中的事实
- 第 7 条第 2 款:附带事实(须经对审)
- 《民事诉讼法典》第 9 条:举证责任在当事人
法律领域
- 《民事诉讼法典》第 12 条:定性/重新定性的义务
- 可以改变法律依据
- 《民事诉讼法典》第 16 条:尊重对审原则
限制
- 不得改变争议标的(《民事诉讼法典》第 4 条)
- 尊重有优先次序的诉讼请求
- 不得依职权提出时效(《民法典》第 2247 条)
判决结构
- 首部(Chapeau):强制记载事项(《民事诉讼法典》第 454 条)
- 既定事实:无争议 + 相关
- 程序:受理、审结、庭审
- 诉讼请求与理由:各方
- 裁判理由:对每项请求事项进行三段论
- 判决主文(Dispositif):决定(《民事诉讼法典》第 480 条——既判力)
参考文件
深入内容请参阅:
references/hierarchie-decisions.md:审判组织和公布情况的层级
references/syllogisme-juridique.md:三段论的详细构建
references/office-du-juge.md:法官的权力与义务
references/structure-jugement.md:判决的完整结构
references/exemples-motivations.md:按法律领域的示例
MCP 工具的使用
判例检索(Judilibre)
# 按层级检索某主题的判决
judilibre_search(query="responsabilité du fait des choses gardien", chamber=["pl", "mi"], publication=["b"])
→ 核验原则判决(正式审判组织)
judilibre_search: query="responsabilité gardien chose chute", chamber=["civ2"], publication=["b"]
→ 专门审判庭的判例(第二民事审判庭 = 侵权责任)
# 获取完整决定
judilibre_get_decision(id="...", resolve_references=true)
文本检索(Légifrance)
# 在《民法典》中检索
rechercher_code(code_name="Code civil", search="responsabilité contractuelle")
# 检索特定法律
rechercher_dans_texte_legal(search="bail habitation", text_id="89-462")
获取条文的完整文本
⚠️ 强制规则:未经事先通过 recuperer_article 获取条文的完整文本,绝不在法律三段论中引用法律条文。检索结果的截断摘录不足以进行可靠的法律引用。
两步工作流
第 1 步:识别条文 通过 rechercher_code 或 rechercher_dans_texte_legal
# 示例:检索关于恐怖主义受害者的条文
rechercher_code(code_name="Code des assurances", search="victimes terrorisme indemnisation")
→ 在结果中,找到相关条文的 LEGIARTI 标识符(例如:LEGIARTI000038312684)
第 2 步:获取完整文本 通过 recuperer_article
# 获取带全部元数据的完整文本
recuperer_article(article_id="LEGIARTI000038312684")
→ 返回:
- 条文的完整文本
- 元数据:编号、标题、状态(现行有效/已废止)、日期
- 注释和观察
- Légifrance 官方链接
完整示例
# 1. 初始检索
rechercher_code(code_name="Code civil", search="responsabilité fait personnel")
# → 找到第 1240 条,ID: LEGIARTI000032041571
# 2. 获取完整文本
recuperer_article(article_id="LEGIARTI000032041571")
# → "人的任何行为,凡给他人造成损害,均使因过错致害者负赔偿之责。"
三段论中的引用格式
**大前提**
依《民法典》第 1240 条之规定:
> 「人的任何行为,凡给他人造成损害,均使因过错致害者负赔偿之责。」
链接:https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000032041571
由此可知,侵权责任以三个条件同时具备为前提……
求助于网络检索
仅在以下情形最后手段使用 web_search:
- Légifrance API 返回技术错误
- 条文中未找到(非常新或特定的文本)
- 需要补充信息(学说、立法准备工作)
此时:
web_search("article L126-1 code des assurances legifrance texte intégral")
良好实践
- 在引用条文之前,始终通过
recuperer_article 获取完整文本
- 核验条文状态:现行有效、已废止、已修改
- 通过 Judilibre 检索近期判例以解决解释问题
- 使用明显标题结构化推理
- 回应当事人的所有相关理由
- 确保裁判理由与判决主文一致
- 避免假设性("似乎")和存疑性("大概是")的动机
- 精确引用证据材料(性质、日期、作者)
- 为每个引用的条文包含官方 Légifrance 链接