民法典条文查询
データとバージョン
- テキスト:2020年5月28日 第13回全国人民代表大会第3回会議で可決、2021年1月1日施行;全 1260条、7編、84章、附則(第1259–1260条)を含む。
- 民法典本体は施行以来改正されていません;ユーザーが「最新」を尋ねた場合は、このバージョンを指します。
- 本スキルに含まれないもの:司法解釈、指導的判例、その他の法律(例:《民事訴訟法》)、地方的规定。これらは別途確認する必要があり、ここにある条文をそれらの代わりに使用してはなりません。
- 法律、法規等の立法性質を持つ文書は著作権法の保護を受けず、全文を自由に引用できます。
リソース
| ファイル | 内容 | 条番号範囲 |
|---|---|---|
references/第1编-总则.md | 第一編 総則(10章) | 第1–204条 |
references/第2编-物权.md | 第二編 物権(20章) | 第205–462条 |
references/第3编-合同.md | 第三編 契約(29章) | 第463–988条 |
references/第4编-人格権.md | 第四編 人格権(6章) | 第989–1039条 |
references/第5编-婚姻家庭.md | 第五編 婚姻家庭(5章) | 第1040–1118条 |
references/第6编-继承.md | 第六編 相続(4章) | 第1119–1163条 |
references/第7编-侵权责任.md | 第七編 不法行為責任(10章) | 第1164–1258条 |
references/附则.md | 附則 | 第1259–1260条 |
references/条号速查.md | アラビア数字条番号 → 中国数字条番号 + 所属編/章 | 全1260条 |
scripts/build_minfadian.py | 公式HTMLから全ファイルを再構築するスクリプト | — |
同一の全文がナレッジベースにもあります:法规/民法典/民法典全文.md(frontmatter付き、Obsidianで検索・双方向リンク可能)。両者の内容は同一であり、更新時は一緒に再構築する必要があります。
検索フロー
条番号で検索(最も一般的)——本文は中国数字、ユーザーは通常アラビア数字を使用するため、まずは速查表を参照:
cd <本スキルのディレクトリ>
grep "^1042 " references/条号速查.md # → 1042 | 第一千零四十二条 | 第五編 婚姻家庭 · 第一章 一般規定
grep -h "^第一千零四十二条 " references/第5编-婚姻家庭.md
テーマで検索(条番号不明の場合):
grep -n "居住权" references/*.md | head -20 # まず候補条文を特定
grep -rn "离婚冷静期\|三十日" references/第5编-婚姻家庭.md
コンテキストが必要(前後数条、節全体)な場合、readツールで対象行範囲のみを読み取る(例:read references/第5编-婚姻家庭.md offset=... limit=...)。
⚠️ ファイル全体を読み込まないでください:全文は約96,000文字(約6万〜9万トークン程度)で、最大の編である第三編契約だけで138,000バイトあります。常にgrepで位置を特定してから切片を読むようにしてください。
引用ルール
- 一字一句引用し、「第X条」と明記します;原文の全角句読点(
;「、」)と項目構造((一)(二)…)を保持します。 - 「条文原文」と「解釈/適用意見」を区別します:解釈は説明であることを明示し、引用文に混在させてはいけません。
- 条文の項、款は原文の順序のまま提示し、まとめて書き換えてはいけません。
- 本スキルがカバーしていない内容(司法解釈、判例、その他の法律)は、別途確認が必要であることを述べ、記憶で補ってはいけません。
- 検索結果がない場合は、その旨を明示し、条番号や条文を作り出してはいけません。
データソースと検証(2026-09-21)
- 底本:安徽省人民政府ウェブサイトが転載した《中华人民共和国民法典(全文)》(新華社受権公開テキスト)。全角句読点が正確です。
- クロスチェック:貴州省人民代表大会、北京市人民代表大会の2つの公式全文と条ごとに照合し、1260条の漢字内容に差異はありません。
- 構造検証:1260条の連続番号、欠番・重複なし;7編+附則;84章37節;先頭条の末尾と最終条の施行日のアサーションを通過。
- 既知の句読点差異:貴州省人民代表大会のテキストは「;」を半角「;」としてレンダリング(211箇所)したため、底本として採用しませんでした。
- 再構築方法:
python3 scripts/build_minfadian.py(デフォルトで底本URLからプルし全ファイルを再構築;--dry-runで検証のみを行い、書き込みは行わない)。