build(bench): 新增 tsecbench 测评环境

- Dockerfile.bench / docker-compose.bench.yml:tsecbench 测评镜像与编排
- bench/entrypoint.sh、seed.sh:容器入口与任务种子脚本
- bench/prompts/*:测评用 planner/worker/challenge 提示词
- bench/.env.example、kali_tools.txt:配置模板与工具清单(真实 .env 仍被忽略)
This commit is contained in:
Autumn-27 committed 2026-08-11 09:20:29 -04:00
1 parent 6b1a756a59
commit 37bb386f97
11 files changed
+751 -1

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
# 复制为 bench/.env 后填写;docker-compose.bench.yml 通过 env_file 注入容器。
# 切勿提交真实密钥。
# 管理员密码(首次进 UI / seed 登录用)
ADMIN_PASSWORD=artexbench
# ---- LLM(腾讯 tokenhub 网关,deepseek-v4-flash,openai 兼容格式) ----
LLM_FORMAT=openai
LLM_MODEL=deepseek-v4-flash
# 本地测评直接用 https;托管模式改成网关形式 http://tokenhub.tencentmaas.com.tsecbench.gw/
LLM_BASE_URL=https://tokenhub.tencentmaas.com/
LLM_API_KEY=
# ---- 答题平台(TSec Benchmark) ----
# 这两个由平台在托管模式自动注入;本地测评时在这里手动填。
# 变量名必须与平台一致:BENCHMARK_BASE_URL / BENCHMARK_TOKEN。
BENCHMARK_BASE_URL=https://tsecbench.zc.tencent.com
BENCHMARK_TOKEN=