完整互联网应用
登录、数据、接口、权限、业务状态、测试、审计与部署;有清晰用户与场景,不是演示脚本或单页。
各组在学期内完成一条可部署的互联网应用主线。选题二选一:在 CampusClaw 上继续优化与扩展(推荐,与课堂示范一致),或自选其他课题(须尽早与教师确认边界与验收方式)。无论哪种,均须把大语言模型、智能体、知识库、技能与 MCP 做成产品能力,采用规约驱动开发,而不是只做通用聊天框。
登录、数据、接口、权限、业务状态、测试、审计与部署;有清晰用户与场景,不是演示脚本或单页。
大语言模型、智能体、知识库与 RAG、技能、MCP 须接入主业务,并有权限与失败路径约束。
需求写成可验收规约;答辩用运行结果、日志与测试说明完成度,不接受“模型声称已完成”。
自选课题在第 2 课前后提交一句话产品定位与 MVP 边界,教师确认后再写 OpenSpec change。示范规约仍以 CampusClaw 为主,自选组将等价能力映射到本组 spec。
以下为示范案例的产品范围。选择 CampusClaw 的组按此主路径验收;自选组可对照同等深度的工程与 AI 要求。
管理本班讲义和助手,编辑提示词,配置技能,布置作业,查看提交并改分,查看审计与统计。只能管理自己任教班级的数据。
查看和检索本班讲义,向助手提问,提交作业,查看批改与错题讲解。只能访问自己所在班级的资源,不能改助手、提示词或技能。
沿 CampusClaw 路线的组可调整页面、学科和具体校园场景,但须保留课程要求的主路径、失败路径与班级隔离。技术栈不限定。
包含登录、数据、接口、权限、业务状态、异步任务、测试、审计和部署。能够运行不等于已经完成。
大语言模型、智能体、知识库与检索增强生成、技能、MCP。它们服务教学任务,并接受权限与审计约束。
最终须部署到互联网环境,用页面、接口、日志和失败路径证明功能、性能与安全,而不是只交一个预览页。
教师上传本班讲义,服务端校验归属后切分建索引。学生在本班范围内检索,命中结果须带来源。
先校验用户与助手归属,再加载提示词、选择已启用技能,按需检索或调用工具,流式返回并记录调用。
教师发布作业,学生截止前提交,助手批改后教师可改分。判错进入错题,由错题讲解技能按错因说明。