自选课题须满足什么

完整互联网应用

登录、数据、接口、权限、业务状态、测试、审计与部署;有清晰用户与场景,不是演示脚本或单页。

五项 AI 能力

大语言模型、智能体、知识库与 RAG、技能、MCP 须接入主业务,并有权限与失败路径约束。

规约与证据

需求写成可验收规约;答辩用运行结果、日志与测试说明完成度,不接受“模型声称已完成”。

自选课题在第 2 课前后提交一句话产品定位与 MVP 边界,教师确认后再写 OpenSpec change。示范规约仍以 CampusClaw 为主,自选组将等价能力映射到本组 spec。

参考案例:CampusClaw

以下为示范案例的产品范围。选择 CampusClaw 的组按此主路径验收;自选组可对照同等深度的工程与 AI 要求。

为谁解决什么问题

教师

管本班、配助手、改作业

管理本班讲义和助手,编辑提示词,配置技能,布置作业,查看提交并改分,查看审计与统计。只能管理自己任教班级的数据。

学生

查讲义、问助手、交作业

查看和检索本班讲义,向助手提问,提交作业,查看批改与错题讲解。只能访问自己所在班级的资源,不能改助手、提示词或技能。

沿 CampusClaw 路线的组可调整页面、学科和具体校园场景,但须保留课程要求的主路径、失败路径与班级隔离。技术栈不限定。

项目要做成什么

完整互联网应用

包含登录、数据、接口、权限、业务状态、异步任务、测试、审计和部署。能够运行不等于已经完成。

五项产品能力

大语言模型、智能体、知识库与检索增强生成、技能、MCP。它们服务教学任务,并接受权限与审计约束。

可验收的交付

最终须部署到互联网环境,用页面、接口、日志和失败路径证明功能、性能与安全,而不是只交一个预览页。

三条主路径

讲义

入库与检索

教师上传本班讲义,服务端校验归属后切分建索引。学生在本班范围内检索,命中结果须带来源。

助手

提问与技能

先校验用户与助手归属,再加载提示词、选择已启用技能,按需检索或调用工具,流式返回并记录调用。

作业

提交、批改与错题

教师发布作业,学生截止前提交,助手批改后教师可改分。判错进入错题,由错题讲解技能按错因说明。

范围(CampusClaw 路线)

必做

  • 教师端:登录、本班首页、讲义、助手配置、技能、作业与改分、审计
  • 学生端:登录、本班首页、讲义与检索、助手对话、交作业、批改与错题
  • 三项技能:解题引导、作业批改、错题讲解,可启用、停用并验收
  • 班级隔离、密钥只在服务端、未命中知识库时不伪造

不做与拓展

  • 不做家长端、多校区运营、学科交易市场
  • 多学科可先做单一学科,再横向扩展
  • 拓展如轻量端、高可用、关怀式对话、技能上传,不另建一套应用
  • 拓展未完成不影响核心主路径验收