npx skills add ...
npx skills add cat-xierluo/legal-skills --skill yuandian-law-search
元典法律检索与精选报告。查询中国法律法规、案例或围绕案件争点查找依据时使用;优先直接调用可用的元典 MCP,无 MCP 时使用 API。轻量理解问题、筛除不适用候选,按需生成可追溯报告。不要用于替代完整证据审查、诉讼方案或正式法律意见。
npx skills add cat-xierluo/legal-skills --skill yuandian-law-search
把中间层用于两件事:把问题问准,把返回材料选准。普通检索直接执行;不要把思维模型变成每次必填的表格。
普通对话不生成 research-plan.json、selected-sources.json,不运行合同校验,不强制拉详情、不自动语义加关键词双查。不要为凑正反两面另发请求:一次返回可以同时包含支持和反向材料。
YD_STRATEGY=aggressive/balanced/economical 是历史兼容配置,不再指挥法律检索,也不再改变 CLI 检索参数。不要先读取策略、更改用户配置或批量执行旧流程。只保留能改变检索或选材的判断,不要求展示内部推理全过程:
例如“提前退租能否没收保证金”,需要区分普通房屋租赁与融资租赁,并将“保证金是否构成违约金”作为待验证问题,不能预先认定。房屋过户与尾款问题,要比较同时履行还是先后履行;客户名单纠纷要看信息内容、保密措施及使用行为,不能只看“员工离职”。
涵摄是判断方式,不是固定输出工序。 只有多争点相互牵制、决定性依据冲突、用户明确要求深度案件研究/完整检索计划时,才按需加载 深度研究。不得仅因有案件事实或代理立场就升级。
先指出首轮尚未解决的缺口,再选择一个对应动作:
| 观察到的问题 | 有必要时的下一步 |
|---|---|
| 已知法名条号/案号,需要确定文本 | 精确详情;已有完整可核对文本则不重复取 |
| 结果混入近邻案型 | 补关键事实、换表达或使用该接口支持的过滤 |
| 语义结果主题对,但履行顺序/裁判命题不对 | 用已经发现的裁判用语做关键词/字段复检 |
| 零命中 | 检查参数、缩短过窄表达或换检索方式;不宣称“无类案” |
| 返回文本不足以支撑拟引用结论 | 只核验准备采用的来源;取得不到就披露未核实 |
| 缺的是案件事实或证据 | 提示补充,不用更多查询代替补证 |
已解决用户问题、没有新有效材料、或下一步超预算时停止并说明边界。关键词技巧和场景示例仅在需要时读 查询修正、检索示例。
MCP 连接配置/可选归档见 MCP 指南。不要为归档把整份工具响应重新手写成 JSON;有文件再用 ingest --input,没有则保留工具调用和来源链接即可。
CLI 默认写 archive/ 原始 JSON、per-call Markdown,通常另写工作目录副本;这些是候选底稿,不是正式报告。普通 API 检索优先加 --no-report 避免底稿冒充交付。
--no-report:不写 Markdown,仍写 archive JSON。--no-cwd-report:仅不写工作目录 Markdown。--no-archive:关闭全部检索留存;仍读取已有缓存,新查询不再入缓存,后续可能重复扣费。此开关不代替用户明确发起的 consolidate 报告写入。--archive-dir/YD_ARCHIVE_DIR:重定向归档。归档失败只告警,不吞响应、不自动重试。请求发送至 open.chineselaw.com,来源链接可能位于 ydzk.chineselaw.com;用最少必要事实,先脱敏。原始文书、客户材料、Key 和归档不提交公开仓库。不要输出 scripts/.env 内容或把 Key 写入命令。
MCP 路径只需客户端已配置元典工具,无本地 Python 或 API Key 前置要求。API/归档/报告脚本使用 Python 3 标准库,无第三方 Python 包。
| 依赖 | 安装方式 |
|---|---|
| Python 3(仅本地脚本) | macOS:brew install python;Linux:sudo apt-get install python3 |
需要 API 时从环境变量 YD_API_KEY 或 scripts/.env 读取 Key,缺失时按 API 入口 提示配置;不因 Key 缺失阻止使用现成 MCP 或整理已有结果。