# font-index **Repository Path**: nmdev2_admin/font-index ## Basic Information - **Project Name**: font-index - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-30 - **Last Updated**: 2026-10-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # font-index fonts.net.cn 的**离线元数据索引**,供 [DartBin Editor Lite](https://github.com/DartBin/DartBinEditorLite) 的「字体库」使用。 只记事实,不镜像字体、不落签名下载链接。 ## 文件 | 文件 | 说明 | |---|---| | `font-index.json.gz` | 完整索引(客户端下载这个,gzip 后的短键 + 字典表行数据) | | `font-index.meta.json` | 版本比对用(≈300 B,含 `generatedAt` / `rows` / `downloadable` / `sha256` / `gzBytes`) | 客户端流程:拉 `font-index.meta.json` → 比 `sha256` → 不同才下 `font-index.json.gz` → 校验 → 解压 → 原子替换。 直链(默认): - https://gitee.com/nmdev2_admin/font-index/raw/main/font-index.meta.json - https://gitee.com/nmdev2_admin/font-index/raw/main/font-index.json.gz 客户端可在「设置 → 通用 → 字体索引下载源」里改成本仓库的镜像地址(留空 = 用上面的默认地址,或填目录,文件名会自动补上)。 ## 格式 ```jsonc { "v": 1, "generatedAt": "2026-09-30T08:45:45.670Z", "coverBase": "https://img.cdn.fonts.net.cn/", // 封面图前缀,行里只存文件名 "tags": ["商用免费", "中文字体", "黑体", ...], // 字典表:标签 + 授权标签共用 "zones": { "0": "未知", "1": "中文字体", "2": "英文字体", "3": "图形字体" }, "preflightStates": ["unknown","downloadable","paid","license","disabled","notfound"], // 行:[id, name, zone, coverName, views, licenseIdx, stateIdx, kb, tagIdx[]] "rows": [["45830160847","武汉英雄体",1,"cover-45830-67439-260725103005.jpg",343,0,1,1829,[1,2,7]]], "stats": { "total": 812, "downloadable": 806, "byZone": { "zh": 537, "en": 275 }, "dropped": 0 } } ``` `stateIdx` 指向 `preflightStates`:`downloadable` = 可免费下载;其余为需付费 / 需授权 / 已下架。 ## 数据来源与版权 - 数据来源:[fonts.net.cn](https://www.fonts.net.cn)。**仅供检索**。 - 字体版权归各厂商所有;下载请至官网。 - 索引由 [DartBinEditorLite](https://github.com/DartBin/DartBinEditorLite) 的 `scripts/font-index/` 离线生成,本仓库只存放生成结果。 - 如权利人认为有不妥,请提 issue,我们会移除相应条目。