prc-legal-research-case-search · git:20260529.efece30 · 2026-05-29 · sha256 4cc4587154a51e82

prc-legal-research-case-search git:20260529.efece30A

Immutable. This exact content is served forever at /api/v1/blob/4cc4587154a51e82.

---
name: prc-legal-research-case-search
description: >
  中国裁判文书检索助手。用户需要查找案例判决、检索特定类型的裁判文书、寻找事实相似的
  判例、查看指导性或典型案例时触发。适用场景:主题案例检索、已知案号查全文、权威案例
  优先、按法院 / 地域 / 时间筛选、寻找事实相似判例。本 skill **仅覆盖中国大陆法院**
  裁判文书——非中国大陆法事项请走当地商业法律研究服务或当地律所;仲裁 / 劳动仲裁裁决不在覆盖范围。
argument-hint: "[案号 | 主题关键词 | 自然语言事实描述]"
---

# 中国裁判文书检索

## 适用范围(先读)

本 skill 通过 `legal_research.search_cases` / `legal_research.fetch_case` capability 接入元典案例库(`yuandian-case` MCP),**仅中国大陆法院裁判文书**。

**不要在以下场景使用本 skill:**

- **美国法案例 / 其他非中国大陆法案例**:本 skillpack 不覆盖;请走当地商业法律研究服务(Westlaw / LexisNexis / CoCounsel 等)或当地律所。
- **其他法域**(EU / UK / HK / Singapore 等):不覆盖。
- **港澳台地区**:不在元典覆盖范围。
- **仲裁机构作出的裁决**(如 CIETAC、ICC、各地仲裁委):不在覆盖范围。
- **劳动仲裁机构作出的裁决**:不在覆盖范围。
- **起草法律文件、表格或模板** — 超出本 skill 范围。
- **执行具体任务的指令** — 超出本 skill 范围。
- **穷举式检索**(如"找出所有讨论 XX 的案件") — 元典 MCP 有返回数量限制,无法保证穷举。
- **需要查找法律条文** — 建议使用 `prc-legal-research-law-search`。
- **需要综合分析法律问题、输出研究报告** — 建议使用 `prc-legal-research-deep-research`。
- **需要查询企业信息** — 建议使用 `prc-legal-research-company-search`。

## 前置条件 / 连接器探测

`legal_research.search_cases` capability(实际由 `yuandian-case` MCP 提供)必须实际连通才能跑。

**严禁仅凭配置文件声明就认为连接器可用**——必须实际探测一次轻量级 capability 成功后才往下走。失败标 `[连接器未核验]` 并停止:

```text
元典案例检索工具未连接(或探测失败)。请确认对应的 MCP 服务器 API 凭据已配置、
网络可达,并在重启 agent 后重试。订阅与凭据问题联系数据源方(元典开放平台
https://open.chineselaw.com/,支持邮箱 yuandianzonghe@thunisoft.com)。
```

## 第一步:分析查询意图

从对话上下文中获取用户的查询需求,无需用户重复输入。

**已知案号**:
- 直接调用 `yuandian_rh_case_details`(`type="ptal"`),若无结果再试 `type="qwal"`。

**主题案例检索**:
- 提炼案件关键词(案由、争议焦点、特殊事实情节)。
- 确定筛选条件:
  - `ajlb`:案件类别(民事案件 / 刑事案件 / 行政案件 / 执行案件)。
  - `wszl`:文书种类(判决书 / 裁定书 / 调解书)。
  - `xzqh_p`:省级行政区。
  - `ja_start` / `ja_end`:裁判日期范围。

**权威案例优先**:
- 用户提到"指导性案例" / "典型案例"或需要最权威判例时,优先调用 `yuandian_rh_qwal_search`。

**事实相似判例**:
- 用户描述较复杂的事实情形,难以提炼精确关键词时,使用 `yuandian_case_vector_search`。

## 第二步:分层检索

