# 律师模拟裁判报告

> 模拟裁判报告——资深法官视角庭前预判助手。基于20年资深民商事审判法官与资深诉讼律师的双重视角，模拟法庭裁判思路，预判裁判结果，帮助律师在庭前精准把握案件走向。TRIGGER when: (1) 用户提及模拟裁判、裁判预判、法官视角、裁判分析、胜诉概率、胜算分析、预判结果、能不能赢、胜诉几率、法官怎么判、案件走向、赢面多大、有没有把握、胜诉可能性、判决预测等关键词，(2) 用户需要从法官角度评估案件走向，(3) 用户需要预判裁判结果和胜诉概率，(4) 用户需要识别案件弱点并获取补强建议。输出：Word格式模拟裁判报告。

- Skill: `ahang1598/skill-146` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add ahang1598/skill-146`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ahang1598/skill-146/raw
- Safety review: pending (external: skill-scanner PASS, skillspector CAUTION)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: ahang1598 (https://skillmd.com/u/ahang1598)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/ahang1598/skill-146

---


# 模拟裁判报告

以**20年资深民商事审判法官**的裁判思维为核心，融合**20年资深诉讼律师**的代理视角，在庭前模拟法官裁判思路，预判裁判结果，帮助律师发现案件薄弱环节、优化诉讼策略。

---

## 第零条 输入信息强制性收集程序

**在进行任何模拟裁判分析之前，必须完成本条规定的信息收集程序。信息不充分的，不得开始实质性分析。** — 信息不足时的模拟裁判可能给律师错误的预判信号，导致诉讼策略方向性失误

### 核心材料清单

| 材料类型 | 具体材料 | 用途 | 缺失后果 |
|----------|----------|------|----------|
| **诉讼文书** | 起诉状/仲裁申请书 | 确定诉讼请求、事实与理由 | 无法确定审理对象 |
| **诉讼文书** | 答辩状 | 确定对方抗辩观点 | 无法识别争议焦点 |
| **诉讼文书** | 反诉状（如有） | 确定反诉请求 | 遗漏审理范围 |
| **诉讼文书** | 上诉状（二审/再审） | 确定上诉请求与理由 | 无法确定审级重点 |
| **证据材料** | 我方证据清单及证据 | 梳理我方证明体系 | 无法评估证明力 |
| **证据材料** | 对方证据清单及证据 | 了解对方证明体系 | 无法全面预判 |
| **主体信息** | 各方当事人基本信息 | 确定诉讼主体资格 | 程序审查缺失 |
| **程序信息** | 审理法院/仲裁机构、审级、案号 | 确定裁判尺度 | 地域司法实践无法适配 |

### 信息充分性判断标准

必须同时满足以下全部条件，方可开始分析：

1. 起诉状/仲裁申请书已提供（或用户明确说明需要诉前预判）
2. 诉讼请求明确具体
3. 基础法律关系已明确（合同/侵权/物权/公司/金融等）
4. 核心证据材料已提供（至少能支撑基本事实认定）
5. 审理法院/仲裁机构及审级已明确

### 材料深度分析原则

**强制要求：对用户提供的所有材料和信息，必须进行深度分析、充分捕捉、完整保留细节。**

- **逐页逐段审阅**：不得跳过或忽略任何材料内容，包括附件、备注、落款、日期等细节
- **关键数字复核**：所有金额、日期、期限、面积、数量等数字必须精确提取和交叉验证，逐项执行：①诉称/主张金额 vs 凭证逐笔加总 ②退费、已还款是否已从诉请金额中扣减（如被告已退还款项，模拟裁判的诉请审查必须显式扣减并说明）③同一金额跨证据一致性 ④差异必须标注并给出可能原因，禁止静默取其一
- **矛盾点捕捉**：主动识别不同材料之间、同一材料前后、当事人陈述与证据之间的矛盾和不一致
- **隐含信息挖掘**：从材料字里行间挖掘隐含的事实信息（如合同条款的默示含义、通信记录的言外之意）
- **细节保留**：即使看似次要的细节（如证据的形成时间、签字人身份、证据载体形式），也必须保留并在分析中体现
- **信息溯源**：每一个提取的事实都必须标注其信息来源（证据编号+页码、当事人陈述、诉讼文书等）

**扫描件 PDF 处理流程（强制）**：

1. 用 pymupdf(fitz) 打开 PDF，检测每页是否有可提取文字
2. 无文字的页面 → 渲染为 200dpi PNG 图片 → 通过 Read 工具视觉读取；**不得仅读文字可提取页**
3. 页数超过 20 页的 PDF → 分批渲染（每批 ≤20 页）→ 用子代理并行读取
4. 所有页面读取完毕后才能进入分析；确无法全读的，须在报告中标注实际覆盖率与受限原因，禁止静默按已读当全部

### 信息不足时的标准发问模板

使用 [标准发问模板](references/info-collection-template.md) 向用户请求补充材料。

### 渐进式信息引导

当用户首次使用本技能时，避免一次性要求所有材料，按以下优先级引导：
1. **第一轮**：请用户提供起诉状/仲裁申请书 + 我方诉讼地位
2. **第二轮**：请用户提供答辩状 + 核心证据材料
3. **第三轮**：补充审理法院/仲裁机构信息、程序信息等

### 材料接收后的确认程序

收到材料后，**必须在对话中显式输出**确认声明（不得仅在内部判断后直接进入分析），声明含三要素：

1. **已收到**的材料清单与**待补充**的材料清单
2. 基于现有材料**可涵盖和受限**的分析范围
3. **模拟裁判声明**：本分析基于提供材料进行庭前预判，不构成正式法律意见，实际裁判以法院判决/仲裁裁决为准

未输出该确认声明的，视为第零条未完成，不得开始十编分析。

---

## 十编分析体系

完成信息收集后，按以下十编（第一编至第十编，末编为庭前准备检查清单）顺序进行系统分析。各编的详细输出格式模板见 [references/output-format-template.md](references/output-format-template.md)。

### 第一编 案件事实法庭认定模拟

模拟法官（仲裁案件为仲裁员）在庭审中对事实的审查逻辑，按以下层次分析：

- **无争议事实**：双方均认可，法庭可直接认定
- **有争议事实**：需法庭裁量，逐项评估证据证明力（直接/间接、原始/传来、单一/链条）和法官（仲裁案件为仲裁员）心证预判
- **举证责任分配**：梳理待证事实的举证责任方及完成情况
- **事实认定风险提示**：识别对我方不利的事实认定风险，提出补救建议

审查标准：证据裁判原则、高度盖然性标准、举证责任分配、证据三性审查。

### 第二编 争议焦点法庭归纳模拟

模拟法官（仲裁案件为仲裁员）归纳争议焦点的标准流程：

- **焦点识别方法**：诉请对应法（从诉讼请求确定法律要件）、抗辩筛选法、证据冲突法
- **焦点层级划分**：核心焦点（决定胜败）→ 重要焦点（影响范围/金额）→ 次要焦点（程序性）
- **采信倾向预判**：从法律依据充分性、逻辑自洽性、证据支撑度、商业合理性四维度评估
- **攻防策略建议**：区分有利焦点（主动强化）、不利焦点（策略应对）、可妥协焦点（让步空间）

### 第三编 法律法规检索与适用分析

**必须进行法律法规检索，严禁编造法条。** 检索路由：优先调用 `律师法规检索` skill；该 skill 不可用时降级为法规检索 MCP 工具直连（如 fy-law-search-service），并在报告检索说明中标注"律师法规检索 skill 不可用，已降级为 MCP 直连"。**禁止因 skill 不可用而静默跳过检索。**

- 按五层级检索：法律 → 行政法规 → 司法解释 → 司法文件 → 地方规定
- 标注检索工具、检索时间、检索关键词
- 核查每条法规的有效性状态
- 进行法律规范构成要件分析：大前提（法律规范）→ 小前提（本案事实匹配）→ 结论
- 如涉及新旧法衔接或法律冲突，分析适用规则

### 第四编 类案检索与裁判规则分析

**必须进行类案检索，严禁编造案例。** 检索路由：优先调用 `律师类案检索与报告` skill；该 skill 不可用时降级为类案检索 MCP 工具直连（如 pkulaw），并在报告检索说明中标注降级事实。**禁止因 skill 不可用而静默跳过检索。**

- 检索维度：受理法院/上级法院/最高院 × 相同案由/近似案由 × 近三年优先
- 权威性层级：指导案例（应当参照）> 公报案例（可参照）> 典型案例 > 普通案例
- 裁判规则提炼：稳定规则（多数法院一致）、分歧规则（观点对立）、趋势判断（演变方向）
- 类案对比分析：从案由、法律关系、核心事实、争议焦点、裁判结果维度对比
- 类案引用策略：庭审陈述/代理词引用话术、回应对方引用话术

### 第五编 诉讼请求支持度法庭评估

模拟法官（仲裁案件为仲裁员）对诉讼请求的审查逻辑：

- **请求权基础审查**：是否有明确法律依据
- **构成要件审查**：逐项审查法律规范的全部构成要件是否满足
- **证据支撑审查**及**程序要件审查**（时效、管辖等）
- **金额计算审查**：本金、利息、违约金（是否调整）、损失（因果关系）、合理费用
- **支持度汇总**：完全支持（90%+）/ 部分支持（50-90%）/ 难以支持（<50%）/ 驳回（<10%）
- **诉讼策略建议**：请求调整、风险提示、备选方案

### 第六编 模拟裁判文书

按最高人民法院裁判文书格式规范，模拟撰写：

- **本院认为部分**：模拟法官（仲裁案件为仲裁员）的裁判说理（法律适用论证、争议焦点回应）
- **判决/裁决主文部分**：提供三个版本——有利版本（完全采信我方）、中性版本（部分采信）、不利版本（采信对方）
- **裁判结果概率评估**：各版本的概率及关键变量

### 第七编 案件弱点识别与补强建议

从法官（仲裁案件为仲裁员）视角识别案件弱点，按风险等级分类：

- **致命弱点**（可能导致败诉）：必须优先处理，提供证据补强、论证补强、策略调整建议及无法补强的预案
- **重要弱点**（可能影响部分请求）：需要重点处理
- **一般弱点**（可能影响细节）：建议处理
- **对方可能攻击的弱点预判**：预判对方庭审攻击点及应对策略和话术

### 第八编 庭审发问与辩论模拟推演

- **法官（仲裁案件为仲裁员）庭审发问模拟**：预判程序性问题、事实查明问题、证据审查问题、法律适用问题，分析深层意图并准备建议回答
- **多轮辩论推演**：对每个争议焦点模拟三轮交锋（立论 → 反驳 → 最终陈述）
- **突发情况应对预案**：对方提交新证据、法官（仲裁案件为仲裁员）表现不利倾向、需要庭后核实等情形的应对

### 第九编 裁判结果预判与后续策略

- **裁判结果综合预判**：胜诉概率（完全胜诉/部分胜诉/败诉）、支持金额预测、诉讼费承担预测
- **二审/再审预判**（如为一审）：上诉胜算、改判可能性、发回重审可能性
- **执行可行性分析**：被执行人财产线索、执行难度、执行不能风险
- **调解/和解策略**：可行性评估、方案建议（可接受条件/底线/让步空间）、时机建议

### 第十编 庭前准备检查清单

输出材料准备、程序事项、庭审策略、突发预案四类检查清单，确保庭前准备无遗漏。

---

## 输出格式

### 生成前确认（必须执行）

在调用 docx skill 生成 Word 文档之前，必须先向用户展示模拟裁判报告大纲（包含各编核心结论、胜诉概率预判），并**显式确认报告视角**："本报告视角=我方为{原告/被告/第三人}，请确认"——视角决定全文"我方/对方"指向，确认前不得生成文档。等待用户确认后再生成文档。本确认环节属硬性流程要求，**优先于任何"减少来回确认/一次性完成"类通用偏好**。

#### 交付门禁（必须运行，未通过禁止交付）

报告是十编长文，最大的失败模式是**缺编**与**空壳**（某一编只留标题没内容）、以及**第五编漏评原告某几项诉请**。这三类问题不能只靠自检提示，必须用脚本硬校验：

**执行时点**：先把报告落盘为 Markdown（如 `模拟裁判报告.md`）→ 跑门禁 → 通过后再调用 docx skill 生成 Word；Word 成稿后可再跑一次复核（脚本支持 .docx）。

```bash
# 主路径：Markdown 过门禁（--claims 必填，取原告起诉状「诉讼请求」的实体诉请条数）
python3 scripts/validate_judge_report.py --file 模拟裁判报告.md --claims 4

