张咋啦的分享对vibe coding很有启发,想深入了解她的分享内容和观点,就做了以下工作,共享给大家。
notebooklm 链接:
notebooklm.google.com通过自己ai写的工具,获取了张咋啦分享100 多条视频数据,然后通用自己的视频转文字工具转成了文字,
让 notebooklm,帮我根据文案进行总结vibe coding 的建议,并做成了 ppt,并通过终端claude code导出成图片
-----
根据提供的资料,“Vibe Coding”(氛围编码/直觉编程)在 Zara 的语境下,不仅仅是写代码,更是一种非技术背景人士利用 AI 工具将创意落地、进行自我表达和高效学习的全新方式。
以下是关于他提出的各种 Vibe Coding 建议的详细提取和总结:
1. 核心心法:颠覆传统的学习与创造模式
• “倒过来”的学习方式 (Build first, learn later): 传统学习是先学理论基础(Bottom-up),容易让人在大堆代码前感到畏惧和枯燥。AI 时代的学习应该是 Top-down 的:先有一个想法,让 AI 工具把它做出来,看到成品(正反馈)后,再反过来问 AI 它是怎么实现的,背后用了什么语言和架构。
• 作为自我表达的媒介: 把 Vibe Coding 看作像写作、画画、音乐一样的自我表达形式。通过产品表达你的观点(Opinionated Product),例如 Zara 做的视频录制工具背后就是“AI 不应取代人输出,而应激发人输出”的观点。
• 克服心理障碍: 很多文科生不学编程是因为心理恐惧(觉得数理化不行)。当 AI 帮你成功落地一个想法时,你会发现代码只是实现工具,这种“祛魅”过程能极大降低心理门槛。
• 把代码当成充足资源: AI 让代码从稀缺资源变成了充足资源。当资源充足时,我们就可以为了“好玩”和“娱乐”去编程,而不必非要为了功利(如创业赚钱)目的。
2. 实操建议:如何开始 Vibe Coding
• 从小切口入手 (Start Small): 对于零基础小白,不要上来就想做复杂的 App。建议先从做一个网站开始(如个人简历、作品集),因为主要涉及前端,不涉及复杂的后端数据库。
• 明确定义 Scope (范围): 如果不知道怎么描述复杂的应用,就一点点像搭乐高一样写。先做界面,再加功能。如果不知道术语,就用大白话问 AI “这个东西的专业术语叫什么”。
• 善用审美与设计词汇: 很多 AI 做出的网页很难看(蓝紫色渐变)。建议在 Twitter 等平台收集好的设计案例,发给 AI 参考。学会一些设计风格词汇,如 "Neo-Brutalism" (新野兽派/新粗野主义),能让 AI 快速生成有现代感的设计。
• 推荐工具:
◦ Google AI Studio (Gemini 3): 适合快速搭建小工具(如视频录制、词典),因为集成了多模态能力(语音、生图、搜索),不需要自己去连各种 API。
◦ Cursor / Replit / Bolt / V0: 用于更复杂的代码生成和项目构建。
◦ Faces.app / Replit Design: 适合小白做高审美的个人网站。
3. 高效沟通与提示词技巧 (Prompting)
• 让 AI 主动提需求: 使用 Prompt:“Tell me what you need from me to do this well.” 让 AI 告诉你它需要什么上下文,防止 AI 因为“不好意思”问你而瞎干。
• 让 AI 引导你思考: 使用 Prompt:“Ask me one question at a time to help me figure this out.” 让 AI 一次问一个问题,帮你把模糊的想法梳理成清晰的产品需求文档(PRD),然后再让它写代码。
• 语音交互写 PRD: 相比打字,用语音跟 Claude 等模型聊天能提供更完整的上下文,聊完后让它总结成文档。
• 寻求批评与漏洞检查: 主动问 AI:“我的思维有什么漏洞?”或“在 Performance 上有什么 blind spots?”因为 AI 通常倾向于讨好用户,不问它不会主动指出问题。
4. 定位与协作:原型 vs. 产品
• Vibe Coding 用于做原型 (Prototype): 对于非技术人员,Vibe Coding 最大的价值是制作可交互的原型,用来替代传统的文字版 PRD。用原型去沟通比语言描述高效得多。
• 专业的事交给专业的人: 如果要做一个严肃的、可交付给大量用户的产品 (Production Level),不建议文科生完全自己写代码。应该用原型去吸引专业的程序员(Ten-X Engineer)合伙。非技术人员的价值在于提供 Idea、用户洞察和分发渠道 (Distribution)。
• 寻找合伙人: 通过内容创作和发布 Vibe Coding 的 Demo(Build in Public)来吸引志同道合的程序员,因为程序员最怕做出来的东西没人用。
5. 灵感获取与产品思维
• 连线题思维: 产品 Idea 本质是一道连线题:一端是痛点(生活工作中的低效环节),一端是技术(现在 AI 能实现什么)。关注技术前沿(如新的 API、模型能力)是关键变量。
• 建立灵感库: 在 X (Twitter) 等平台关注 Builders (实干家) 而不是 Influencers,看到好的 Demo 就收藏,建立自己的 Inspiration Database。
• 不仅是做 APP: Vibe Coding 也可以用于自动化工作流。例如写脚本批量处理图片、视频剪辑、格式转换等,解决日常琐碎问题。
总结
Zara 建议的核心在于:不要被技术吓倒,将 Vibe Coding 视为一种低门槛的创造和学习手段。
用一个比喻来总结: Vibe Coding 就像是给了你一支魔法画笔。 以前你必须懂化学成分(底层代码)才能调制颜料绘画,现在你只需要告诉画笔你想画什么(Prompt/Idea)。
• 初学者可以用它画草图(Prototype)来表达想法;
• 进阶者可以用它画出自画像(自我表达)或解决生活小问题(自动化);
• 但如果你想画一幅挂在博物馆传世的巨作(商业化大产品),你最好拿着你的草图,去找一位真正的艺术大师(专业程序员)合作完成。