From 946d95310372f40c69166ef359c8547eb847bfb5 Mon Sep 17 00:00:00 2001 From: lijing Date: Mon, 12 Oct 2026 16:10:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor(modules):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E5=BA=93=E6=A8=A1=E5=9D=97=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - modules.ts / QuickActions.vue / Chat.vue 去掉 resourcelibrary 的标签、落地页、快捷卡与例句 - 模块清单仍完全由后端 /api/agent/tools 下发驱动,前端不硬编码、不自行判权 --- src/assets/config/modules.ts | 5 ----- src/components/QuickActions.vue | 1 - src/views/Chat.vue | 2 -- 3 files changed, 8 deletions(-) diff --git a/src/assets/config/modules.ts b/src/assets/config/modules.ts index 36b1a8f..45a5de6 100644 --- a/src/assets/config/modules.ts +++ b/src/assets/config/modules.ts @@ -15,7 +15,6 @@ export const MODULE_CONTEXT: Record = { dormnotice: "dormnotice", familyactivity: "familyactivity", coursehomework: "coursehomework", - resourcelibrary: "resourcelibrary", profession: "profession", }; @@ -26,7 +25,6 @@ export const MODULE_LABEL: Record = { dormnotice: "宿舍通知", familyactivity: "家校活动", coursehomework: "课程作业", - resourcelibrary: "资源库", profession: "教师专业发展", }; @@ -46,7 +44,6 @@ export const MODULE_LANDING: Record = { dormnotice: "/par/notices", familyactivity: "/par/activities", coursehomework: "/stu/today", - resourcelibrary: "/resource", profession: "/home", }; @@ -63,7 +60,6 @@ export const MODULE_META: Record dormnotice: { title: "宿舍通知回执", desc: "查看待回执的宿舍通知", text: "宿舍有什么通知需要我回执吗?" }, familyactivity: { title: "报名校园活动", desc: "活动广场报名,一次填清", text: "报名秋季亲子运动会,2 人参加" }, coursehomework: { title: "今天有什么作业", desc: "查看待做作业与截止时间", text: "看看我还有哪些作业没做" }, - resourcelibrary: { title: "找教学资源", desc: "按关键词检索资源库", text: "帮我找一份语文课件" }, profession: { title: "我的积分", desc: "查看专业发展积分", text: "我的专业发展积分是多少?" }, }; diff --git a/src/views/Chat.vue b/src/views/Chat.vue index 287ee10..37e89cb 100644 --- a/src/views/Chat.vue +++ b/src/views/Chat.vue @@ -48,7 +48,6 @@ const EXAMPLES: { text: string; module: string; tool?: string }[] = [ { text: "看看我还有哪些作业没做", module: "coursehomework", tool: "homework.myList" }, { text: "宿舍有什么通知需要我回执吗?", module: "dormnotice", tool: "dorm.myNotice" }, { text: "报名秋季亲子运动会,2 人参加", module: "familyactivity", tool: "activity.signup" }, - { text: "帮我找一份语文课件", module: "resourcelibrary", tool: "resource.search" }, { text: "我的专业发展积分是多少?", module: "profession", tool: "profession.myPoints" }, ]; @@ -78,7 +77,6 @@ const TIPS: { key: RegExp; text: string }[] = [ { key: /宿舍|回执/, text: "例:宿舍有什么通知需要我回执吗?我会列出通知并给出回执表单" }, { key: /报名|活动/, text: "例:报名秋季亲子运动会,2 人参加,联系人张伟 13800000000" }, { key: /审批|通过|驳回/, text: "例:把 101 号请假审批通过,意见「同意」" }, - { key: /资源|课件|教案|资料|试题/, text: "例:帮我找一份语文课件;想留存就说「收藏这份课件」" }, { key: /积分|专业发展|记录|成果/, text: "查积分说「我的专业发展积分是多少」;要留痕说「发布一条听课记录」" }, ]; const activeTip = computed(() =>