Skip to content

Releases: gygy-open/question-bank

Question Bank v0.7.2

Choose a tag to compare

@github-actions github-actions released this 06 Aug 13:40

🚀 Features | 功能更新

  • 标签分类彻底按隔离:
    应真实业务需求,我们将标签分类的设计从“全局共享”重构为“按学科隔离”。现在不同学科可以拥有完全独立、互不干扰的标签分类体系。

    💡 关于旧数据迁移的原理说明:
    为了确保已有数据无缝兼容,我们在后台执行了平滑的数据迁移,采用**“全局分裂为局部”**的策略:

    1. 系统自动扫描了旧版本中所有的“全局标签分类”。
    2. 为系统内现有的每一个学科,都原样复制了一份这些分类。
    3. 由于原有的“标签”已经是按学科隔离的,因此它们会自动匹配挂载到各自学科下新生成的对应分类中。

🐛 Bug Fixes | 问题修复

  • 修复标签接口请求报错 (Fix /tags API Calls):
    修复了前端(题库列表页、题目编辑弹窗)在请求标签数据时,未正确携带当前上下文 subject_id 从而导致后端拦截报错的问题。

Full Changelog: v0.7.1...v0.7.2

Question Bank v0.7.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 15:55

v0.7.1 — 多学科体验优化 ✨

v0.7.0 的体验改进版本,移除冗余的学科选择操作,让全局学科上下文更彻底。

⚠️ 升级路径说明

  • 如果你当前是 v0.7.0:可直接升级,无需备份(本版本无数据迁移)。
  • 如果你当前是 v0.6.0 或更早:请先升级到 v0.7.0 并按其说明备份数据库、验证迁移成功,稳定运行后再升级本版本。

Full Changelog: v0.7.0...v0.7.1

Question Bank v0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 15:26

v0.7.0 — 多学科体验升级 🎓

本次更新把学科提升为系统级的全局上下文——切换全局生效。

🔧 改进

  • 全局学科选择器:侧边栏顶部新增学科切换器,题库、知识点、标签、智能导入等模块统一跟随当前学科,不再需要在各页面反复选择。
  • 标签按学科隔离:原先得标签是全局的,标签现在归属于具体学科,不同学科可使用同名标签互不干扰;标签的创建、查询、AI 自动打标都在学科范围内进行。

⚠️ 升级须知(请务必阅读)

  • 升级前请备份数据库。 本次包含一次会改写数据的迁移(标签学科隔离),该迁移不可无损回滚
    • 桌面版(SQLite):直接复制数据文件做备份即可。
    • 服务端(MySQL):升级前 mysqldump 一份。
      参考备份说明文档
  • 标签迁移规则:
    • 已被题目使用的标签,按题目所属学科归位;若同一标签被多个学科的题目使用,会分裂成每个学科的独立副本,题目-标签关联自动重定向。
    • **未被任何题目使用 **的标签,无法推断学科,统一归入第一个学科,可在升级后手动调整。
  • 迁移在启动时自动执行,通常无需手动干预。

Full Changelog: v0.6.0...v0.7.0

Question Bank v0.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 13:51

✨ 新功能:

  • 试卷编辑页题目详情侧边栏
  • 导出时可选择附加内容位置(题后/卷尾/不显示)

Full Changelog: v0.5.2...v0.6.0

Question Bank v0.5.2

Choose a tag to compare

@github-actions github-actions released this 02 Aug 15:04

大题标题内联编辑与删除

Full Changelog: v0.5.1...v0.5.2

Question Bank v0.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 09:43

新特性:

多试卷管理与所见即所得导出

  • 📄 多试卷管理:每位教师可维护多份试卷,服务端保存、支持复制/归档/删除
  • 智能加卷:题库中一键加入最近编辑的试卷
  • ✏️ 独立编辑页:拖拽排序、增删题目,改动自动保存
  • 🧩 手动大题标题:在任意题目前插入「一、选择题」等标题,按节重新编号

Full Changelog: v0.4.2...v0.5.0

Question Bank v0.4.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 13:51

Full Changelog: v0.4.1...v0.4.2

Question Bank v0.4.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 08:50

Full Changelog: v0.4.0...v0.4.1

Question Bank v0.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 08:26

新特性:知识点批量导入与延迟向量索引

  • 新增 Excel 模板下载 / 批量导入(增量新增 / 清空重建两种模式)

  • 导入前预检:统计受影响的知识点与题目关联

  • 延迟向量化:未配置 Embedding 模型时跳过向量同步,不报错

  • 知识点树顶部提供向量状态提示与手动重建索引入口

Full Changelog: v0.3.1...v0.4.0

Question Bank v0.3.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 14:48

Full Changelog: v0.3.0...v0.3.1