---
title: cn-laws
canonical_url: "https://www.modelscope.cn/datasets/qazwsxplkj/cn-laws"
md_url: "https://www.modelscope.cn/datasets/qazwsxplkj/cn-laws.md"
repository: qazwsxplkj/cn-laws
last_updated: 2025-09-09
license: "Apache License 2.0"
storage_size: "22 MB"
downloads: 11602
stars: 0
---

# cn-laws

> cn-laws - qazwsxplkj 在 ModelScope 开源的数据集。数据集基于 RanKKI/LawRefBook 项目的数据文件构建，其源头为 国家法律法规数据库。

qazwsxplkj/cn-laws 是 ModelScope 魔搭社区上的数据集，存储大小 22 MB，采用 Apache License 2.0 许可。

- **Repository**: qazwsxplkj/cn-laws
- **License**: Apache License 2.0
- **Storage size**: 22 MB
- **Downloads**: 11602
- **Stars**: 0
- **Last updated**: 2025-09-09

Source: https://www.modelscope.cn/datasets/qazwsxplkj/cn-laws

---

# 中华人民共和国法律法规数据集

数据集基于 [RanKKI/LawRefBook](https://github.com/RanKKI/LawRefBook) 项目的数据文件构建，其源头为 [国家法律法规数据库](https://flk.npc.gov.cn/)。

## 构建过程

1. 克隆 [RanKKI/LawRefBook](https://github.com/RanKKI/LawRefBook) 项目，移动其中的法律数据文件到当前目录并解压：

```bash
git clone https://github.com/RanKKI/LawRefBook.git
mv LawRefBook/laws.zip .
unzip laws.zip
```

2. 删除不需要的目录和文件：

```bash
rm -rf LawRefBook __cache__ db.sqlite3 laws.zip requirements.txt 法律法规模版.md
rm -rf 案例 其他
```

3. 对所有数据文件进行预处理：

```bash
python preprocess.py
```

4. 对民法典数据进行额外的预处理：

    1. 对于 `附则.md`，移除下列行：

        ```
        ##
        ```

    2. 修改文件名：`总则.md` => `1总则.md`，`物权编.md` => `2物权.md`，以此类推。

    3. 对民法典的数据文件进行预处理：

        ```
        python civil_code_preprocess.py ./民法典
        ```

## 结构

数据文件为 Markdown 格式。如果存在编，则一、二、三、四级标题对应法律、编、章、节；否则一、二、三级标题对应法律、章、节。
