korean-law-search

korean-law-search

熱門

透過 k-skill-proxy 查詢韓國法律、條文、判例、行政解釋與地方法規。當使用者要求查詢韓國法律、法條或判例時使用。

6445星標
736分支
更新於 2026/7/22
SKILL.md
唯讀
名稱
korean-law-search
描述

透過 k-skill-proxy 查詢韓國法律、條文、判例、行政解釋與地方法規。當使用者要求查詢韓國法律、法條或判例時使用。

Korean Law Search

What this skill does

預設透過 https://k-skill-proxy.nomadamas.org/v1/korean-law/... 發送請求,以查詢韓國法律、條文、判例、行政解釋與地方法規。本服務基於韓國法制處(國家法令情報中心)的官方 Open API(open.law.go.kr 的 DRF lawSearch.do/lawService.do)建置,架構設計參考了 chrisryugj/korean-law-mcp 的唯讀(read-only)工具介面。

使用者無需自行準備 API 金鑰(LAW_OC)或在本地安裝 CLI。LAW_OC 與瀏覽器 User-Agent/Referer 的注入完全由代理伺服器(proxy)處理。

  • 搜尋/列表:GET /v1/korean-law/search
  • 正文/詳情:GET /v1/korean-law/detail

When to use

  • 「幫我查韓國的《產業安全衛生法》」
  • 「顯示《關稅法》第 38 條」
  • 「幫我找不當解僱相關的判例」
  • 「確認《個人資料保護法施行細則》的條文」
  • 「搜尋韓國法律/判例/地方法規」

When not to use

  • 搜尋美國、日本、歐盟等非韓國的法律規範
  • 需要明確提供實際法律諮詢或訴訟策略的狀況
  • 不需要法條原文,只需要一般常識性說明時

Prerequisites

無。使用者無需準備任何 API 金鑰。Upstream 的 LAW_OC 僅在代理伺服器端注入。

Default path

無需額外的用戶端 API 層,直接向代理伺服器發送 HTTP 請求即可。

若設定了 KSKILL_PROXY_BASE_URL 環境變數,則使用該值;若未設定,則使用預設路徑 https://k-skill-proxy.nomadamas.org

Supported endpoints

搜尋/列表查詢

GET /v1/korean-law/search?target={target}&query={검색어}

target 為唯讀的法規情報種類:

target 說明
law 現行法律
eflaw 施行日法律
elaw 英文法律
prec 判例
detc 憲法裁判所決定例
expc 法規解釋例(行政解釋)
admrul 行政規則
ordin 地方法規
trty 條約
lstrm 法規術語

支援的篩選條件:query(關鍵字)、displaypagesortdateprncYd(宣判日期)、nb(案號)、datSrcNm(資料來源名稱)、curt(法院)、orgkndgananwefYdancYd。回應內容會保留法制處 DRF JSON 原文,並額外附帶 proxy 中繼資料(metadata)。在摘要內容前,請先確認回傳的中繼資料。

正文/詳情查詢

GET /v1/korean-law/detail?target={target}&ID={일련번호}

傳入搜尋結果中的識別碼(IDMST/LID)以取得詳細正文。指定條文請使用 JO(例如:000200 = 第 2 條),指定語言請使用 LANG

Example requests

搜尋法律名稱:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-law/search' \
  --data-urlencode 'target=law' \
  --data-urlencode 'query=관세법'

搜尋判例:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-law/search' \
  --data-urlencode 'target=prec' \
  --data-urlencode 'query=부당해고'

查詢判例正文:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-law/detail' \
  --data-urlencode 'target=prec' \
  --data-urlencode 'ID=228541'

Response policy

  • 韓國法律相關請求均應透過此代理(proxy)端點處理,請勿使用其他網路爬蟲或搜尋引擎繞道查詢。
  • 若為簡稱(如 화관법),請先透過 target=law 確認正式法律名稱。
  • 若為條文查詢請求,請先確認搜尋結果的識別碼(MST/ID),再透過 detail 取得正文。
  • 判例請使用 target=prec,行政解釋請使用 target=expc,地方法規請使用 target=ordin 進行查詢。
  • 若需要判例正文,請將搜尋結果中的判例連號(일련번호)代入 detail?target=prec&ID=... 接續查詢。
  • 即使搜尋結果為 0 筆,也不要逕行斷定「無相關規範」,請嘗試變更搜尋關鍵字、法院、案號、宣判日期或來源名稱後重新嘗試。
  • 部分資料來源可能未提供正文。若無法取得正文,僅需提供列表的中繼資料(案號、法院、宣判日期、來源、主文/要旨),並明確說明無正文可供查閱(切勿虛構不存在的正文內容)。
  • 需要法律判斷時,僅需提供「搜尋結果摘要」與「原文出處」,切勿像法律顧問般給予斷定性的法律意見。

Failure modes

  • 未指定 target 或傳入未授權的值時,回傳 400 狀態碼
  • 未傳入搜尋關鍵字/識別碼時,回傳 400 狀態碼
  • 代理伺服器缺少 LAW_OC 時,回傳 503 狀態碼
  • 法制處 API 驗證使用者失敗(사용자 정보 검증 실패)時,回傳 502 + law_user_verification_failed(需檢查伺服器端 OC/UA/Referer 設定)
  • 法制處 API 暫時回傳空值或 HTML 時,代理伺服器重試後回傳 502 + upstream_unstable

Done when

  • 已將韓國法律相關查詢正確路由至代理(proxy)端點。
  • 依據查詢類型使用了正確的標的:法律/條文使用 target=law(必要時配合 detail)、判例使用 target=prec、行政解釋使用 target=expc、地方法規使用 target=ordin
  • 若需判例/條文正文,已透過識別碼銜接至 detail 取得正文。
  • 已對結果進行摘要,並附上原文出處(韓國法制處 國家法令情報中心)。

Notes

  • 架構參考(upstream):https://github.com/chrisryugj/korean-law-mcp
  • 官方資料來源:韓國法制處 Open API(https://open.law.go.kr,DRF lawSearch.do/lawService.do
  • 營運者(proxy)專用 Secret:LAW_OC(一般使用者無需準備)。免費申請:https://open.law.go.kr
  • 請勿在此儲存庫中新增韓國法律專用的 npm 或 python 套件。