第 1 课 · 绪论
了解课程目标与项目案例,掌握互联网应用的基本特征与 AI 原生开发方法
本课程面向 AI 时代的软件工程实践。课堂以智能教学平台 CampusClaw 为示范案例,从互联网应用设计、开发到部署交付完整走一遍。
小组学期项目可在 CampusClaw 上继续优化与扩展,也可自选其他互联网应用课题;均须接入大语言模型、智能体、知识库、技能与 MCP,并采用规约驱动开发,最终交付可部署、可演示的系统。
掌握权限收紧、安全审计与证据留存,形成可查询的审计记录
课件待补充
掌握自动化测试、容器化部署与运行观测,完成真实用户迭代与性能验证
课件待补充
以证据说明产品价值、系统质量与个人贡献,完成项目答辩与复盘
课件待补充
分组完成本组选定的学期项目,组内协作、组间独立。选题可为 CampusClaw 的进一步优化与扩展,或为经教师确认的自选课题(须满足与课程目标一致的工程与 AI 能力要求)。每组不超过 3 人,三人分工如下;不足 3 人时须兼任,并在个人贡献记录中写明。
把需求写成可执行、可验收的规约:谁、做什么、不做、失败时怎样、用何证据。
按规约在同一仓库实现与修改系统,保持主路径可运行,并保留实现过程中的依据。
用同一份规约判定是否完成:核对功能、失败路径、权限与证据,不接受“模型声称完成”。