跳到正文
观猹观猹学社

从想法到可运行 Demo

认识 Vibe Coding 与 AI Coding Agent,并把一个模糊想法推进成能打开、能体验、能分享的第一版作品。

全文约 4400 字 阅读需 15 分钟 林志煌 & 超级峰 最近更新 2026.08

01课程介绍#

本节课进入动手阶段:理解 Vibe Coding 和 AI Coding Agent 的基本工作方式,再用自然语言、项目上下文与验收标准驱动 Agent 完成一个可运行的网站。

重点不是记住某个工具的按钮,而是学会描述目标、控制范围、检查结果,并在出错时定位问题和继续迭代。

你将学到什么

  • 理解 AI Agent 与普通聊天式 AI 的差异及基本协作逻辑。
  • 为 Agent 提供目标、上下文、约束和验收标准。
  • 认识 HTML、Markdown、Skill 等常见项目载体。
  • 从零完成一个可运行、可检查、可分享的个人网站。

02课程回放#

正在准备课程回放…

一句话记住今天 Vibe Coding 不是让 AI 替你乱写代码,而是你负责定义目标、补充上下文、判断结果,Agent 负责把想法落到文件、页面和可运行产品里。产品经理的价值从写 PRD,往前延伸到了亲手做出第一版验证物

03课程课件#

完整课件正在载入…

04为什么产品经理要学 Vibe Coding#

欧哟老师先给了一个很直接的定义:Vibe Coding 就是用自然语言描述目标和想法,让 Agent 去写代码、调试、优化,并把应用做出来。人不再逐行写代码,但人仍然负责更重要的部分:定义需求、规划蓝图、审核结果。

这件事对产品经理的意义很大。传统流程里,一个产品想法通常要经历调研、PRD、原型、评审、设计、开发、联调、测试。一个稍微复杂的需求,从想清楚到做出来,往往以周为单位。但在 AI 原生团队里,一个产品经理如果同时具备产品判断、设计审美和基本工程理解,可能一上午就能跑出一个能验证方向的 demo。

  1. AI 拉高了能力地板 过去不会代码就很难亲手验证想法;现在只要能讲清楚目标,就能让 Agent 帮你生成页面、脚本、工具甚至完整应用。
  2. 市场比拼速度和判断 许多产品形态不再有很高的技术门槛。关键变成:谁更快看到真实问题,谁更快做出第一版,谁更快根据反馈迭代。
  3. PM 要变成方块型人才 AI 会补齐短板。产品经理不一定每项都做到 100 分,但要在产品、设计、工程、宣发这些环节都至少能推进到 80 分。
今天的目标不是成为工程师,而是成为自己产品的产品经理:能把一个想法推到可体验、可展示、可验证。

05Agent 和普通 AI 对话有什么不同#

普通 AI 对话工具更像一次问答:你发一条消息,它回一条答案。Agent 则会把一个目标拆成多步行动:理解目标、搜索信息、读取文件、创建文件、修改代码、执行命令、检查结果,再决定下一步做什么。

普通对话适合问知识、改文案、生成一段内容。它交付的是回答。
Agent适合完成任务,比如做一个网页、整理资料成文档、调研并写入文件。它交付的是一串实际操作后的结果。
模型是 Agent 的大脑。Agent 框架成熟后,效果差异很大程度来自模型能力、工具能力和上下文质量。

选择 Agent 和模型时,欧哟老师给了一个实用标准:按任务复杂度和性价比选。复杂、模糊、需要长期推理的任务,优先能力强的模型;日常批处理、简单页面、格式转换,可以选成本更低的模型或工具。

06从 0 到 1 做个人网站的实操流程#

