从「学中做」到真正的「做中学」
2026-03-06 发布
开发「日课一问」插件的过程,类似一次「笨方法学Python」的升级版。「笨方法学Python」不是先学原理,而是直接手敲代码。
Vibe Coding 不是敲代码,而是直接做产品,在解决具体问题的过程中,被动掌握了那些原本觉得枯燥的技能。
1、实践是最好的老师
因为有了想做这个插件的强烈驱动,AI 为我提供了各种实现路径。
但所有的路径最终都必须通过我的手来操作。 这就像《笨方法学 Python》里的逻辑:不谈宏大原理,只管去敲、去运行、去报错。 以前学校提倡“学中做”,现在通过 AI 协作,我才真正体会到了什么叫「做中学」。
2、解锁技能清单
在这短短十天的折腾里,我被迫点亮了一连串技能树:
开发者身份:完成了 Google 插件开发者的注册与审核流程。
插件架构:学习并掌握了 Google 浏览器插件的核心开发逻辑。
云端部署:首次开通并配置了 Cloudflare 服务。
协作流:搞定了 VS Code 与 GitHub 的实时同步,实现了代码的版本管理。
安全与数据:学会了如何进行简单的数据加密,并理清了离线数据的逻辑。
3、清晰描述需求
除了技术细节,我学到的最核心技能是如何清晰地描述开发需求。
如何把模糊的直觉翻译成 AI 能听懂的逻辑指令,这是 Vibe Coding 的基本功。
这些技能不是看书看出来的,而是跟 AI “吵架”、反复调试、老泪纵横之后长在身上的。 只要你开始躬身入局,全世界的工具都会为你开路。