Skip to content

TempApply v1.0.4 — AI 审核提示词配置化

Choose a tag to compare

@qs5668 qs5668 released this 28 Aug 14:27
· 1 commit to main since this release

TempApply v1.0.4

首个正式版(v1.0.0 已转为 Beta 存档)。本版聚焦 AI 审核可用性与可配置性,DeepSeek 官方 API 已端到端实测通过。

新增

AI 审核提示词配置化

  • config.yml 新增 ai-review.prompt 模板,支持 8 个占位符:

    占位符 含义
    {player} 玩家名
    {playtime} 游玩小时数
    {power} mcMMO 总等级
    {key} Key 剩余次数
    {reason} 申请理由(≤60 字)
    {history} 最近 5 条历史申请
    {drift} 漂移统计摘要
    {lookback} 漂移统计回看天数
  • 旧配置文件缺省 prompt 键时自动回退内置默认模板,升级无感;

  • 结论解析不变,仍按 {"a":布尔,"m":"≤30字"} 短键格式。

修复

  • 漂移统计摘要不再硬编码"近7天",drift-lookback-days 改为非 7 时提示词与统计口径一致;
  • 提示词 JSON 转义中 \r 不再被静默丢弃;
  • extractSuccess 合并 Gemini / Anthropic 重复响应解析分支。

排障提示

AI 审核请求未发出时优先检查:

ai-review:
  enabled: true          # 默认 false,必须显式开启
  api-key: "sk-xxxx"     # 默认空,为空则不请求

开启后 /apply 提交即可在控制台看到 [AI审核] ... http=200 入134 出20 结论=通过 日志。

构建

mvn clean package           # paper 平台 → plugin/target/tempapply-1.0.4-paper.jar
mvn clean package -Pspigot  # Spigot 平台(shade 重定位 Adventure API)

文档站:https://tempapply.plugin.midream.top · 玩家指南 · 策划案 · 许可证 GPL-3.0