这节课的主线是用 Codex 做一个个人网站。它看起来只是一个网页,但完整跑通了 AI 产品经理最该练的工作方式:补上下文、让 Agent 反问、产出方案、做第一版、审美优化、补充信息、部署上线。

  1. 创建项目,而不是只开聊天项目本质是一个文件夹。Agent 在里面读写文件、积累上下文、保存方案和产物。这样新话题也能通过项目文件理解之前做过什么。
  2. 先让 AI 反问你不要一上来写很长的提示词。可以直接问:「我想做一个个人网站,你需要我的什么信息?」让 Agent 帮你把信息收集清楚。
  3. 用 Plan 模式收敛方案Plan 模式会更像产品访谈:它通过几个问题收集目标、受众、语言、风格,再沉淀成一份方案。这份方案本质上就是一份轻量 PRD。
  4. 给真实资料,而不是空想简历、GitHub、个人主页、作品链接、文章链接都可以成为上下文。Agent 可以基于这些资料去理解你,而不是凭空编。
  5. 先生成 HTML 第一版HTML 适合做可视化结果。哪怕第一版不好看,也先把信息结构和页面跑出来,再进行下一轮优化。
  6. 反复审美打磨Codex 默认 UI 可能比较粗糙。要指出具体问题,比如字太大、配图太丑、风格不统一,并让它参考已有 skill 或设计规范继续优化。
  7. 部署上线单文件 HTML 可以拖到 Vercel 这类平台快速上线;如果要让更多人稳定访问,后续再配置自己的域名。
高权限模式要谨慎 课上为了演示效率,会把 Agent 权限开得比较高。但正式使用时,建议只在临时目录、明确项目、无敏感文件的环境里这样做。涉及真实业务代码、数据库、密钥时,权限要收紧,关键操作必须自己确认。

07HTML、Markdown 与 Skill:AI 协作的三个基本载体#

欧哟老师特别强调了两种中间产物:HTML 和 Markdown。理解这两种格式,会明显提升你和 Agent 协作的效率。

HTML适合给人看。它能做网页、PPT、可视化报告、产品原型,最终在浏览器里直接渲染成可体验的结果。
Markdown适合人和 Agent 一起读。它结构清晰、源码可读、token 省,非常适合 PRD、方案、计划、复盘、知识沉淀。
Skill适合复用经验。它本质是一个文件夹,里面有规则、流程、参考文件和脚本。Agent 需要时再读,平时不占用上下文。

Skill 的核心思想是渐进式加载。不是把所有知识一次性塞进上下文,而是先让 Agent 看到「什么时候该用这个 skill」,命中场景后再读取详细规则。这样既省上下文,也能让 Agent 更稳定地复用一套做事方法。

  1. 把好结果沉淀为规范 如果你调到一个满意的网页风格,就让 Agent 总结成 skill。下一次再做类似 HTML,就能稳定复现。
  2. 让信息有来源 调研时要求 Agent 给出 source。现实来源越清楚,幻觉越少,也越方便你人工复核。
  3. 上下文要少而准 上下文越长,Agent 找重点越难。无关问题放 side chat,主链路只保留会影响执行的信息。

08把信息补全:搜索、浏览器和子 Agent#

一个个人网站最难的不是写页面,而是把「你是谁」讲清楚。欧哟老师演示了几种补充信息的办法:

  1. 公开网络搜索让 Agent 搜索 GitHub、博客、技术社区、B 站、少数派、掘金等公开页面,把可验证的信息补进网站。
  2. 浏览器自动化对于小红书、公众号、视频平台这类搜索引擎不容易抓到的内容,可以用专门的浏览器自动化工具,让 Agent 像人一样打开页面、点击、截图、读取 DOM。
  3. 多模态理解页面如果 DOM 文本不完整,Agent 可以截图,再用模型识别页面结构和内容。它不只是读文本,也能看界面。
  4. 并行子 Agent 深度调研把调研任务拆给多个子 Agent:一个查平台身份,一个查内容主题,一个查技术项目。主 Agent 只接收总结,既省上下文,也提升并行效率。
  5. side chat 处理支线问题HTML 和 Markdown 的区别、某个技术概念这种支线问题,放 side chat 问,不污染主任务上下文。
并行不是为了炫技 子 Agent 的价值有两个:一是并行提高速度,二是隔离上下文。调研时可能读很多无关页面,如果全部塞进主上下文,后续写代码反而更容易跑偏。

09UI 不好看怎么办#

