feat: add LLM配置 management page (profiles view)

This commit is contained in:
2026-06-16 16:25:20 +08:00
parent e329f59139
commit dc8baf8662
5 changed files with 261 additions and 2 deletions

View File

@@ -2,8 +2,8 @@
const App = {
currentRunId: null,
views: ["runs", "new", "report"],
titles: { runs: "运行列表", new: "新建评估", report: "报告详情" },
views: ["runs", "new", "report", "profiles"],
titles: { runs: "运行列表", new: "新建评估", report: "报告详情", profiles: "LLM 配置" },
// 初始化:绑定导航、加载首屏、启动健康检查。
init() {
@@ -13,6 +13,7 @@ const App = {
document.getElementById("refresh-btn").addEventListener("click", () => App.refreshCurrent());
Runner.init();
Profiles.init();
App.switchView("runs");
App.checkHealth();
setInterval(App.checkHealth, 15000);
@@ -36,6 +37,7 @@ const App = {
if (view === "runs") App.loadRuns();
if (view === "new") Runner.loadScenarios();
if (view === "report") Report.render(App.currentRunId);
if (view === "profiles") Profiles.load();
},
// 刷新当前视图的数据。