Skip to content

v1.3.0 — Exam Memory V2 Modules + Progress Infrastructure

Choose a tag to compare

@Tenstu Tenstu released this 21 Jun 06:21
· 9 commits to main since this release

What's New

Exam Memory V2 核心模块

  • difficulty_calibrator.py — 难度校准器,基于答题统计动态调整题目难度
  • distill_export.py — 知识蒸馏 logprobs 采集与导出
  • text_pipeline.py — 文本处理管道(分块、清洗、嵌入)

题库系统增强

  • question_bank.py — 扩展 CRUD + LLM 生成管道 + 语义去重
  • vector_store.py — numpy-based 语义检索(替代 ChromaDB)
  • server.py — MCP 服务端集成

进度追踪基础设施

  • shared/progress/ — task-board 模板 + README
  • shared/exam_memory/bank/ — 题目 bank 目录框架

Skills 更新

  • solve-analyze — WA/TLE 诊断根因 skill
  • solve-skeleton — OJ 题骨架模板 skill

测试覆盖

  • 新增 6 个测试文件(difficulty_calibrator, distill_export, semantic_dedup, text_pipeline)
  • 1700+ 测试用例,全部通过

其他

  • 更新 new_session_prompt 以反映 Exam Memory 系统和 ChatMem 集成
  • security hardening(path traversal guards, key leak fix)
  • .gitignore 更新,忽略运行时生成的 JSON 数据文件