case-retrieval
Installation
SKILL.md
案例检索 Skill
一、核心能力
- 关键词检索:支持通过
keyword传入明确案由、法院、案号、文书类型、时间等检索短语。 - 语义检索:支持通过
--semantic传入案件事实、争议事实、自然语言法律场景或案件材料摘要,与关键词检索二选一,用于查找相似案例。 - 结果格式化:基于接口返回的案号、案由、法院、审理程序、文书类型、裁判日期、公布类型、正文等字段生成可读结果
- 结果后处理:在检索结果基础上进行摘要提炼、关键信息提取、裁判要点归纳和类案对比
二、强制执行约束
- 必须调用脚本检索:只使用
scripts/search_cases.py发起检索,不得自行编写python -c、urllib、requests、curl或其他 HTTP 请求直接访问 API。 - 不得读取脚本后绕过脚本:脚本已经处理鉴权、请求头、分页和完整正文输出;即使需要确认字段,也不得改用内联代码请求 API。
- 单次检索只传一个查询语义:
keyword与--semantic二选一;不得把多个案由、法院、法规、主体关系和争议焦点堆在同一个参数里。 - 默认小结果集:首次检索使用
--size 3,必要时最多使用--size 5;只有用户明确要求批量结果时才提高条数,脚本会把--size限制在 10 以内。 - 默认返回完整原文:脚本优先输出接口
content字段的完整文本,不做字符数截断;不得添加抑制正文输出的参数。 - 筛选信息写入 query:当前脚本只支持
keyword、--semantic、分页和排序,不支持--court、--case-no、--cause、--from等结构化筛选参数。