系统设置

难度评分公式 · 老师模型 · API 密钥

难度评分公式

保存后热生效;存量题目需要重跑才会用新公式

分值权重与等级

总分 = min(cap, w1×#1 + w2×#2 + w3×#3)

公式预览

原理

步骤五维 → 块/整题五维(固定聚合):每个维度取该维的峰值 + floor(0.5 × 非零均值 × 覆盖率),封顶 3。只做轻微升级,重复出现 1 不会抬分,重复 2 才可能升到 3。

总分:五个维度各自按权重累加后封顶。1 分权重小表示“有一点负担但不明显”,2/3 分权重大,且 2/3 越多总分越高。

等级:得分 ≤ 容易上限为“容易”,≤ 中等上限为“中等”,≤ 困难上限为“困难”,更高为“极难”。三个上限应保持递增。

校准原则:Formatter 被要求“0 是默认、1 是少数、2/3 是例外”,所以 1 的权重不需要给大;想让难度分布更集中在容易/中等,就把 2/3 权重调小。

老师模型

三阶段分别配置模型与思考强度,保存后立即生效

API 接口

密钥留空表示保留现有值;明文保存在 backend/settings.json,请勿提交到 Git

老师解答 / 对话 / AI 改卷(DeepSeek,可切换 Qwen / 豆包)

切题 / 多模态(DashScope 通义 Qwen-VL)

性能与并发

请求超时、最大输出、批量并发与默认数量,保存后热生效

AI 请求

批量与数量

列表与搜索