Claude Code Plugins

Community-maintained marketplace

Feedback

legal-abductive-reasoning

@THUYRan/Legal-Skills-Chinese
127
2

|

Install Skill

Shared

Installs to .agents/skills, used by Codex, Amp, Warp, Cursor, OpenCode, and more.

CodexAmp
Warp
CursorOpenCode
Cline
Gemini CLI
GitHub Copilot
Personal

Available across projects.

$npx skills-installer add @THUYRan/Legal-Skills-Chinese/Legal-Abductive-Reasoning --client shared
Project

Writes to .agents/skills.

$npx skills-installer add @THUYRan/Legal-Skills-Chinese/Legal-Abductive-Reasoning -p --client shared
Note: Review the skill instructions before using it.

SKILL.md

name legal-abductive-reasoning
description 法律溯因推理(Abductive Reasoning)技能,用于在证据不完整、事实模糊时生成并评估最合理的解释性假设。结合米尔五法(求同、求异、求同求异、剩余、共变)进行结构化因果推断。当用户需要"提出可能的法律解释"、"生成辩护/起诉假设"、"评估证据的多种解读"或"基于不完整事实推断最佳解释"时触发。适用于案例分析、证据评估、规则适用争议、因果关系推断等场景。

核心功能:

  • 证据不完整时填补解释缺口
  • 事实模糊时构建合理的事实版本
  • 规则不明确时推测隐含条件
  • 生成可废止的假设(defeasible hypotheses)

法律溯因推理技能 (Legal Abductive Reasoning)

1. 核心概念:什么是溯因推理?

溯因推理(Abductive Reasoning) 是从结果推测原因的推理方式:

"观察到现象 → 提出最合理的解释(假设)"

关键特征:

  • 可废止性:假设可被新证据推翻(非单调推理)
  • 创造性:需要想象力和创造性思维
  • 解释性:关注"为什么"而非"是什么"

与演绎、归纳的区别:


2. 米尔五法:假设生成与检验的工具

2.1 求同法(Method of Agreement)——找必要条件

逻辑:

案例1:因素A、B、C → 现象x发生
案例2:因素A、D、E → 现象x发生
─────────────────────────────
∴ A 是 x 的必要条件(无A则无x)

法律应用: 确定"构成某法律后果的必要事实要件"

示例: 所有盗窃案都有"取走行为"→"取走行为"是盗窃的必要条件


2.2 求异法(Method of Difference)——找充分条件

逻辑:

案例1:因素A、B、C → 现象x发生
案例2:    B、C   → 现象x不发生
─────────────────────────────
∴ A 是 x 的充分条件(有A则有x)

法律应用: 判断某行为是否"足以"导致特定法律后果

示例: 有警告→无事故;无警告→有事故→警告是防止事故的充分条件


2.3 求同求异并用法(Joint Method)——必要+充分

逻辑: 同时应用求同法和求异法,强化因果推断

法律应用: 确定"关键事实"或"决定性因素"


2.4 剩余法(Method of Residues)——解释剩余部分

逻辑:

已知:A+B+C → x+y+z
已知:B → y,C → z
────────────────────
∴ A → x(剩余部分由新原因解释)

法律应用: 识别"额外因素"(如歧视动机、精神损害)


2.5 共变法(Method of Concomitant Variation)——变量关系

逻辑:

A增强 → x增强
A减弱 → x减弱
────────────────────
∴ A 与 x 存在因果或共同原因关系

法律应用: 识别程度关系(如过失程度与损害程度)


3. 工作流程:五步溯因分析法

Step 1: 事实梳理(Fact Identification)

目标: 清晰列出已知事实,识别信息缺口

操作:

  1. 区分已证实事实待证事实
  2. 标注有利事实不利事实
  3. 识别模糊之处多种可能

输出格式:

## 已知事实
- [事实1]:[描述] (证据来源/强度)
- [事实2]:[描述] (证据来源/强度)

## 信息缺口
- [缺口1]:[缺失的关键信息]

## 模糊之处
- [模糊点1]:[可多种解读的事实]

Step 2: 假设生成(Hypothesis Generation)

目标: 基于米尔五法,生成多个竞争性解释

强制要求: 至少生成3个假设,涵盖不同角度

假设类型:

  • 事实假设:事件经过的不同版本
  • 意图假设:行为动机和目的的不同解释
  • 法律假设:构成要件是否满足的不同判断

输出格式:

## 竞争性假设

