选课排课与教室资源调度的授权访问与对外服务:多轮对话与提示词

围绕选课排课与教室资源调度的授权访问与对外服务,说明多轮对话与提示词的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向选课排课与教室资源调度品类,材料来自开课计划、排课表、选课规则三类,更新节奏随学期批次与临时调停课同步,字段特征集中在课程名称、班级人数、周次日期、教室编号、审批签字与回执。开课计划进入该功能时承担课程与名额的基准角色,排课表承担时间与教室的落位角色,选课规则承担可选范围与优先级的判定角色。三类材料在授权访问与对外服务场景下同时被引用,任一材料版本未同步或签字缺失,都会让同一记录在名称、数量、日期上出现对不上的情况。对外入口与授权范围由发布服务与文件权限负责,模型只依据应用设置里的记忆轮数与提示词配置来组织回答。

配置怎么定

这一环由应用设置里的记忆轮数与提示词配置执行,输出参考的历史消息范围与回答约束。可对外的入口与授权范围由发布服务与文件权限决定,模型只处理过滤后的资料。记忆轮数控制回答时最多参考前面多少轮对话,轮数过小用不上前文,轮数过大带入无关内容并增加消耗。

对象判断核验动作
开课计划课程名称、班级人数、开课日期与签字回执是否与排课表一致在应用设置里核对记忆轮数取值,用两轮连续追问读取开课计划字段,比对名称、数量、日期与签字
排课表教室编号、周次日期、节次与调停课版本是否与选课规则同步用受限身份发起两轮对话,检查 messages 中前文指代是否落在同一排课记录,并核对版本与回执
选课规则可选范围、优先级与生效日期是否与开课计划、排课表对齐在对话中传入 variables 限定范围,观察回答是否只引用匹配记录,并记录数组条数
应用设置记忆轮数与提示词配置是否与问题需要的前文范围匹配在应用设置里核对当前取值,用两轮连续问句试跑并对比两次运行的用量记录

容易做错的三处

  • 现象:同一课程在两份材料里的名称、人数、日期对不上。原因:开课计划与排课表版本未同步,签字或回执缺失。
  • 现象:第二问用指代时答非所问。原因:记忆轮数过小,前文范围不足,chatId 对应的历史未被完整参考。
  • 现象:回答变慢、消耗上升。原因:记忆轮数过大,带入无关内容,开场消息被当成前文。

怎么确认配好了

本功能验收:两轮连续追问,看第二问是否承接第一问的指代,并核对 messages 与 variables 中引用的历史范围是否符合记忆轮数设定。

业务测试:用受限身份访问一次,看可见范围是否符合设定,越权内容不可见。

  • 在应用设置里核对记忆轮数当前取值,与问题需要的前文范围比对
  • 用受限身份发起两轮连续追问,检查第二问指代承接与可见范围