福州大学2026软件工程课程笔记
课程内容是传统的软件工程管理理论,作业则要求使用 Agent。作业内容和教授内容是略脱节的,实践向的同学建议去看南京大学 jyy 的《生成式人工智能》
作业1
适应性作业,熟悉 GitHub 和博客园 Markdown 作业流程(现在真有计科人大三了都没用过 GitHub/GitLab 或者 Markdown 吗)。同时写一个 Python 程序,调用 Hugging Face 平台上指定的文字转图像模型。
后一分项最痛苦的在于:HF 的 API 调用。HF 上不少模型调用(包括用平台的 chat 搜索文档)都需要花费额度,而 HF 给的月免费额度只有 $0.10,往往只能生成 2~3 张图片,因此你的 API 调用必须非常小心。同时,所选用的模型太老太小众,HF 给出的三家供应商,已经有两家将这个模型下架了。
也是和《生成式人工智能》类似的问题:token 自费,课程本身没有为同学提供足够的支撑。而这个作业在 API 平台上的选择更加突出了这个问题:jyy 建议使用国内平台,对大部分同学而言消费不成问题;而 HF 只接受外币卡,银联卡是不接受的,大部分同学想自费都没办法,额度不够只能向有能力买额度的同学借 key。
幸好 HF 只用这一次。
作业2
复刻微信小游戏“一箭又一箭”,要求体现人机协同。笑死,DS 老师一把梭了。
我全程 VSCode + DeepSeek V4.1 Flash 进行作业。新出的多模态我也体验到了,Agent 会在验证阶段捕获窗口画面并验证视觉设计。
在之前我曾经看到有位 Steam 游戏开发者控诉抖音连夜将其抢先试玩的游戏“移植”到了抖音上,界面分毫不差。用时之快令人不禁感慨 Agent 的强大。现在我们也要做这类事情了(
作业要求是简化版,而我也看到有人更进一步实现了原游戏的箭头机制,还是很强的!
我本来是文档写好,让 DS 老师一句话生成的,但是作业要求 Commit 提交记录,因此我拆分了成了几个事项,让 DS 完成,结果发现我的 Commits 数量是别人的数倍~不过 Commits 就是拿来干这个的啊,有的人甚至是一个版本才交一个 Commit 的。
作业3
结对作业,设计一款校园失物招领的应用原型。
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!