### 工具选择矩阵

| 场景 | 首选 MCP 工具 | 补充工具 |
|------|--------------|----------|
| 已知案号,需全文 | `yuandian_rh_case_details`(type=ptal) | `yuandian_rh_case_details`(type=qwal) |
| 权威案例(指导性 / 典型) | `yuandian_rh_qwal_search` | `yuandian_case_vector_search`(dianxing=true) |
| 主题关键词检索(无权威要求) | `yuandian_rh_qwal_search`(先)→ `yuandian_rh_ptal_search`(扩展) | `yuandian_case_vector_search` |
| 关键词检索结果 < 3 条相关案例 | `yuandian_case_vector_search` | — |
| 事实相似判例 | `yuandian_case_vector_search` | `yuandian_rh_ptal_search` |
| 按援引法条查案例 | `yuandian_rh_ptal_search`(yyft=["法条全称"]) | `yuandian_rh_qwal_search` |

### 检索顺序(硬性)

1. **权威案例优先**:先调用 `yuandian_rh_qwal_search` 获取指导性 / 典型案例。
2. **普通案例扩展**:调用 `yuandian_rh_ptal_search` 扩大样本量。
3. **语义补充**:若以上两步相关结果 < 3 条,调用 `yuandian_case_vector_search` 补充。

不允许跳过权威案例直接走普通案例 / 语义检索——除非用户明确不需要权威案例。

### MCP 工具说明

**`yuandian_rh_qwal_search`** — 权威案例关键词检索(指导性 / 典型案例)
- 参数:`qw`(全文关键词)、`ay`(案由)、`ajlb`(案件类别)、`ja_start` / `ja_end`(日期范围)、`top_k`。
- 返回:`{"total": int, "lst": [...]}`,取 `lst` 前先检查 `total > 0`。

**`yuandian_rh_ptal_search`** — 普通案例关键词检索
- 参数:`qw`、`fxgc`(分析过程关键词)、`ajlb`、`wszl`、`xzqh_p`、`yyft`(援引法条列表)、`top_k`。
- 返回:`{"total": int, "lst": [...]}`。

**`yuandian_rh_case_details`** — 案例详情全文
- 参数:`type`("ptal" 或 "qwal",必填)、`ah`(案号)或 `id`。
- 返回:案例全文,含 `content` / `dsr` / `fxgc` / `pjjg` 等字段。

**`yuandian_case_vector_search`** — 案例语义检索
- 参数:`query`(自然语言)、`wenshu_type`(案件类别)、`dianxing`(true = 仅权威案例)、`cj`(法院层级)、`return_num`。
- 返回:按相似度排序的案例列表,每条含 `score`。

## 第三步:输出结果

以清晰格式在对话中直接呈现,**无需保存文件**。

### 检索结果列表格式

先列权威案例(如有),再列普通案例:

```
【权威案例】(共 X 件)
1. {案件名称}
   案号:{案号}
   法院:{法院名称}  |  裁判日期:{YYYY-MM-DD}  |  文书类型:{判决书 / 裁定书 / ...}
   案由:{案由}
   核心观点:{50-100 字,摘录最关键的裁判意见或法律认定}

2. ...

---

【普通案例】(共 X 件,显示前 X 件)
3. {案件名称}
   案号:{案号}
   法院:{法院名称}  |  裁判日期:{YYYY-MM-DD}  |  文书类型:{...}
   核心观点:{50-100 字}

...

如需某案全文,请告知案号。
```

### 全文输出格式

```
【{案件名称}】
案号:{案号}
法院:{法院}  |  裁判日期:{日期}  |  文书类型:{类型}
案由:{案由}

当事人:{原告 / 申请人} vs {被告 / 被申请人}

{全文内容(分段呈现)}
```

### 语义检索结果标注

```
(语义相似度:{score:.3f})
```

## 来源标签三级分级

