For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /manual/admin/config/timetable-config.md.
TIP

本页配图较少,待维护者补充。如果无法解决问题或需要协助部署,可邮箱联系:kuohu@getastra.cn

作息表管理

管理指定年级的作息时间表模板。作息表决定了每天的节次数量、每节课的时间段、以及课间/自习等非课程时间段的显示内容。

开学日期

使用日期选择器设置本学期的开学日期。后端根据此日期计算当前是第几周(如"第 15 周"),供调休等场景推算周次。

作息表模板列表

支持动态增删多个作息模板(如"常日""周五""考试日"等),使用可折叠面板管理(手风琴模式,同时只展开一个模板)。

新增模板时会弹出「从哪个模板复制?」对话框,可以选择基于现有模板创建,再在其基础上修改,免去从头配置。

每个作息模板包含:

  • 作息名称:唯一标识该模板(如"常日")。注意:课表配置中"常日"为默认作息表名称。
  • Divider(分隔符):逗号分隔的课程序号列表(如 0,4,7)。指示客户端在哪些课程序号后显示分隔线,用于区分上午/下午/晚自习等时段。从 0 开始计数。
  • 时间段列表:按开始时间自动排序的段落数组,每段包含:
    • 开始时间:手动输入(格式 HH:MM),结束时间自动计算(下一段的开始时间减 1 分钟,末段自动为 23:59)。
    • 值类型:二选一 —— 文本:显示自定义文字标签(如“早自习”、“课间”、“放学”);课程序号:自动按顺序编号(0, 1, 2...),对应课程表上的第 N 节课(从 0 开始)。
    • 每个段落都支持 上方插入、下方插入、删除 操作。

自动校验

系统在编辑过程中自动执行以下校验和修正:

  • 首段开始时间非 00:00 时自动纠正。
  • 末段结束时间非 23:59 时自动校正
  • 各段开始时间必须严格递增,否则无法提交。
  • 课程序号自动从 0 开始连续编号。

提交

与课表配置类似,点击提交后弹出密码输入弹窗。