feat(v1.2.6): 合并审核整改、确认完全原创并完善可选 API 披露
版本升至 1.2.6(1.2.5 审核被拒未发布,整改内容并入本版);README 新增原创声明(4.2.1/4.2.2 不适用);Hero 描述来源默认 none,选一言自动填入官方接口、清空回退本地句子库;文档列出两个 IP 定位候选接口与访客 IP 披露文案;含上一轮 4.4.2 内容渲染安全与 5.2 字体许可证修复。
This commit is contained in:
1 parent
dda86294b0
commit
c92429d139
18 files changed
+485
-63
No files matched your search
+19
-7
@@ -123,21 +123,33 @@ v1.2.1 起安装包会保留各版本的哈希资源(v1.1.7 之后全部覆盖
|
||||
### 主题会向第三方服务发请求吗?
|
||||
|
||||
**默认不会。** 所有脚本、样式、字体、图标、主题 Logo 与一言句子库都随主题自托管,
|
||||
页面不预连接任何 CDN,也不加载远程脚本。只有两类例外:
|
||||
页面不预连接任何 CDN,也不加载远程脚本;Hero「描述文案来源」默认为「无」,欢迎弹窗默认关闭。
|
||||
只有两类例外:
|
||||
|
||||
1. 访客**主动点击**分享按钮 / 备案链接 / 应用市场链接时才跳转到对应站点;
|
||||
2. 站点管理员在主题设置里**显式填写**了「自定义一言 API」或「自定义 IP 定位 API」——
|
||||
后者会把访客 IP 发送给该服务,请在站点隐私说明中披露。
|
||||
后者会把访客 IP 发送给该第三方服务换取地理位置,**需自行在站点隐私说明中披露**,
|
||||
详见 README「外部资源与隐私」。
|
||||
|
||||
可选接口地址(仅作候选,主题不会自动请求):
|
||||
|
||||
| 能力 | 可选地址 |
|
||||
| --- | --- |
|
||||
| 一言 | `https://v1.hitokoto.cn/`(选择「一言」时自动填入) |
|
||||
| IP 定位主 / 备选 API | `https://myip.ipip.net/json`、`https://r.inews.qq.com/api/ip2city?otype=json` |
|
||||
|
||||
完整逐项说明见 README 的「外部资源与隐私」章节。发版前可运行 `pnpm audit:external` 复核。
|
||||
|
||||
### 一言不显示,或想换成自己的句子?
|
||||
|
||||
1. 主题默认读取内置的 `assets/data/hitokoto.json` 本地句子库,不依赖外部服务;
|
||||
直接编辑该文件即可替换文案
|
||||
2. 想继续使用在线一言,可在主题设置 → Hero 首屏 → 填写「自定义一言 API」;
|
||||
此时才会产生外部请求,且「句子类型」筛选仅对自定义 API 生效
|
||||
3. 若选择「自定义」模式,请在「自定义描述文案」中填写内容
|
||||
1. Hero「描述文案来源」**默认为「无」**,此时不显示描述文案、不渲染一言元素,零外部请求;
|
||||
想显示句子请改为「一言」
|
||||
2. 选择「一言」后会自动填入 `https://v1.hitokoto.cn/`,此时才会产生外部请求;
|
||||
**把该字段清空即回退到主题内置的 `assets/data/hitokoto.json` 本地句子库(零外部请求)**,
|
||||
直接编辑该 JSON 即可替换文案。只有填写后才会向该地址发起请求,需自行在站点隐私说明中披露,
|
||||
详见 README「外部资源与隐私」
|
||||
3. 「自定义」模式显示「自定义描述文案」中的静态文本,不发起任何请求;
|
||||
「句子类型」筛选仅对填写了 API 的一言模式生效
|
||||
|
||||
### 文章目录不显示?
|
||||
|
||||
|
||||
Reference in new issue
Block a user