type
status
date
slug
summary
tags
category
icon
password
😀
从传统工程视角,到系统化学习。

📝 学习心得

编程门槛的消失

AI时代,“会说话就会编程”,这意味着普通人在没有编程基础的情况下,通过自然语言的描述需求,也能将脑海中的点子转化为真实的产品(或MVP)。当然,这不经让我思考,我们到底有没有必要学习编程,答案是肯定的……

最大的转变:我从“写实现”变成“写意图”

在Vibe Coding里,AI生成的质量取决于“个人表达的需求质量 + 验证以及迭代的能力”,有时候AI出来的效果并不明显,这时候你要不断地验证Bug,不断地迭代。

对“Vibe Coding”的理解:它不是偷懒,而是“换了生产力分工”

不是不需要工程能力,而是工程能力更多体现在——拆任务、定边界、做验收、控回归、保证可维护性

AI 擅长“小而清晰”,大项目要“流程视角”

AI 很适合做“范围清晰、结果可见、纠错直接”的小项目;但复杂系统必须先梳理流程、拆步骤,再让 AI 分模块生成。
这对我影响很大:我开始把 Claude Code 当“高配队友”,但我必须当“项目经理 + QA + 架构守门员”。这也是为什么后面出现的Claude Code的各种Skills,我认为它们是来分解充当各个角色的专家。

内容归纳整理

结构

  • 困境与机会(为什么现在普通人也能做软件)
  • 60 秒极速开发体验(先看到能跑的成果)
  • 原生实战(做现代版 AI 贪吃蛇)
  • 拓展创造(举一反三做别的小游戏)
  • 项目实战:AI 原生贪吃蛇 +(可选)自创小游戏

极速开发体验

使用智谱z.ai的全栈开发模式,利用教程提供的清单直接生成网页贪吃蛇。

生成式体验

先用最简单提示词拿原型,再逐步加约束(例如“吃 8 个单词触发写诗/画画”)

附录

  • 前端三件套:HTML 负责结构、CSS 负责样式、JS 负责交互行为
  • 模型上下文:上下文长短决定“短期记忆”,会遗忘、会跑题,且成本随上下文增加
  • 指令遵循:决定能否按你要求输出格式/数量/风格,不做多余延伸

代码运行记录

notion image

🤗 意见与建议

把“验收清单”写出来,逼着学习者做 QA

教程强调“结果可见、纠错直接”,如果能给一个 checkbox(方向键、重开、得分、死亡判定、移动速度、边界处理),学习效果会更稳。
这里可以参考Antigravity的Tast和Plan(好像很多IDE包括但不限于Trae这些都有)

把“提示词风格”从段子升级成可复用模板

我建议再补一个“专业版模板”:
  • Context(现有代码/目标)
  • Constraints(不许改什么)
  • Acceptance(如何算通过)
  • Output format(必须给完整文件/必须给步骤)

📎 参考文章

 
💡
以上仅为个人观点,个人学习笔记
Vibe Coding Study Stage 2主包想起来有个Blog于是开始更新!【Python】每天还在盯着网页变化?NoNoNo!手把手教你编写自动监控机器人
Loading...