feat: refresh model and voice test catalog with favicon

This commit is contained in:
AdamWen95
2026-10-20 11:06:52 +08:00
parent ae7c5bc967
commit 36c228544e
23 changed files with 1026 additions and 42 deletions
+377 -22
View File
@@ -3,9 +3,9 @@
"targets": [
{
"id": "deepseek-a",
"label": "DeepSeek A(原服务,18100)",
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)",
"url": "http://127.0.0.1:18100",
"model": "deepseek-v4.1-flash",
"model": "deepseek-v4.1-flash-1017",
"environment": {
"CT_OFF": "{\"thinking\": false}",
"CT_ON": "{\"thinking\": true}",
@@ -13,7 +13,23 @@
},
"credential_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261010-dsv41-trial/configs/vllm.env"
]
],
"verify_model": true
},
{
"id": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)",
"url": "http://127.0.0.1:18112",
"model": "qwen3.8-27b",
"environment": {
"CT_OFF": "{\"enable_thinking\": false}",
"CT_ON": "{\"enable_thinking\": true}",
"MAX_LEN": "262144"
},
"credential_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261011-model-trials/configs/vllm.env"
],
"verify_model": true
},
{
"id": "dsv41cap",
@@ -282,7 +298,8 @@
"2026-10-13 只读核对原源码;启动方案登记不代表本轮业务测试通过。",
"原 config.env 的 DATA_ROOT=/XAS/GPUTest。只打开原菜单,不自动输入或选择任何测试项目。",
"原工具创建的 tmux 持久任务可能脱离本次控制台 cgroup;平台取消后必须核查原工具会话和模型容器,不能承诺全部停止。",
"runs/reports 使用原工具的时间戳产物;只收集本次运行新增或发生变化的文件,不预拷整个历史 runs/reports。"
"runs/reports 使用原工具的时间戳产物;只收集本次运行新增或发生变化的文件,不预拷整个历史 runs/reports。",
"2026-10-20:服务器最高已安装版本仍为 v3.5.0,已登记的 224 个源码文件摘要未变;当前 GPU 0–14 已分配给模型/图像/语音服务。"
],
"available": true
},
@@ -521,7 +538,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -631,7 +652,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -784,7 +809,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -923,7 +952,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1032,7 +1065,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1169,7 +1206,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1298,7 +1339,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1426,7 +1471,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1546,7 +1595,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -1855,7 +1908,7 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
}
],
"required": true,
@@ -1911,7 +1964,8 @@
"2026-10-13 只读核对原源码;启动方案登记不代表本轮业务测试通过。",
"通过所选目标的原认证文件在运行时加载 VLLM_API_KEY;不在参数或日志中显示值。",
"原 CLI 的数字参数为必填;表单初值为控制台建议值,不冒充原脚本默认值。",
"原脚本硬编码 DeepSeek 模型和 18100 地址;本方案固定目标 A。"
"原脚本硬编码 DeepSeek 模型和 18100 地址;本方案固定目标 A。",
"2026-10-20:当前 DeepSeek 服务主名为 deepseek-v4.1-flash-1017;元数据接口仍提供 deepseek-v4.1-flash 兼容别名,原脚本保持不变。"
],
"available": true
},
@@ -1935,7 +1989,7 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
}
],
"required": true,
@@ -1975,7 +2029,8 @@
"2026-10-13 只读核对原源码;启动方案登记不代表本轮业务测试通过。",
"通过所选目标的原认证文件在运行时加载 VLLM_API_KEY;不在参数或日志中显示值。",
"复用原 run-d7v-d8.sh 引用的 test-34-vision-input.png;本轮仅核对文件名及大小,未读取或复制图像内容。",
"原入口分别发送关闭/开启 thinking 的两次看图请求;目标服务需已启用视觉。未自动修改或重启模型。"
"原入口分别发送关闭/开启 thinking 的两次看图请求;目标服务需已启用视觉。未自动修改或重启模型。",
"2026-10-20:当前 DeepSeek 服务主名为 deepseek-v4.1-flash-1017;元数据接口仍提供 deepseek-v4.1-flash 兼容别名,原脚本保持不变。"
],
"available": true
},
@@ -1998,7 +2053,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -2135,7 +2194,11 @@
"options": [
{
"value": "deepseek-a",
"label": "DeepSeek A(原服务,18100)"
"label": "DeepSeek V4.1 Flash 1017(GPU 0–7 · 18100)"
},
{
"value": "qwen38-g14",
"label": "Qwen3.8-27B(GPU 14 · 18112)"
},
{
"value": "dsv41cap",
@@ -2675,7 +2738,8 @@
"details": [
"原链先使用 GPU 8–15,随后停止 DeepSeek A,使用 GPU 0–15,启停多套模型及 16 个 Qwen 实例。",
"原 EXIT trap 会尝试按 start-rec.sh 重启 A;失败、超时或取消不能保证恢复原状态。",
"原日志和结果名称固定,可能覆盖已有 dsv41cap、glm53、mimo、qwen38fp8tp8、qwen38fp8cap 结果;需逐次确认并保全历史文件。"
"原日志和结果名称固定,可能覆盖已有 dsv41cap、glm53、mimo、qwen38fp8tp8、qwen38fp8cap 结果;需逐次确认并保全历史文件。",
"2026-10-20 核对:原链末尾 start-rec.sh 默认切回 UNCENSORED 版,不会恢复当前 1017 主模型。GPU 8–14 另有图像/语音/Qwen 服务,执行前须协调资源。"
],
"requires_confirmation": true
},
@@ -2762,7 +2826,8 @@
"details": [
"原链等待 cap-8x-chain.sh 退出,再检查 GPU 8–15 显存并启动/停止 DeepSeek 与 8 份 Qwen 模型。",
"原结果使用固定 dsv41v-*、qwen38v-* 名称,可能覆盖历史结果。",
"该入口产生本机性能证据,成本折算和报告仍按原配套脚本处理;不代表本轮已验证价格口径。"
"该入口产生本机性能证据,成本折算和报告仍按原配套脚本处理;不代表本轮已验证价格口径。",
"2026-10-20 核对:GPU 8–14 已有图像/语音/Qwen 服务;原测试会在这些 GPU 启动模型,须先协调资源,控制台不自动停止这些新服务。"
],
"requires_confirmation": true
},
@@ -2803,6 +2868,296 @@
"原入口无位置参数;不伪造可配置的编号或输出路径。原链使用固定历史文件名,再次运行可能覆盖同名结果,应在确认前检查并保全相关历史文件。"
],
"available": true
},
{
"id": "drama3-asr",
"source_group": "drama3-tests-20261015",
"entry": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_asr.py",
"cwd": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3",
"interpreter": "/opt/omni/bin/python",
"user": "root",
"parameters": [],
"arguments": [],
"environment": {},
"credential_files": [],
"required_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_asr.py"
],
"check_ports": [
18301,
18302
],
"timeout_seconds": 3600,
"impact": {
"level": "resource",
"title": "语音识别文件与实时转写会占用共享模型服务",
"details": [
"用现有 Drama3 合成三段录音,核验 Qwen3-ASR 文件转写、实时转写、字错率和响应延迟;会占用共享语音服务。",
"生成的音频与标准输出存入本次运行独立目录,原测试目录和历史结果保留。"
],
"requires_confirmation": true
},
"available": true,
"output_paths": [],
"notes": [
"2026-10-20 已只读核对原源码、依赖镜像和素材,未执行本项业务测试。",
"原脚本只读挂载;测试客户端使用原镜像,无直接 GPU 设备权限,2 CPU / 4 GiB 内存;会通过接口占用既有模型服务。输出使用本次独立目录,不覆盖原历史音频。"
],
"interactive": false,
"docker": {
"image": "sha256:13369a516b4b961e36b1c3c5d47e3e04ec4bfdc03920964c621ccc83232604b8",
"mounts": [
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests",
"target": "/t"
}
]
}
},
{
"id": "drama3-api",
"source_group": "drama3-tests-20261015",
"entry": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_api.py",
"cwd": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3",
"interpreter": "/opt/omni/bin/python",
"user": "root",
"parameters": [],
"arguments": [],
"environment": {},
"credential_files": [],
"required_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_api.py",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api/keys.txt",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs/api-requests.log",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/voices-src/female-1.wav",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/voices-src/female-2.wav",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/voices-src/male-1.wav",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/voices-src/male-2.wav"
],
"check_ports": [
18300,
18301
],
"timeout_seconds": 3600,
"impact": {
"level": "resource",
"title": "语音合成网关兼容性与质量回归会占用共享模型服务",
"details": [
"核验本地语音网关的多格式、四种音色、流式、变速、SDK 兼容和八路并发;保留原 selftest 凭据读取方式。",
"生成的音频与标准输出存入本次运行独立目录,原测试目录和历史结果保留。"
],
"requires_confirmation": true
},
"available": true,
"output_paths": [],
"notes": [
"2026-10-20 已只读核对原源码、依赖镜像和素材,未执行本项业务测试。",
"原脚本只读挂载;测试客户端使用原镜像,无直接 GPU 设备权限,2 CPU / 4 GiB 内存;会通过接口占用既有模型服务。输出使用本次独立目录,不覆盖原历史音频。",
"复用原 selftest 身份;只读检查所需日志是否存在,其内容会持续变化,不把日志变化当作启动配置变更。"
],
"interactive": false,
"docker": {
"image": "sha256:13369a516b4b961e36b1c3c5d47e3e04ec4bfdc03920964c621ccc83232604b8",
"mounts": [
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests",
"target": "/t"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api",
"target": "/secrets"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/voices-src",
"target": "/refs"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs",
"target": "/logs"
}
]
},
"secret_tables": [
{
"path": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api/keys.txt",
"key_column": 1,
"label": "selftest"
}
],
"mutable_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs/api-requests.log"
]
},
{
"id": "drama3-voice-chat",
"source_group": "drama3-tests-20261015",
"entry": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_voice_chat.py",
"cwd": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3",
"interpreter": "/opt/omni/bin/python",
"user": "root",
"parameters": [],
"arguments": [],
"environment": {},
"credential_files": [],
"required_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_voice_chat.py",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api/keys.txt",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs/api-requests.log"
],
"check_ports": [
18300,
18301,
18302,
18343,
18100
],
"timeout_seconds": 3600,
"impact": {
"level": "resource",
"title": "实时语音对话端到端回归会占用共享模型服务",
"details": [
"核验输入、回答、打断和四人对话的完整链路;当前语音服务预设仍指向旧 DeepSeek 模型名,待服务方确认后再开放。",
"生成的音频与标准输出存入本次运行独立目录,原测试目录和历史结果保留。"
],
"requires_confirmation": true
},
"available": false,
"output_paths": [],
"notes": [
"2026-10-20 已只读核对原源码、依赖镜像和素材,未执行本项业务测试。",
"原脚本只读挂载;测试客户端使用原镜像,无直接 GPU 设备权限,2 CPU / 4 GiB 内存;会通过接口占用既有模型服务。输出使用本次独立目录,不覆盖原历史音频。",
"复用原 selftest 身份;只读检查所需日志是否存在,其内容会持续变化,不把日志变化当作启动配置变更。"
],
"interactive": false,
"docker": {
"image": "sha256:13369a516b4b961e36b1c3c5d47e3e04ec4bfdc03920964c621ccc83232604b8",
"mounts": [
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests",
"target": "/t"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api",
"target": "/secrets"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs",
"target": "/logs"
}
]
},
"unavailable_reason": "原语音服务的 DeepSeek 预设仍指向 deepseek-v4.1-flash-uncensored,与当前模型目录不一致;须由服务维护者调整预设后再接入。",
"secret_tables": [
{
"path": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api/keys.txt",
"key_column": 1,
"label": "selftest"
}
],
"mutable_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/logs/api-requests.log"
]
},
{
"id": "drama3-engine",
"source_group": "drama3-tests-20261015",
"entry": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_drama3.py",
"cwd": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3",
"interpreter": "/opt/omni/bin/python",
"user": "root",
"parameters": [],
"arguments": [],
"environment": {},
"credential_files": [],
"required_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/test_drama3.py",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/admin.env",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/data/refs/example-en.wav"
],
"check_ports": [
18301
],
"timeout_seconds": 3600,
"impact": {
"level": "resource",
"title": "Drama3 引擎合成与流式回归会占用共享模型服务",
"details": [
"核验 Drama3 引擎的合成、克隆、流式和并发;依赖原管理凭据及外网参考音频下载,暂未接通执行。",
"生成的音频与标准输出存入本次运行独立目录,原测试目录和历史结果保留。"
],
"requires_confirmation": true
},
"available": false,
"output_paths": [],
"notes": [
"2026-10-20 已只读核对原源码、依赖镜像和素材,未执行本项业务测试。",
"原脚本只读挂载;测试客户端使用原镜像,无直接 GPU 设备权限,2 CPU / 4 GiB 内存;会通过接口占用既有模型服务。输出使用本次独立目录,不覆盖原历史音频。"
],
"interactive": false,
"docker": {
"image": "sha256:13369a516b4b961e36b1c3c5d47e3e04ec4bfdc03920964c621ccc83232604b8",
"mounts": [
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests",
"target": "/t"
}
]
},
"unavailable_reason": "此原测试还需管理凭据适配及外网参考音频下载,尚未核对其调用与输出边界。"
},
{
"id": "drama3-voice-capacity",
"source_group": "drama3-tests-20261015",
"entry": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/load_voice.py",
"cwd": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3",
"interpreter": "/opt/omni/bin/python",
"user": "root",
"parameters": [],
"arguments": [],
"environment": {},
"credential_files": [],
"required_files": [
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/load_voice.py",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api/keys.txt",
"/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests/mock_brain.py"
],
"check_ports": [
18300,
18301,
18302
],
"timeout_seconds": 3600,
"impact": {
"level": "resource",
"title": "语音链路并发容量测试会占用共享模型服务",
"details": [
"用模拟大脑测语音链路的并发容量、首声延迟和播放卡顿;需补齐临时辅助容器生命周期与每次资源上限。",
"生成的音频与标准输出存入本次运行独立目录,原测试目录和历史结果保留。"
],
"requires_confirmation": true
},
"available": false,
"output_paths": [],
"notes": [
"2026-10-20 已只读核对原源码、依赖镜像和素材,未执行本项业务测试。",
"原脚本只读挂载;测试客户端使用原镜像,无直接 GPU 设备权限,2 CPU / 4 GiB 内存;会通过接口占用既有模型服务。输出使用本次独立目录,不覆盖原历史音频。"
],
"interactive": false,
"docker": {
"image": "sha256:13369a516b4b961e36b1c3c5d47e3e04ec4bfdc03920964c621ccc83232604b8",
"mounts": [
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/tests",
"target": "/t"
},
{
"source": "/dengyuyun-joy-work-space/workpc-claude-code/20261015-drama3/secrets/api",
"target": "/secrets"
}
]
},
"unavailable_reason": "需要专用模拟大脑容器、原内部网络及并发上限;辅助服务生命周期尚未接入。"
}
]
],
"reviewed_at": "2026-10-20"
}