一条法条改动影响多大?korean-law-mcp impact_map影响图谱与time_travel双时点diff完全指南
【免费下载链接】korean-law-mcp법제처 국가법령정보를 LLM에서 바로 조회하는 MCP 서버. 법령·판례·조례 검색과 인용 검증 | MCP server for Korean law — search statutes, precedents, and ordinances, and verify citations项目地址: https://gitcode.com/gh_mirrors/ko/korean-law-mcp
korean-law-mcp 是一个韩国法律 MCP 服务器,把韩国法制处(법제처)国家法令信息库接入 Claude、ChatGPT 等 AI 助手,支持法令、判例、条例检索与引用验证。其中 impact_map「影响图谱」与 time_travel「双时点 diff」是两个深度分析利器:前者回答"这一条被谁引用、影响波及多广",后者回答"两个时间点之间到底改了什么"。本文面向新手,用最小篇幅讲清这两个功能能做什么、怎么调、输出长什么样。
一、为什么需要"影响图谱"
做立法影响评估、合规审查或案例研究时,常被问到:"《民法》第103条被多少判例、解释例、地方条例引用?"传统关键词检索是单向的(查询 → 结果),还会混入相似条号的污染结果。
impact_map 是 korean-law-mcp 的逆向工具:给它一部法名 + 一条条文,它就并行发起 5 路检索,还原"这一条 → 所有引用它之处"的图谱。并行检索的核心逻辑见 src/tools/impact-map.ts。
impact_map 的五路逆向检索
| 方向 | 检索内容 |
|---|---|
| 📚 大法院判例 | 引用该条文的判例 |
| ⚖️ 宪法法院决定 | 违宪审查相关先例 |
| 📑 法令解释例 | 官方解释例 |
| 📋 行政审判例 | 行政复议决定 |
| 🏛️ 自治法规 | 全国相关地方条例 |
同时它做正向追踪(这条文自身引用了哪些其他法令),并用"条文边界锚点"过滤掉相似条号的误命中,最后可输出 mermaid 可视化图。
二、impact_map 调用指南:两个必填参数
必填参数只有两个:
lawName:法令名,如민법(民法)jo:条文号,제103조、제10조의2这类自然语言写法,或 6 位 JO 码010300都可以
两个可选开关(默认都开):
includeOrdinances:是否包含自治法规检索includeMermaid:是否输出 mermaid 图代码
条文解析与检索编排见 src/tools/impact-map.ts。查不到的条文会明确返回[NOT_FOUND]而不是静默的"0 条",避免 AI 误判成"无引用"。
三、time_travel:双时点自动 diff
"《个人信息保护法》2023 年修订到底改了什么?"——这类新旧对比问题正是 time_travel 的目标场景。它是 amendment_track 链的扩展场景,入口在 src/tools/scenarios/time-travel.ts。
调用格式
向chain_amendment_track(或统一入口legal_research)传入两个日期参数:
query='관세법' scenario='time_travel' fromDate='20240101' toDate='20251101'
日期为 8 位 YYYYMMDD 格式,缺一个或格式不对都会得到明确的格式提示。
三步产出 diff
- 定位版本:从法令沿革中找到"每个时点当时施行中的版本"(取施行日 ≤ 时点中最新的一个,见 src/tools/scenarios/time-travel.ts)
- 抓取全文:分别拉取两个版本的全文,按施行日精确匹配,避免"同一个版本、不同施行切片"造成的整段错位
- 条文级比对:按条文号 + 标题 + 正文分类为+ 新增/- 删除/△ 变更,变更条文直接附变更点附近的新旧对照摘录
diff 算法核心在 src/tools/scenarios/time-travel-diff.ts。
输出长什么样
- 头部:两时点的施行日、版本号、公布号 + 一行摘要,如
+ 12 新增 | - 3 删除 | △ 27 变更 - 三段明细:
[+ 新增条文]、[- 删除条文]、[△ 变更条文],各最多列 30 条 - 自动预警:若两时点之间发生过改名或全面修订(条文编号体系已变、"第5条对第5条"可能是两条不同的条文),输出会显式提醒,防止 AI 生搬硬套
四、impact 场景:从"一条"放大到"一部法"
impact_map 看单条,而chain_law_system的 impact 场景看整部法:法体系层级(上位法·下位法·关联法)、全国受影响的自治法规、相关行政规则(训令·例规·告示),一套完整的立法影响评估输入。并行查询实现见 src/tools/scenarios/impact.ts。
五、从哪个入口调用?
| 入口 | 适用场景 |
|---|---|
impact_map独立工具 | 单条文影响图谱 |
legal_analysis(mode=impact_map) | 精密分析统一入口(含引用验证、判例生查等 4 种) |
chain_amendment_track+ scenario=time_travel | 双时点 diff |
legal_research(task=amendment_track) | 综合研究统一入口 |
工具注册与参数定义可对照 src/tool-registry.ts。
六、延伸阅读
- docs/API.md:工具参数与返回格式参考
- docs/ARCHITECTURE.md:整体架构设计
- CHANGELOG.md:impact_map 与 time_travel 的版本演进记录
小结
- impact_map:条文 → 五路逆向引用图谱 + mermaid 可视化,影响评估一步到位
- time_travel:双时点条文级 diff,修订追踪不用手工翻新旧对照表
- 两者都基于法制处真实数据,失败会显式报错、查无会标
[NOT_FOUND],AI 不会"编造"结论
【免费下载链接】korean-law-mcp법제처 국가법령정보를 LLM에서 바로 조회하는 MCP 서버. 법령·판례·조례 검색과 인용 검증 | MCP server for Korean law — search statutes, precedents, and ordinances, and verify citations项目地址: https://gitcode.com/gh_mirrors/ko/korean-law-mcp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考