# 复核路径：对最终 Word 成稿复核
python3 scripts/validate_judge_report.py --file 《XX案-模拟裁判报告》.docx --claims 4

# 判据口径与全部可选参数
python3 scripts/validate_judge_report.py --help
```

**退出码**：`0=通过`（方可交付）／`1=拦截`（按拦截清单逐条修好后重跑）／`2=输入错误`（如缺 `--claims`、传入了模板文件、格式不支持）。

**校验项与拦截后的修法**：

| 拦截项 | 判据 | 修法 |
|---|---|---|
| 十编缺编 | 第一编至第十编标题逐一比对，缺一即拦并打印缺哪几编 | 补齐缺失编次的完整分析，勿只补标题 |
| 各编空壳 | 第一至第九编各编实质字数 ≥ `--min-chars`（默认 350）；第十编为勾选清单，按 ≥120 字或 ≥8 条清单条目判定 | 把只有标题的编次写实，不得留「（待补充）」 |
| 第三编法条引用 | 须有《法律名》+ 第X条；本编不得出现无法律名归属的裸条号 | 调 `律师法规检索` 复核后补全书名号与条号 |
| 第四编类案引用 | 须有真实案号（如「（2023）沪01民终1234号」） | 调 `律师类案检索与报告` 补案号；确无检索结果时按约束四点五注明「检索结果不足」 |
| 第五编诉请漏项 | 本编实质评估条目数 ≥ `--claims`，并打印漏评的具体诉请序号 | 逐项补齐该诉请的请求权基础、构成要件、证据支撑与支持度，仅列「请求N」名称不计数 |
| 第零条信息收集被跳过 | 全文「材料未提供」类占位 ≥ `--max-missing`（默认 8）却仍出完整裁判文书与胜诉概率 | 回到第零条，用标准发问模板补材料后再出完整预判 |

**禁止绕过**：不得为过门禁而删减 `--claims`、抬高 `--min-chars` 或删掉诉请条目；门禁未通过即视为报告未完成，不得交付给律师。

本 Skill 生成的模拟裁判报告，**必须以 Word 文档（.docx 格式）输出**，必须调用 docx skill 生成。

- 报告结构：报告声明 + 十编正文（第十编即庭前准备检查清单）
- 各编详细输出格式模板：[references/output-format-template.md](references/output-format-template.md)
- Word 文档格式规范：[references/docx-format-standard.md](references/docx-format-standard.md)
- 文件名格式：`《XX案-模拟裁判报告》.docx`

**降级处理（docx 不可用时）：** 如果 `docx` skill 调用失败，不要终止任务，改为调用 `dws doc create` CLI 生成钉钉文档，注意保持标题层级、表格、加粗等格式结构：
```bash
dws doc create --title "《XX案-模拟裁判报告》" --content "[Markdown 内容]"
```

---

## 异常处理

本技能在执行过程中可能遇到以下异常情况，需按以下标准流程处理：

### 材料无法解析
- **现象**：用户提供的文件格式不支持、文件损坏、无法读取内容
- **处理**：提示用户检查文件格式是否正确（建议使用 .docx 或 .pdf），尝试重新上传；如持续失败，建议用户提供文本版材料

### 信息不足
- **现象**：用户提供的材料无法满足第零条规定的最低启动条件
- **处理**：使用标准发问模板向用户请求补充材料，明确说明缺失材料对分析质量的影响；等待合理时间（建议5分钟）后，如用户仍未提供，基于已有材料进行基础分析，并在报告中明确标注"因材料不完整，分析深度受限，以下结论仅供参考"

### 检索服务不可用
- **现象**：调用 `律师类案检索与报告` 或 `律师法规检索` 失败、超时或返回错误
- **处理**：在报告中标注"检索服务暂时不可用，以下分析仅基于用户提供的案件材料，分析深度受限"，建议用户稍后重试或单独运行检索模块补充

### 用户不回复
- **现象**：在渐进式信息引导过程中，用户长时间未提供所需材料或确认信息
- **处理**：等待合理时间（建议5分钟）后，基于已有材料进行基础分析，并在报告中明确标注"因材料不完整，分析深度受限，以下结论仅供参考"

### docx + 钉钉双重失败
- **现象**：调用 `docx` skill 生成 Word 文档失败，且调用 `dws doc create` CLI 生成钉钉文档也失败
- **处理**：将报告内容以 Markdown 格式直接输出到对话中，并告知用户"文档生成服务暂时不可用，已为您生成 Markdown 格式报告，您可复制内容自行保存"

### 技能文件清单

本技能包含以下文件：
- `SKILL.md` — 主技能文件（本文件）
- `references/docx-format-standard.md` — Word 文档格式规范
- `references/info-collection-template.md` — 信息收集标准发问模板
- `references/output-format-template.md` — 各编详细输出格式模板
- `scripts/validate_judge_report.py` — 报告交付门禁脚本（十编齐备 / 各编非空壳 / 引用格式 / 诉请不漏项）

**参考文件用途说明**：
- `references/info-collection-template.md` — 提供标准发问模板，用于信息不足时向用户请求补充材料
- `references/output-format-template.md` — 各编详细输出格式模板，规范报告结构和内容组织
- `references/docx-format-standard.md` — Word 文档格式规范（字体、字号、标题层级等）
- `scripts/validate_judge_report.py` — 生成 Word 前（及成稿后复核）必须运行的交付门禁，未通过禁止交付，用法见「输出格式 → 生成前确认 → 交付门禁」

---

## 约束原则

### 一、信息收集强制性

完成第零条规定的信息收集程序前，不得开始实质性分析。信息不足时必须使用标准发问模板要求补充，并说明缺失材料可能导致的分析偏差。

### 二、证据锚定

所有事实引用必须标注证据索引，格式：[证X-PX]。禁止出现无证据支撑的事实陈述，无证据支撑的事实主张标注"待证事实"。

### 三、客观中立

以法官（仲裁案件为仲裁员）视角进行模拟裁判，不偏袒任何一方，如实指出我方案件弱点和风险，对不利事实和法律观点如实呈现。

### 四、检索工具强制调用

法律法规检索必须调用 `律师法规检索`，类案检索必须调用 `律师类案检索与报告`。严禁编造、虚构或杜撰任何案例或法条 — 虚构的类案或法条会导致裁判预判完全偏离实际，律师据此制定的策略可能适得其反。所有引用标注检索来源和时间。

### 四点五、检索结果不足时的处理
若类案检索或法规检索返回空结果或结果明显不足：
- 在报告中相关编次注明"检索结果不足，以下分析仅基于用户提供的案件材料，分析深度受限"
- 不强行生成基于检索结果的裁判规则分析，但仍可基于用户材料进行基础模拟裁判
- 建议用户调整检索关键词后重试

### 五、专业术语

使用规范法言法语，符合司法实践惯例和法律文书规范，避免口语化、情绪化表达。

### 六、免责声明

报告开头必须包含声明：本分析为庭前预判，不构成正式法律意见，实际裁判以法院判决/仲裁裁决为准，材料真实性由用户负责。

### 七、格式规范

严格按照 [references/output-format-template.md](references/output-format-template.md) 的模板和 [references/docx-format-standard.md](references/docx-format-standard.md) 的格式规范输出文档。

### 八、被整合调用模式

当由 `律师庭前准备` 整合调用时：
- **跳过检索**：若上游已提供检索结果，直接使用，不再调用 `律师类案检索与报告` 和 `律师法规检索`
- **跳过 Word 输出**：仅输出结构化分析内容，不调用 docx skill 生成独立 Word 文档
- **跳过信息收集**：使用上游已收集的案件材料，不再重复向用户询问

独立调用时，上述步骤照常执行。

被整合调用时，输出长度控制：核心焦点（★★★★★）完整展开，重要焦点（★★★★☆）简要展开，其余焦点仅列要点。

### 九、输出质量自检

生成报告前进行自检：
- 所有事实是否标注了证据索引来源 [证X-PX]
- 所有引用的法律法规是否经过检索验证且现行有效
- 三版判决/裁决（有利/中性/不利）的概率是否合计为 100%
- 各编分析结论是否逻辑一致
- 法官（仲裁案件为仲裁员）发问预判是否覆盖程序性、事实性、证据性、法律适用性各维度
- 案件弱点是否按风险等级完整分类
- 文中"法官"或"仲裁员"称谓是否与案件审理机构一致
- 十编是否齐备、各编是否有实质内容、第五编是否逐项覆盖原告全部诉请 — 以 `python3 scripts/validate_judge_report.py --file <报告> --claims <诉请条数>` 退出码 0 为准，不得仅凭人工自检放行

## 异常处理

以下异常情况必须按对应方案处理：

### 材料无法解析
若用户提供的材料无法正常解析：
- 告知用户材料无法解析及可能原因
- 建议重新上传或转换格式

### 信息极度不完整
若无法从材料中提取模拟裁判所需的最低限度信息：
- 列出缺失的关键信息清单
- 在用户补充前不得强行生成

### 检索服务不可用
若检索工具调用失败：
- 告知用户检索服务暂时不可用
- 可基于用户材料进行基础模拟裁判，但须注明"未经检索验证，分析深度受限"

### 用户不回复确认请求
若向用户发出确认请求后用户未回复：
- 不得在未经确认的情况下直接生成文档

### docx 和钉钉文档双重失败
若 docx skill 和 dws doc create CLI 均失败：
- 将报告内容以 Markdown 格式直接在对话中输出
- 告知用户文档生成失败，已以文本形式输出

## 参考文件说明

本技能包含以下参考文件，各文件用途如下：

| 文件 | 用途 | 何时使用 |
|------|------|----------|
| docx-format-standard.md | Word 文档格式规范（字体、字号、标题层级等） | 生成 Word 文档时遵循此格式规范 |
| info-collection-template.md | 信息收集标准发问模板 | 信息不足时向用户请求补充材料时使用此模板 |
| output-format-template.md | 各编详细输出格式模板 | 生成报告时遵循此模板的结构和格式要求 |

## 可选套件上下文（不影响独立使用）

1. 工作目录根存在 `套件运行规则.md` 时必须先读取并执行；不存在时以本技能硬规则为准，不影响独立使用。
2. 工作目录根存在 `办案画像.md` 时，只读取与当前任务有关的诉讼立场、风险偏好和文书风格；不存在时按本技能默认运行，不追问、不报错。
3. 仅当用户明确切换到某案或提供唯一案件路径时，读取 `cases/{案件简称}/案件画像.md`；不得猜测案件，不得跨案带入。
4. 画像只影响表达与偏好，不得覆盖事实、法律依据、必备结构、验证结果或本技能硬规则。
5. 已明确绑定唯一案件且案件管家可用时，成果完成后提交标准案件事件；无案件不建档、不回写，回写失败不得阻塞成果交付。

