本周要回答: 不是先问“我能做什么 agent”,而是问“我每周重复做的哪件小事,值得被可靠地减少一次?”
进入本周前: 能操作电脑、安装常用软件;不要求已经掌握某门语言。先确认自己有权在设备上安装开发工具。
- 01发现摩擦
- 02定义输入
- 03应用规则
- 04检查输出
学习内容与理解目标
本周先建立三个区别:文件是数据,程序是处理规则,运行环境决定规则在哪里执行。把输入、处理、输出画成三个方框,再补上错误和恢复路径。诊断应覆盖读懂小函数、查看数组或对象、解释 JSON、认识终端当前目录、理解浏览器与服务器、检查代码差异和识别秘密信息。不会的项目标成“待补”,不让 AI 代替你答完诊断。
第一个工具宜选择文本清单去重、学习任务时长汇总、公开书目整理等低风险功能。它可以只有一个脚本或一个离线页面。本周不接邮箱、不购买额外服务、不做账号系统;也不碰自动删除、批量改名等需要恢复能力的操作。
学习链接与选读范围
| 级别 | 官方或原始资料 | 本周只读这些 | 阅读预算 |
|---|---|---|---|
| 必读 | R02 · MIT Missing Semester:Course Overview and the Shell | 路径、当前目录、标准输入输出;只在练习目录执行例子。 | 35 分钟 |
| 必读 | R27 · MDN:JavaScript Guide | Grammar and types、Functions;看懂变量、参数、返回值。 | 45 分钟 |
| 补基础 | R12 · CS50P Week 0:Functions, Variables | 对照函数与变量的讲解;不要求把主项目改成 Python。 | 40 分钟 |
实战拆解
记录三件最近真实发生的重复任务:触发原因、输入、期望输出、原来主动花费的时间、出错代价。选其中风险最低且一周内会再次出现的一件,写一页问题说明;同时写明“本周不做什么”。
做 60–90 分钟诊断,将问题分成“会解释”“能查文档解决”“需要桥接”三类。让导师解释差距,但保留自己的原始答案作为之后的对照。诊断计入本周构建时间,不额外增加一套考试。
创建只有合成样例的练习目录。先手写一组输入和期望输出,再请开发 agent 实现最小处理逻辑;要求它说明哪些文件被改、如何运行、哪些还没有验证。
实际运行正常、空输入、重复输入三种情况,亲自查看输出。将输入文件保持不变,结果写到新文件或页面预览中;首次不覆盖源数据。
在一次真正的低风险任务中使用工具,记录使用时的困惑,而不是立刻添加功能。写下下一次打开它的固定入口。
交付与验收
| 本周交付 | 怎样确认真的完成 |
|---|---|
| 一页问题说明 | 包含任务、输入输出、非目标、数据边界和一个可操作的验收例子。 |
| 一个本地输出 | 本人实际运行成功,能指出输出来自哪段逻辑;空输入不导致无解释崩溃。 |
| 一次使用记录 | 记录实际观察;尚未省时就写尚未省时,不把预期当结果。 |
不用代码生成器的练习: 不让模型直接生成答案,自己把一组新输入代入函数,先预测结果,再运行核对;用自己的话解释“参数”和“返回值”。
隐私与安全检查: 练习目录与私人文档分开。不要在提示词、截图或代码里放用户名、真实文件路径、公司名称或登录信息。本地运行不代表开发 agent 没有把代码发送到云端;先检查它能访问哪些目录。
落到日常生活: 用新工具替代一次原来的操作,并记住下一次触发时机。成果应是少做了一步,或更容易发现一个错误,不是多出一个永远不会打开的仪表盘。
过关或补课判断: 能说明输入、输出和失败方式即可进入下一周;若函数、文件和执行环境都无法解释,先走基础桥接,不让生成更多代码掩盖差距。
本周可复制的协作提示
请作为导师先让我独立完成一个短诊断,再围绕我选定的低风险重复任务做最小本地工具。先给输入输出和非目标,不接账号、不覆盖源文件。完成正常与空输入验证后,给我一道不直接提供答案的小修改题。
本周来源与核对范围
来源编号与核对说明沿用课程原文,基线为 2026-09-27。未逐一登录完成外部实验;实施前请核对最新版本与访问条件。
- R02MIT Missing Semester:Course Overview and the Shell ↗
2026 讲义;选路径、管道、重定向与安全操作。
- R12CS50P Week 0:Functions, Variables ↗
适合桥接基础;主线 JavaScript 学习者可只对照概念。
- R27MDN:JavaScript Guide ↗
按章读语法、控制流、集合、函数、异步与模块。