### 假设1:[简要描述]
- **基于方法**:[求同/求异/并用/剩余/共变]
- **核心主张**:[一句话概括]
- **支持证据**:[列出支持的事实]
- **潜在弱点**:[列出不利的事实]
- **可废止条件**:[什么证据会推翻此假设]

### 假设2:[简要描述]
...

Step 3: 假设评估(Hypothesis Evaluation)

评估标准(PEIRCE):

标准 含义 评估问题
解释力 覆盖度 能否解释所有已知事实?
简洁性 奥卡姆剃刀 是否引入不必要实体?
可检验性 实证可能 能否被验证或证伪?
背景契合 先例一致性 与类似案例是否一致?

评估矩阵:

假设 解释力 简洁性 可检验性 背景契合 综合
H1 高/中/低 高/中/低 高/中/低 高/中/低 ⭐⭐⭐⭐⭐
H2 ... ... ... ... ...

Step 4: 最佳解释推断(Inference to Best Explanation)

决策:

  • 首选假设:综合评分最高
  • 备选假设:评分相近的保留选项
  • 关键不确定性:影响判断的信息缺口

Step 5: 验证与修正(Validation & Refinement)

操作:

  1. 列出可进一步收集的证据
  2. 预测新证据对各假设的影响
  3. 制定假设修正的触发条件

4. 完整示例:Young v. Hitchens 溯因分析

4.1 案例事实

Young v. Hitchens(渔网捕鱼案)

已知事实:

  1. 原告在公海用网捕鱼,网几乎已闭合
  2. 被告划船进入网内,捕获鱼后离开

法律规则(盗窃罪构成要件):

  1. 实施了取走行为
  2. 物品属于他人
  3. 明知物品属于他人
  4. 取走的故意
  5. 例外:为防止危险而取走

待解释现象: 被告行为是否构成盗窃?


4.2 假设生成(应用米尔五法)

假设1:缺乏所有权认知(要件3不成立)

基于方法:求异法

逻辑应用:

有明确标记的网 → 被告知道权属(通常情况)
无明确标记的网 → 被告可能不知权属(本案情况)
────────────────────────────────────────────
∴ 标记缺失导致认知缺失(充分条件分析)

论证:

  • 公海是公共渔场,网未明确标记
  • 网"几乎闭合"但非完全闭合,权属不明确
  • 被告可能真诚相信鱼是公共资源

支持证据:

  • 开放式海域环境
  • 无权属标记
  • 网未完全闭合

潜在弱点:

  • 网几乎闭合暗示有人作业
  • 被告主动进入网内而非绕道

可废止条件: 如果有证据证明被告明知网属原告(如原告大声警告)


假设2:占有未完成(要件2不成立)

基于方法:求同法

逻辑应用:

案例1:网完全闭合+鱼在网内 → 占有确立
案例2:鱼已捕获在船上 → 占有确立
本案:网几乎闭合+鱼仍在水中 → ?
────────────────────────────────────
∴ "完全控制"是占有的必要条件(本案缺少)

论证:

  • fish仍在水中,未完全脱离自然状态
  • 原告的控制尚未完成
  • 公海原则下,未完成占有不排斥他人介入

支持证据:

  • 网"几乎"闭合而非"已经"闭合
  • 鱼仍在开放水域
  • 原告尚未实际提取

潜在弱点:

  • 原告已投入劳动
  • 被告行为具有掠夺性

可废止条件: 如果证明行业惯例认为"几乎闭合"即构成占有


假设3:意外行为(要件1或4不成立)

基于方法:剩余法

逻辑应用:

被告行为 = 故意盗窃 + 意外误入
已知:无证据证明故意
────────────────────
∴ 剩余部分用"意外"解释

论证:

  • 能见度差,被告未看清网具
  • 导航误差导致误入
  • 捕获鱼是顺势行为,非预谋

支持证据:

  • 天气/海况条件
  • 被告航行轨迹
  • 无预谋证据

潜在弱点:

  • 被告主动捕获并带走鱼
  • 未立即道歉或赔偿

可废止条件: 如果有证据证明被告事先观察网具位置


假设4:必要防卫(例外适用)

基于方法:共变法

逻辑应用:

危险程度低  → 无需进入网内
危险程度高  → 必须进入网内(避险)
────────────────────────────
∴ 危险程度与进入必要性共变

论证:

  • 被告船只有碰撞危险
  • 进入网内是避免更大损害的唯一方式
  • 符合紧急避险原则

支持证据:

  • 当时海况
  • 其他船只位置
  • 被告船只操控限制

潜在弱点:

  • 需证明"紧迫危险"存在
  • 捕获鱼与避险必要性不成比例

