2 Commits
5 changed files with 17 additions and 6 deletions
+8 -3
View File
@@ -130,14 +130,19 @@ POST /api/admin/speed-items/sync # 从提交自动同步(默认热度=
排行榜默认按 **热度(heat)** 显示前 N 个(N 后台设置 top_n 可改);搜索框热门5个取热度前5。
## 11. 站点设置(后台,图片水印/默认条数)
## 11. 站点设置(后台,图片水印/默认条数/排行榜列
```bash
GET /api/admin/settings
PUT /api/admin/settings {"watermark_text":"...","top_n":10}
PUT /api/admin/settings {
"watermark_text":"...", "watermark_style":"corner", # 风格: corner/diagonal/bottom/corners/diag-big
"top_n":10,
"lb_show_ttft":"0", "lb_show_hardware":"1", "lb_show_framework":"1",
"lb_merge_decode":"1", "lb_merge_hwfw":"1"
}
```
生成图表时自动叠加水印(默认首页网址,浅底深字/深底浅字自适应)。
生成图表时自动叠加水印(默认首页网址,5 种预置风格,浅底深字/深底浅字自适应);排行榜列显示/合并可配
## 错误
+3 -3
View File
@@ -10,7 +10,7 @@
| 页面 | 说明 |
|------|------|
| `/`index.html) | 🏆 模型运行速度排行:**默认按热度显示前10**(后台可配)+ 顶部**搜索框**(点击显示热门5个,支持手动搜索)+ 硬件显示 + **+对比**按钮 + **详情**链接 + **运行速度对比图**(可下载PNG·带水印) |
| `/`index.html) | 🏆 模型运行速度排行:**默认按热度显示前10**(后台可配)+ **网页顶部居中全局搜索**(选中跳详情)+ 排行内**搜索添加**速度项到本区域(可✕)+ 推理框架列 + **+对比/详情** + **运行速度对比图**要对比模型可叉掉/清空/+对比添加,可下载PNG带水印) |
| `/capabilities.html` | 🧪 **模型能力测试模块**:按分类展示测试卡片,点击展开测试项(**内容由后台管理编辑**) |
| `/compare.html` | ⚖️ **模型对比(对比车驱动)**:默认对比前5个,有对比车则按加入顺序;**默认只对比预填充+解码**;对比项可去留;**图表可配置柱状(空心/实心)/折线(实线/虚线)+左右双轴+三色深度+X轴旋转防拥挤**;可下载PNG带水印 |
| `/model.html` | 单模型详情:按上下文长度的速度折线图 + 各账号提交明细(含硬件) |
@@ -23,8 +23,8 @@
- **📥 提交管理**:分页/搜索(模型/账号/硬件)/查看详情/删除/**点击硬件标签直接修改硬件**/🎲生成演示数据
- **👥 账号管理**:新增/编辑/删除账号(删除连带其提交)
- **🧪 能力测试管理**:新增/编辑/删除能力测试模块(名称/分类/图标/说明/测试项JSON/排序/启停),前台只读展示
- **🚀 速度项管理**:每个速度项可改 **🔥热度 / 个数 / 配置简介 / 备注**,可「🔄 从提交同步」自动生成;排行榜默认按热度前N个、搜索框热门5个均取自这里
- **⚙️ 设置****图片水印文字**(默认首页网址,生成图表时叠加,浅底深字/深底浅字自适应)、**排行默认显示条数**
- **🚀 速度项管理**:每个速度项可改 **🔥热度 / 个数 / 配置简介 / 推理框架 / 备注**,可「🔄 从提交同步」自动生成;排行榜默认按热度前N个、搜索框热门5个均取自这里
- **⚙️ 设置****图片水印**(文字 + **5种预置风格**:右下角标注/全图斜纹/底部横条/四角标注/对角大字,默认首页网址,浅底深字/深底浅字自适应)、**排行默认条数**、**排行榜列显示配置**(是否显示首字ms/硬件/推理框架,平均解码+最佳解码是否合并,硬件+推理框架是否合并)
## 与 llm-speed-tester 联动
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

+6
View File
@@ -1,5 +1,6 @@
/* 模型评测网站 - 深色仪表盘风格(高对比可读性优化) */
:root {
color-scheme: dark; /* 声明深色配色方案:原生下拉/滚动条/表单控件用浅色文字,避免黑字 */
--bg: #0f1420;
--panel: #1a2233;
--panel2: #232d43;
@@ -110,7 +111,12 @@ tr:hover td { background: rgba(91, 148, 255, 0.06); }
input[type=text], input[type=search], input[type=number], input[type=password], select, textarea {
background: var(--panel2); border: 1px solid var(--border); color: var(--text);
border-radius: 8px; padding: 7px 10px; font-size: 13px; outline: none;
color-scheme: dark;
}
input::placeholder, textarea::placeholder { color: var(--muted); opacity: 1; }
select option { background-color: var(--panel2); color: var(--text); }
select option:hover { background-color: var(--panel); }
select option:checked { background-color: var(--accent); color: #fff; }
input:focus, select:focus, textarea:focus { border-color: var(--accent); }
label { font-size: 12px; color: var(--muted); display: block; margin-bottom: 4px; }
.form-row { display: flex; gap: 10px; align-items: center; flex-wrap: wrap; margin-bottom: 10px; }