- `[元典案例]`:本会话内通过 `legal_research.search_cases` / `legal_research.fetch_case` capability 实际返回的案例。默认标签。
- `[verify - 需对照元典原文 / 裁判文书网]`:检索命中但仍需用户对照原文核实的内容(如新兴领域薄弱覆盖、跨年份口径差异)。
- `[模型知识 — 需核验]`:未经 MCP 核验、来自模型记忆的内容。**仅在 MCP 不可用时使用**。

## 工作约束

- **不编造判决**:所有案例信息必须来自 MCP 工具实际返回,未检索到时如实告知 `[模型知识 — 需核验]`。
- **权威优先**:结果中权威案例(指导性 / 典型案例)置于普通案例之前。
- **摘要客观**:核心观点摘要应如实反映裁判立场,不加评论。
- **数量提示**:命中总数 > 显示数量时,告知用户实际总数并提示可进一步筛选。
- **时效说明**:若检索到的案例裁判日期较早(如 5 年以上),建议用户注意司法实践可能的变化。
- **新兴领域覆盖局限**:数据爬虫 / AI 生成内容侵权 / 算法歧视 / 数据合规等新兴领域 qwal 库收录量有限。命中数低时降级到 ptal + vector 检索,并在输出中明示覆盖局限("qwal 库目前对该主题收录较少,主要从普通案例 / 语义检索补充——以下案例不代表权威立场")。
- **来源标签**:所有案例引用按三级分级标注。

## 工作成果头部

按 profile 中角色 + 法域决定:

- 律师 + 中国法:`保密 / 内部法律分析 — 仅供法务团队使用 — 不构成外发法律意见`
- 非律师:`研究笔记 / 内部记录 — 不构成法律意见 — 请律师复核后再依赖`

外发给业务方 / 客户的版本去工作成果头。

## 非律师门

案例检索本身是事实查询。但当用户**基于本 skill 检索的案例做具体决策**(出具法律意见、向监管机构提交、起草诉讼文件、向客户提出实务建议等)时,先 surface:

```text
本 skill 返回的裁判文书是研究材料——汇集了元典案例库的命中。
它不是对你具体事实的法律意见。

如果计划基于这些案例做具体决策(给客户回函、监管提交、诉讼起草、对外发表观点),
是否已与律师 / 有执业资格的法律人员复核过?
- 是:明确确认后继续
- 否:建议先与律师复核案例在你具体场景下的可援引性、地方实务差异和最新裁判趋势
```

## 交接

- 用户基于案例做综合研究 → `prc-legal-research-deep-research`(8 阶段研究备忘录)。
- 涉及案例援引的法律条文 → `prc-legal-research-law-search`。
- 涉及案件主体的企业信息 → `prc-legal-research-company-search`(含涉诉文书列表等)。
- 用户问题涉及业务场景 → 对应 cluster 的 review skill:
  - 商事合同:`commercial-contract-review` 等。
  - 数据隐私:`privacy-use-case-triage` / `privacy-reg-gap-analysis` 等。
  - 监管合规:`regulatory-policy-diff` / `regulatory-gap-surfacer` 等。
  - 劳动用工:`employment-termination-review` / `employment-wage-hour-qa` 等。

## 本 skill 不做的事

- 不对美国法或非中国法事项使用。
- 不对仲裁 / 劳动仲裁裁决检索(不在覆盖范围)。
- 不在 capability 不可达时尝试用模型知识"模拟"检索。
- 不编造案号、不伪造裁判日期、不虚构核心观点。
- 不替代律师做具体事实下的法律判断。
- 不保留 Claude 专属配置路径。
- 不要求用户调用 Claude slash command。

## 数据来源

- MCP server:`yuandian-case`(http stream,订阅管理)
- 数据来源:元典开放平台(北京华宇元典信息服务有限公司)
- API 文档:https://open.chineselaw.com/
- 支持邮箱:yuandianzonghe@thunisoft.com