可废止条件: 如果证明当时无碰撞危险,或被告可安全绕行


假设5:证据不足(要件4不成立)

基于方法:求同求异并用法

逻辑应用:

求同:所有盗窃案都有"故意"要件
求异:有故意→盗窃成立;无故意→盗窃不成立
────────────────────────────────────
∴ "故意"既是必要条件也是充分条件
本案:故意无法证明

论证:

  • 公海捕鱼竞争激烈,行为可能是抢占资源而非盗窃
  • 无法排除"误以为无主"的可能性
  • 刑事/严格责任标准下,证据不足应作有利于被告的解释

支持证据:

  • 公海捕鱼背景
  • 无事先沟通记录
  • 行为可多种解读

潜在弱点:

  • 行为本身暗示意图
  • 被告获利事实

可废止条件: 如果有直接证据证明被告意图(如事前言论)


4.3 假设评估矩阵

假设 解释力 简洁性 可检验性 背景契合 综合
H1 认知缺失 ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ 4.5
H2 占有模糊 ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ 3.5
H3 意外行为 ⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐ 3.0
H4 必要防卫 ⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐ 2.5
H5 证据不足 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐ ⭐⭐⭐⭐⭐ 4.0

4.4 最佳解释推断

首选假设:H1(缺乏所有权认知)

理由:

  • 解释力:充分解释被告为何进入网内(真诚相信公共资源)
  • 简洁性:无需假设复杂动机,基于客观环境
  • 可检验性:可通过环境证据(标记、能见度)验证
  • 背景契合:符合公海捕鱼的特殊背景

置信度:中高

备选假设:H5(证据不足)

适用情形:

  • 如果无法证明被告实际认知状态
  • 如果适用严格责任标准

关键不确定性:

  • 被告实际认知状态(主观意图)
  • 行业惯例对"占有"的定义

验证建议:

  1. 调查渔网是否有明显标记
  2. 询问行业惯例
  3. 调查被告当时是否收到警告
  4. 分析被告过往行为模式

4.5 假设修正触发器

新证据出现 假设修正
被告事前观察网具 H3被推翻,转向H1或H5
原告大声警告被告 H1被推翻,转向H5
行业惯例:几乎闭合=占有 H2被强化
被告事前言论显示意图 H1、H3、H5均被推翻
当时无碰撞危险 H4被推翻

5. 另一个例子:求异法在侵权中的应用

案例:产品警告标签案

事实:

  • 案例A:有警告标签 → 无损害发生
  • 案例B:无警告标签 → 损害发生(本案)

求异法应用:

有警告 → 无损害
无警告 → 有损害
────────────────────
∴ 警告缺失是损害的充分条件

溯因假设:

  • 假设:如果提供警告,损害可避免
  • 法律后果:制造商未尽警告义务,承担侵权责任

6. 输出模板

# 溯因推理分析报告

## 1. 待解释现象
[描述核心争议]

## 2. 已知事实
- [事实1](来源/强度)
- [事实2](来源/强度)

## 3. 竞争性假设(应用米尔五法)

### 假设1:[描述]
- **方法**:[求同/求异/并用/剩余/共变]
- **逻辑应用**:[具体逻辑形式]
- **核心主张**:[一句话]
- **支持**:[证据]
- **弱点**:[反证]
- **可废止条件**:[推翻条件]

### 假设2:[描述]
...

## 4. 评估矩阵
[评分表]

## 5. 最佳解释
- **首选**:[假设]
- **理由**:[基于标准]
- **置信度**:[高/中/低]
- **备选**:[假设]

## 6. 关键不确定性
- [缺口1]:[验证建议]

## 7. 修正触发器
- [证据X] → [修正行动]

7. 故障排除

问题:假设生成不足

解决: 强制应用全部五种米尔方法,每种至少生成一个假设

问题:方法选择错误

解决:

  • 找必要要件 → 求同法
  • 找充分条件 → 求异法
  • 强化可信度 → 并用法
  • 解释剩余 → 剩余法
  • 程度关系 → 共变法

问题:过早收敛

解决: 必须列出至少3个假设并完成评估矩阵后再做选择

问题:混淆推理类型

解决: 明确标注"假设"、"最可能的解释",准备修正触发器


8. 快速检查清单

  • 已识别待解释的核心现象
  • 已区分已知事实与信息缺口
  • 已应用至少3种米尔方法生成假设
  • 每个假设都有支持证据和反证
  • 已完成结构化评估矩阵
  • 已明确首选假设和备选假设
  • 已制定验证方案和修正触发器
  • 已标注假设的可废止性