找回密码
立即注册
搜索
发回帖 发新帖

6413

积分

0

好友

815

主题
发表于 1 小时前 | 查看: 3| 回复: 0

最近刷到一个挺有意思的 GitHub 仓库:斯坦福 2025 年秋季开了一门 CS146S「现代软件开发者」,主题不是传统写代码,而是教学生怎么跟编码 Agent 一起把软件做出来。

这门课的 8 周作业已经全部公开了。仓库不算空壳,很多作业都带了起步项目和测试,直接照做也能上手。

CS146S modern-software-dev-assignments GitHub 仓库截图

我看这种课程,第一反应一般不是“又一门 AI 课”,而是看它有没有让人真的动手。这套作业安排得还挺实在。

第一周从提示词和 Agent 使用习惯开始,还让学生用 Ollama 在本地跑模型。后面不是光聊概念,而是拿现成的小应用继续改,加功能、调试,再自己写 MCP 服务,把外部能力接给模型。

CS146S 第1-2周课程大纲:LLM提示词、编码代理与MCP

再往后就开始往真实开发流程靠。比如用 Claude Code 搭自动化流程,用 Semgrep 扫安全问题,然后自己修掉至少 3 个漏洞。最后一周更狠一点,同一个应用用 3 套技术栈重新实现一遍。

这里我会多看一眼第七周。它要求每个任务只给 AI 一次提示,让它先生成结果。然后开发者自己逐行审代码,再拿自己的审查结果和 AI 的审查结果对比。

这个设计挺像现在很多团队里真实遇到的问题:不是不会让 AI 写,而是 AI 写完以后,你有没有能力发现它哪里不靠谱。

很多人玩 Agent,容易卡在“帮我生成一个项目”。但真到开发环境里,麻烦往往在后面:环境变量、权限、依赖、测试、异常处理,一个都少不了。

我这个老开发的毛病又犯了,看到这种课程,最关注的反而不是用了哪个模型,而是有没有测试、有没有让人读代码、有没有训练 review 能力。

没机会去上这门课的,也可以照着 8 周顺下来。别急着一天刷完,真按周做几个小项目,里面那些 Agent 协作、代码审查、安全扫描的套路,基本都会碰到。GitHub 地址:mihail911/modern-software-dev-assignments




上一篇:WebSocket 入门到实践:Java 与 Spring Boot 实时通信全指南
下一篇:Win11 26H2内存优化实测:Rufus纯净安装后空闲仅占2.5GB
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-10-8 03:55 , Processed in 0.067127 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表