feat(chat): 例句与提示覆盖宿舍通知 / 家校活动
build / build (push) Successful in 2m47s

- EXAMPLES 新增「我要发布宿舍通知」「我要发布活动」两个裸句(按能力目录过滤,
  学生身份不会轮播),以及「这条宿舍通知还有谁没回执?」「秋季运动会的报名情况怎么样?」
- TIPS 的宿舍/活动提示改写:说明教师可直接说「我要发布宿舍通知」「我要发布活动」弹表单,
  也能问回执/名单情况。

(.env.dev 是本地配置,按约定不入库。)
This commit is contained in:
lijing
2026-10-12 19:49:58 +08:00
parent aaa08ddfd3
commit 2b114829ab
+8 -2
View File
@@ -51,7 +51,13 @@ const EXAMPLES: { text: string; module: string; tool?: string }[] = [
{ text: "这周有什么新的校园公告?", module: "campusnotice", tool: "notice.received" },
{ text: "提交数学作业", module: "coursehomework", tool: "homework.submit" },
{ text: "看看我还有哪些作业没做", module: "coursehomework", tool: "homework.myList" },
// 教师/宿管:说"我要发布宿舍通知"直接弹发布表单(标题/正文/通知类型/发文部门/回执方式)
{ text: "我要发布宿舍通知", module: "dormnotice", tool: "dorm.publish" },
{ text: "这条宿舍通知还有谁没回执?", module: "dormnotice", tool: "dorm.receipts" },
{ text: "宿舍有什么通知需要我回执吗?", module: "dormnotice", tool: "dorm.myNotice" },
// 教师:说"我要发布活动"直接弹发布表单(标题/说明/分类/部门/地点/起止时间)
{ text: "我要发布活动", module: "familyactivity", tool: "activity.publish" },
{ text: "秋季运动会的报名情况怎么样?", module: "familyactivity", tool: "activity.signups" },
{ text: "报名秋季亲子运动会,2 人参加", module: "familyactivity", tool: "activity.signup" },
{ text: "我的专业发展积分是多少?", module: "profession", tool: "profession.myPoints" },
];
@@ -79,8 +85,8 @@ const TIPS: { key: RegExp; text: string }[] = [
{ key: /请假|病假|事假/, text: "直接说「我要请假」就会弹出请假表单;也可以一次说全:10月12日上午病假,发烧就医" },
{ key: /公告|通知/, text: "直接说「我要发布校园公告」就会弹出发布表单(标题 + 正文 + 发文部门);也可以一次说全:发一条关于运动会的通知" },
{ key: /作业|作答|提交作/, text: "可以说「我有哪些作业没做」,或「提交数学作业」,我会列出作业让你选" },
{ key: /宿舍|回执/, text: "例:宿舍有什么通知需要我回执吗?我会列出通知并给出回执表单" },
{ key: /报名|活动/, text: "例:报名秋季亲子运动会,2 人参加,联系人张伟 13800000000" },
{ key: /宿舍|回执|床位|调宿/, text: "教师说「我要发布宿舍通知」直接弹发布表单;也可问「这条通知还有谁没回执」「304 房住了谁」" },
{ key: /报名|活动/, text: "家长说「报名秋季亲子运动会,2 人参加」;教师说「我要发布活动」直接弹发布表单,或问「报名情况怎么样」" },
{ key: /审批|通过|驳回/, text: "例:把 101 号请假审批通过,意见「同意」" },
{ key: /积分|专业发展|记录|成果/, text: "查积分说「我的专业发展积分是多少」;要留痕说「发布一条听课记录」" },
];