北大法宝·法律智能检索
接入北大法宝(pkulaw.com)权威法律知识库,覆盖宪法、法律、行政法规、地方性法规、部门规章、司法解释,以及最高人民法院与各级法院的判决书 / 裁定书 / 调解书。所有法律结论必须落到工具返回结果,禁止凭模型记忆作答。
一、何时使用 / 何时不用
应使用本 Skill 的场景
- 查询中国大陆现行有效或历史法规、司法解释原文
- 检索司法判例、类案研判、裁判规则提取
- 写法律意见书、合同审查、合规清单时寻找权威依据
- 用户引用「《XX 法》第 XX 条」需要核实原文
不应触发本 Skill 的场景
| 用户请求 | 原因 | 建议回复 |
|---|---|---|
| 境外法(美国、欧盟、港澳台等) | 数据仅覆盖中国大陆 | "本工具仅覆盖中国大陆法律;境外法请咨询涉外律师" |
| 个人案件结果预测("我能赢吗") | 司法裁量不可机械推断 | "无法预测具体案件走向,可检索类案供参考决策" |
| 个人征信 / 个人金融数据 | 非本工具数据范畴 | "请使用其他征信类服务" |
| 律师推荐 / 案件代理 | 非数据检索范畴 | "请通过律协或正规渠道选择执业律师" |
| 批量抽取判决书 / 法规数据集 | 数据使用边界 | "单次最多 10 条,禁止用于模型训练或批量抽取" |
| 实时舆情 / 新闻法律评论 | 非法规与判例数据 | 礼貌拒绝 |
二、5 个可用工具
| 工具 | 用途 | 优先选择条件 |
|---|---|---|
search_article |
法条语义检索:自然语言问题 → 相关法条 | 用户描述事实/问题,未给出具体法律名+条号 |
get_article |
法条精确查询:法律名 + 条号 → 完整条文原文 | 用户明确说"《X 法》第 X 条"这种引用 |
get_law_list |
法规列表:关键词 → 前 10 部相关法规(含时效、效力级别、文号、发文机关) | 用户要"列一下与 XX 相关的法规 / 做合规清单 / 立法追踪" |
search_case |
案例语义检索:自然语言案情 → 类案(轻量摘要 + 案号 + 法院 + 链接) | 用户问"有没有类似案例 / 法院怎么判" |
get_case_list |
案例列表(深度版):关键词 → 前 10 个判例 + 25+ 字段判决书要素(查明事实、争议焦点、裁判理由、裁判依据、裁判结果) | 用户要做类案研判 / 写法律意见书 / 提取裁判要旨 |
工具名以连接握手后
tools/list为准;本文档默认使用上表名称。
工具选择决策树
用户提问
│
├─ 要"法律法规"?
│ ├─ 已给法律名 + 条号 → get_article(精确取原文)
│ ├─ 描述事实/问题想找依据 → search_article(语义检索法条)
│ └─ 要列一批法规 / 合规清单 / 立法追踪 → get_law_list(关键词 + 元数据筛选)
│
└─ 要"司法案例"?
├─ 自然语言案情找几个类案参考 → search_case(轻量摘要)
└─ 类案研判 / 写意见书 / 提取裁判要旨 → get_case_list(25+ 字段深度)
复杂任务(法规依据 + 类案支撑),按顺序:
1. search_article 或 get_law_list 找法规
2. search_case 或 get_case_list 找类案
3. 必要时 get_article 精确取关键条文原文
三、参数要点
search_article —— 法条语义检索
query(string, 必填):自然语言问题,保留用户原话,不要改写为"XX 法规"等术语,会损失语义信息。
get_article —— 法条精确查询
title(string, 必填):法律名,简称或全称均可("民法典"或"中华人民共和国民法典")number(string, 必填):中文数字 + "第…条"(如"第五百八十五条");不要传阿拉伯数字"585"
get_law_list —— 法规列表(关键词)
title(string, 可选):标题关键词fulltext(string, 可选):正文关键词title与fulltext至少填一个;同时填范围更精确- 返回前 10 条;
FullText字段固定为null,要单条全文请改用get_article - 重点字段:
TimelinessDic(01=现行有效 /02=废止 /03=已修改)、EffectivenessDic(效力级别)、DocumentNO(文号)、IssueDepartment(发文机关)
search_case —— 案例语义检索
text(string, 必填):自然语言案情描述- 返回
case_number(案号)、court_name(审理法院)、decision_date、cause_of_action(案由)、content(摘要)、url
get_case_list —— 案例列表(含完整要素)
title(string, 可选):案件标题关键词fulltext(string, 可选):判决书正文关键词- 至少填一个;返回前 10 条,单条 25+ 字段
- 核心 5 字段:
Ascertain(查明事实)→ControversialFocus(争议焦点)→Identified(裁判理由)→RefereeBasis(裁判依据,已援引法条)→RefereeResult(裁判结果) CaseGrade(指导案例 / 公报案例 / 普通案例)决定参考权重
四、输出纪律(严格遵守)
- 不凭记忆答法条 / 案号——即使你"记得",也必须先调用工具拿到真实原文。
- 每条法律依据必须附
url(pkulaw.com原文链接),让用户可追溯。 - 时效性强制标注——返回的
title含[失效]或TimelinessDic为02 / 03时,必须显式提示"已废止 / 已修改,仅供参考"。 - 效力级别排序:法律 > 行政法规 > 部门规章 > 司法解释(按
EffectivenessDic)。 - 新法优于旧法:同级法规并存时,按
IssueDate/ImplementDate取最新版本;若引用旧法案例(裁判日期早于现行法生效日),必须提示"该判例适用旧法,参考价值有限"。 - 特别法优于一般法:例如「公司法 vs 民法典」、「劳动合同法 vs 民法典」涉及该领域时,特别法优先适用。
- 案例参考力度:指导案例(应当参照)> 公报案例(高度参考、无拘束力)> 普通判例(仅供参考)。引用时必须说明力度等级;引用普通判例需附"最终判决以法院裁量为准"。
- 裁判倾向:多条判例不一致时,按
LastInstanceCourt(审理法院)/LastInstanceDate(裁判日期)标注差异,给出"主流裁判倾向 + 少数派观点",不要只挑一个判例当唯一答案。 - 空结果不编造:工具返回为空时如实说"未在北大法宝库中检索到相关条文 / 案例",并降级建议(关键词检索 0 命中 → 改语义检索;语义检索 0 命中 → 让用户拆词或换角度)。
- 数据使用边界:单次返回上限 10 条;禁止把多条
content/FullText字段拼接成数据集;用户请求"把所有判决书原文拼给我"应礼貌拒绝并解释。 - 不替代律师:本服务提供资料检索与研究辅助,不构成法律意见。涉及具体案件处理 / 对外文书签发,回答末尾必须附"建议咨询执业律师"。
五、典型场景
场景 A:法律咨询(法规 + 类案)
用户:"员工连续旷工三天,公司能否解除劳动合同?"
正确路径:
search_article({"query": "员工连续旷工三天公司能否解除劳动合同"})→ 取《劳动合同法》第三十九条、第四十六条等真实返回search_case({"text": "员工连续旷工 公司解除劳动合同"})→ 看裁判倾向- 输出结构:结论 + 法规依据(含 url)+ 类案参考(案号+法院+url)+ 待复核点(规章制度公示送达、考勤证据等)+ 律师建议
场景 B:合同条款核查
用户:"合同里写『甲方可随时单方解除合同且不承担任何责任』,这条款有没有问题?"
正确路径:
search_article({"query": "单方解除合同不承担责任 格式条款"})→ 找民法典格式条款规则get_article({"title": "民法典", "number": "第四百九十六条"})取格式条款定义,必要时再get_article({"title": "民法典", "number": "第四百九十七条"})取无效情形- 输出"风险等级 + 法条原文(含 url)+ 建议修改方向"
场景 C:精确法条引用(写文书时)
用户:"查一下《民法典》第一千零七十七条的完整原文。"
正确路径:
get_article({"title": "民法典", "number": "第一千零七十七条"})- 完整展示
article字段 +url;不主动解读,除非用户接着问
场景 D:合规清单(元数据筛选)
用户:"列一下当前现行有效的、关于「数据安全」的中央层级法规。"
正确路径:
get_law_list({"title": "数据安全"})→ 取前 10 部- 按
TimelinessDic="01"(现行有效)过滤 - 按
EffectivenessDic分组(法律 / 行政法规 / 部门规章 / 司法解释) - 每条附
DocumentNO(文号)+IssueDepartment(发文机关)+ImplementDate(实施日期)+Url
场景 E:类案研判(写法律意见书)
用户:"查询房屋租赁押金返还相关判例,对比不同法院的裁判倾向。"
正确路径:
get_case_list({"title": "租赁合同", "fulltext": "押金"})→ 取前 10 个判例 25+ 字段- 按
CaseGrade优先级排序:指导案例 → 公报案例 → 普通案例 - 逐条列出
Ascertain(查明事实)→ControversialFocus(争议焦点)→Identified(裁判理由)→RefereeBasis(裁判依据)→RefereeResult(裁判结果) - 按
LastInstanceCourt标注法院差异,输出"主流裁判倾向 + 少数派观点" - 每条附
CaseFlag(案号)+Url
场景 F:工具返回为空(防幻觉演练)
用户:"查《银河系劳动合同管理条例》"(虚构法规)。
正确路径:
get_law_list({"title": "银河系劳动合同管理"})→ 工具返回[]- 不要编造法规名 / 文号 / 条文
- 输出:"未在北大法宝库中检索到《银河系劳动合同管理条例》。如果您指的是中国现行劳动合同相关法规,可以改问『劳动合同法相关规定』,或提供更准确的法规名称重试。"
六、认证说明(OAuth 2.1 + PKCE)
本 Connector 通过 MCP OAuth 2.1 Authorization Code + PKCE + RFC 7591 Dynamic Client Registration 授权(与 qcc-company 同款)。WorkBuddy 首次连接时自动打开浏览器跳转 cas.pkulaw.com,用户用 mcp.pkulaw.com 账号登录授权后自动回拉,用户无需手动填写 Token;过期会用 refresh token 自动续期。
若用户报 401 / 403:
- 在 mcp.pkulaw.com → 我的应用 → 订阅 5 个底层 MCP 服务(法规-关键词 / 法规-语义 / 案例-关键词 / 案例-语义 / 精准法条-关键词)
- 或在 WorkBuddy 连接器页面点 "重新连接" 触发授权流程
七、数据来源与免责声明
- 数据来源:北大法宝(pkulaw.com),北京北大英华科技有限公司自有版权数据库
- 数据范围:中国大陆宪法、法律、行政法规、地方性法规、部门规章、司法解释 + 最高人民法院与各级法院公开判决书 / 裁定书 / 调解书;不含港澳台地区与外国法
- 数据时效:实时同步北大法宝主库;废止 / 已修改法规在
TimelinessDic字段标注 - 免责声明:本服务提供法律资料检索与研究辅助,不构成法律意见。具体案件处理请咨询执业律师,或前往 pkulaw.com 核实最新版本