课堂里有同学问:用 Codex 做 UI 设计时,前端界面容易乱、风格不统一,该怎么办?欧哟老师给了两个方向。

方法一把设计过程沉淀成 skill。先一点点指出问题、调到满意,再让 Agent 把这套风格总结成可复用规范。
方法二换更擅长设计的模型先出稿。比如先让 Gemini 做 HTML 设计稿,再交给 Codex 参考实现和工程化。

这背后有一个很重要的产品判断:设计能力很多时候来自模型的默认审美,也来自你给它的约束。如果你只说「做得好看」,它会输出很泛的 AI 味;如果你明确告诉它「克制、留白、字体层级、少用装饰、不要大面积渐变」,结果会稳定很多。

AI 能把执行成本降到很低,但 taste 不会自动出现。你要有判断力,知道什么叫好,才能把 Agent 带到好结果。

10从个人网站到真实 AI 产品:MultiCore 的案例#

第二位嘉宾超级峰分享了 MultiCore 的产品演进。它不是第一天就被规划成完整产品,而是从一个很具体的个人痛点长出来:本地 AI 伙伴和多个 Agent 越用越多,配置、调试、排查、定时任务、群组协作都变得很难管理。

MultiCore 的定位可以概括为一个桌面上的AI 炼丹炉:把 OpenClaw、Hermes 这类本地 AI 能力,以及技能、工具、知识库、定时任务、协作群组,都包装成普通人能看懂、能配置、能组合的可视化系统。

  1. 先服务自己 产品起点不是宏大平台,而是「我已经管理不过来自己的 AI 员工了」。真实痛点先发生在自己身上,才更容易做深。
  2. 把技术封装掉 用户不应该面对一堆文件夹、CLI、配置项。好的 AI 产品要把复杂留给自己,把简单给到用户。
  3. 让结果所见即所得 AI 不是越玄越好。用户关心的是:这个伙伴是谁、会什么、在哪工作、什么时候汇报、出了问题怎么修。

超级峰把 MultiCore 的演进总结成「点、线、面」:

每个具体体验点都要可视化:AI 伙伴、技能、工具、知识库、定时任务、数据分析。用户能看见,才敢配置。
线把单点串成流程:从安装、模型配置、渠道配置,到问题修复、垃圾清理、一键领取 AI 伙伴,形成完整路径。
把流程组织成系统:AI 伙伴团队、群组协作、主题任务、知识库和技能授权,最终服务一个超级个体或小团队。
这个案例的实践启发 不要一开始就想做大平台。先从你自己真实遇到的一个小问题出发,做出一个能用的点;再看这个点前后还缺什么,逐渐长成线和面。

11今天真正要练的能力#

这节课信息密度很高,但对真正动手最关键的能力可以收敛成四件事:

  1. 把模糊想法讲成任务不要只说「帮我做个网站」。说清楚目标、受众、资料来源、风格偏好、必须出现的信息和不想要的效果。
  2. 让 Agent 帮你收集上下文不会一次性写完整提示词没关系。让它反问你、让它调研你、让它把方案先写出来。
  3. 审核和修正第一版第一版只是起点。你要指出哪里不对、哪里不好看、哪里信息缺失、哪里表达不准确。
  4. 把成果发布出来能打开的链接,比一段描述更有说服力。上线不是终点,而是获得反馈的入口。

本课行动

12课程作业#

AI 产品全链路核心交互流程完整设计 把你的 AI 产品从“有一个想法”推进到一条完整、可讨论的核心交互流程。读者应该能顺着这条流程,看见用户怎样进入、AI 在哪里工作,以及结果如何被确认。

本期活动已结营,但仍开放继续学习。

请查看每份作业的独立截止时间;超过作业截止后提交,只保留为个人学习记录。

每份作业仅限提交一次,提交完成后不可修改,请同学们认真核对无误后再行提交。为保障评审公平,内容敷衍、大量 AI 生成拼凑的作业将不予通过,且不提供二次更正渠道,由此将无法达成里程碑、获得奖励。

登录后可在这里提交课程作业,并同步本期学习进度。