docs: README/API 更新 v1.3.0 热度排行/搜索/水印/速度项管理

This commit is contained in:
2026-09-02 17:52:17 +08:00
parent b0dd109a13
commit ad863077c6
2 changed files with 28 additions and 4 deletions
+23 -1
View File
@@ -114,9 +114,31 @@ POST /api/seed-capabilities # 🎲 能力测试演示数据
## 9. 其他
```bash
POST /api/chart # 图表代理(转发 data-chart-tool 16016,返回 PNG
POST /api/chart # 图表代理(转发 data-chart-tool 16016,返回 PNG,自动叠加水印
GET /api/settings # 前台设置(watermark/top_n
```
## 10. 速度项管理(后台,热度/个数/配置简介)
```bash
GET /api/admin/speed-items
POST /api/admin/speed-items # {provider, model, heat, count, intro, remark}
PUT /api/admin/speed-items/<id>
DELETE /api/admin/speed-items/<id>
POST /api/admin/speed-items/sync # 从提交自动同步(默认热度=提交数)
```
排行榜默认按 **热度(heat)** 显示前 N 个(N 后台设置 top_n 可改);搜索框热门5个取热度前5。
## 11. 站点设置(后台,图片水印/默认条数)
```bash
GET /api/admin/settings
PUT /api/admin/settings {"watermark_text":"...","top_n":10}
```
生成图表时自动叠加水印(默认首页网址,浅底深字/深底浅字自适应)。
## 错误
所有接口失败返回 `{"ok": false, "error": "..."}` + 对应 HTTP 状态码;