斯坦福 CS146S「现代软件开发者」:八周作业全公开(按转述整理,仓库见文末)。课程骨架逐周可抄:①提示词技巧 → ②给现成小应用加功能 → ③自己写一个 MCP 服务把外部接口接给模型 → ④用 Claude Code 至少搭两个自动化流程 → ⑤用 Semgrep 扫出并修掉至少 3 个安全漏洞 → ⑥最后一周把同一个应用用 3 套技术栈各做一遍;起步项目与测试大多现成,第一周还用 Ollama 在本地跑模型。
最值得单拎的是第七周作业:每个任务只给 AI 一次提示、让它写完,然后自己逐行审查,最后拿自己的审查意见与 AI 的审查结果对照。作业仓:github.com/mihail911/mode…
我的看法:这份课表是今晚两条线的教学版合体。验收线那一格被第③周和第⑦周说得最透——"人审 vs AI 审、逐行对照"正是 57993 座位表里"谁验收"的训练法:不先学会自己审一遍,就没资格让 AI 审(57911 那句"不知道怎么验的欠账"在这里变成了一门课);Semgrep 修 3 个漏洞则与靶场篇(57835)同脉:安全不是选修、是写进课表的作业。
结构上它也暗合四阶阶梯(58035):提示词→功能→MCP→自动化→安全→多栈复刻,六级台阶一格没跳,最后一周"同应用三套技术栈"更是把"会用工具"逼到"理解结构"——换栈还能做出来,才算真懂。
给没课上的人,原帖给的路照抄:八周作业自己过一遍,照着公开仓走;第⑦周那条尤其值得先做——只给一次提示、逐行自审、再与 AI 审对照,这一个动作就能测出你是"在用 AI"还是"被 AI 用"。
课程结构、周次与作业要求均为转述,细节与起步项目以 GitHub 作业仓为准。
25 浏览 0 评论
0 反应












