搜索

生成式 AI (AIGC、GenAI) 教学

基本介绍

关于生成式 AI 关于 AI 绘图 AI 绘图的提示技巧 AI 绘图软件比较 ( 2023 ) AI 绘图软件推荐 ( 2024 ) 2025 生成式 AI 工具推荐

Vibe Coding 专区

Vibe Coding 教学导读 认识 Vibe Coding Vibe Coding 新手入门 Vibe Coding 规划架构流程 Vibe Coding 网页知识 Vibe Coding Python 知识 Vibe Coding 下载网页程序码 Vibe Coding Google App Script 部署网页 Vibe Coding Github 部署网页 Vibe Coding 使用外部图片 Vibe Coding 使用 SVG 图示 Vibe Coding 使用外部字体 Vibe Coding 固定网页样式 Vibe Coding + Spreadsheet 数据库 Vibe Coding + Firebase 即时数据库 Vibe Coding + Firestore 数据库 Vibe Coding 数据库安全防护 Vibe Coding 串接账号验证机制 Vibe Coding 串接 Google 云端硬盘 Vibe Coding 串接 Gemini API Vibe Coding 打造 LINE Bot Vibe Coding 实战:线上订餐系统 Vibe Coding 实战:文件上传系统 Vibe Coding 实战:线上点名单 Vibe Coding 实战:英文单字卡

AI 实用技巧

AI 语音转 srt 字幕

2025 AI 影音工具

ChatGPT - 图片提示词技巧 ChatGPT - 客制化机器人 ChatGPT - 使用画布功能 Gemini - 开始使用 Gemini - 客制化机器人 Gemini - 串接 Google 服务 Gemini - 使用画布功能 NotebookLM - 开始使用 NotebookLM - 建构知识库 Google AI Studio - 界面功能 Nano Banana - 图像生成与编辑 Gemini Educator 线上认证 图片 - AI 图片快速去背 图片 - AI 黑白照片上色 声音 - AI 影词组音转字幕 影片 - Pika 生成创意影片 影片 - KlingAI 生成影片 影片 - AI 影片趣味特效 影片 - AI 拥抱 ( AI Hug ) 影片 - AI 老照片动起来 图片 - Dreamina 生成图片 音乐 - SUNO 创作音乐 音乐 - 免费 AI 音乐素材

ChatGPT

认识 ChatGPT 开始使用 ChatGPT 优良的提示技巧 基本提示 实用组合提示 角色扮演&对话主题 阅读并模仿风格 对话中显示图片 创作长篇故事与小说 使用 Bing Chat 相关工具或服务

Poe ( Poe AI )

开始使用 Poe 聊天机器人 生成图片机器人 建立自己的机器人 Youtube 影片重点整理 PDF 重点整理 GPT-4o-mini 分析图片 读取网页进行重点整理 让 AI 美化提示词

Ideogram

开始使用 Ideogram 文字产生图片 图片 Retry 与 Remix

dzine

开始使用 dzine 提示词产生图片 图片产生图片 运用图层功能 运用文字和画笔 ( 范例 ) 室内设计透视图实体化 ( 范例 ) 名画转真人照片 ( 范例 ) 真人照片转卡通 ( 范例 ) 真人卡通贴图

Image Creator

开始使用 Image Creator 提示原则与技巧 搭配 Bing Copilot 产生图片 ( 范例 ) 产生分享文章缩图 ( 范例 ) 漫画书风格

Leonardo.Ai

Leonardo.Ai 教学导读 Leonardo.Ai vs Midjourney 认识 Leonardo.Ai 注册与登录 Leonardo.Ai 使用图片产生器 文字提示语法和准则 Elements 风格元素 使用图片产生图片 AI 图片编辑器 ( Canvas Editor ) 即时 AI 画布 ( Realtime Canvas ) 即时图片产生器 ( Realtime Gen ) 图片升级器 ( Universal Upscaler ) 产生图片的后续步骤 Prompt Magic 魔法提示 PhotoReal&Alchemy 特色模型 训练自己的模型 ( 范例 ) 填补缺少的披萨 ( 范例 ) 组合两片披萨 ( 范例 ) 虚拟陈雷 ( 范例 ) 修改人物年龄 ( 范例 ) 换脸特效 ( 范例 ) 隐藏的人脸或文字 ( 范例 ) 全部填满皮卡丘 ( 范例 ) 名画转真人照片

Recraft

开始使用 Recraft 位图 Raster image 向量图 Vector image 图示 Icon 与 Logo 系列图像 Image Set 原型示意图 Mockup 画框 Frame、文字 Text 放大 Upscale、改色 Recolor 图片去背、替换图片背景 添加、修改、移除景物 图片产生图片 位图转向量图 自定义图片风格 合并不同图片 ( 范例 ) 名画转真人照片 ( 范例 ) 照片转卡通插画 ( 范例 ) 自制表情贴图 ( 范例 ) 多格漫画风格 ( 范例 ) 图片中加入文字 ( 范例 ) 延伸图片范围

Midjourney

Midjourney 教学导读 认识 Midjourney 使用 Midjourney 使用 niji.journey 设定指令 功能参数 使用文字提示产生图片 使用图片产生图片 优良的提示技巧 多重提示的权重与顺序 style tuner 样式调校 remix 放大、修改与重绘 blend 混合多张图片 删除图片&传送信息 ( 范例 ) 修改人物年龄 ( 范例 ) 阿尔钦博托风格 ( 范例 ) 照片转卡通人物 ( 范例 ) 变胖、变瘦

Vidnoz AI

开始使用 Vidnoz AI ( 影片 ) 照片讲话 ( 图片 ) 人物换脸 ( 图片 ) 图片去背

Canva AI 魔法功能

AI 魔法媒体工具 ( 文字产生图片和影片 ) AI 魔法工作室 ( 使用 AI 编辑照片 ) AI 魔法变形工具 ( 转换文字或形状 ) AI 魔法文案工具 ( Magic Write )

Clipdrop

开始使用 Clipdrop 修改图片选取区域 延展图片并生成内容 人物换脸 图片去背 移除特定对象 放大与增强图像 图像打光 替换天空

Playground AI

开始使用 Playground AI Board 文字产生图片 Canvas 绘制与修改图片 Remix 与 Edit 图片 延展和放大增强图片 图片去背、移除对象 搭配 Poe AI 产生图片

Replicate 模型

认识 Replicate ( 修图 ) 黑白照片上色 ( 修图 ) 修复老照片 ( 修图 ) 增强与放大照片 ( 修图 ) 更换发型和表情 ( 绘图 ) 似颜绘贴图 ( 绘图 ) 真人照片转公仔 ( 绘图 ) 隐藏的图案或文字 ( 提示 ) 图片转提示词 ( 提示 ) 改善提示词

AI 绘图效果&范例

着色本效果 2D 卡通人物 物品开箱照 像素艺术 百科全书风格 卡通贴纸

AI 绘图风格大全

风格大全 ( 总览 ) 风格大全 ( 摄影、照片 ) 风格大全 ( 画面角度效果 ) 风格大全 ( 媒材、材质 ) 风格大全 ( 卡通、漫画 ) 风格大全 ( 艺术流派风格 ) 风格大全 ( 艺术家、画家 ) 风格大全 ( 插画风格 1 ) 风格大全 ( 插画风格 2 ) 风格大全 ( 特色风格 )

Vibe Coding 规划架构流程

在真正动手“咏唱”程序码之前,还有一个绝对不能跳过的步骤,就是“架构与流程规划”!这篇文章将介绍如何将脑中的“感觉 ( Vibe )”具象化为 AI 看得懂的逻辑,这也是让 Vibe Coding 从“碰运气”变成“精准开发”的关键。

更多参考:Vibe Coding 全方位开发导读

快速导览:

Vibe Coding 重要的准备工作:架构流程图

教学影片

搭配教学影片一起阅读,效果会更好!欢迎大家订阅 STEAM 教育学习网的 Youtube 频道。

前往:https://www.youtube.com/@steam.oxxostudio

为什么要规划网站或应用程序的架构流程?

在 Vibe Coding 的世界里,AI 通常扮演工程师或设计师,而开发者则是担任产品经理 ( PM ) 兼架构师,因此就像在进行一个开发会议一般,如果只告诉工程师“做一个好用的东西”,或只告诉设计师“设计一个好看的版面”,工程师或设计师所完成的东西一定不如预期。

进行 Vibe Coding 开发网站或应用程序之前,也必须要像“真人开发”先进行架构流程的规划,最主要有三个理由:

  • 减少 AI 的“幻觉”与错误:

    如果没有清楚的指令,AI 就会自己进行“脑补”的动作,因此透过明确的流程图,AI 就能锁定范围,大幅降低写出错误逻辑的几率。

  • 节省 Token 与时间:

    每个 AI 都有一个“记性上限”,这被称为上下文视窗,而 Token 就是 AI 处理文字时的基本计算单位,决定了它能读多少数据以及说多少话,与 AI 沟通过程中,除了来来回回非常耗时,常常会消耗大量的 Token,因此如果一开始先规划好流程架构,也可省下宝贵的时间和 AI 的算力。

  • 将感觉具象化:

    感觉是很抽象的,但流程图是具体的,透过架构流程的规划,可以检视自己的想法是否逻辑通顺,确保用户体验 ( UX ) 和想像一般顺畅。

Vibe Coding 重要的准备工作:架构流程图 - 为什么要规划网站或应用程序的架构流程?

网站或应用程序的基本架构流程

虽然 Vibe Coding 不需要去钻研复杂的微服务或分散式系统,也不用亲自架设服务器,但仍建议在提示词 ( Prompt ) 中加入一些专业用语,例如“用户在前端点击后,后端要运算,并把数据存入数据库”,如此一来,AI 也能更清楚知道需求,不过对于 Vibe Coding 新手这些专有名词会有些难以理解,因此只要理解最经典的 “前端 - 后端 - 数据库” 铁三角概念,就能开始用比较专业的方式与 AI 沟通。

下方列出这些概念的简单案例和提示词:

  • 前端 ( Frontend ):用户看到的地方。

    • 例如:网页的按钮、表单、手机 App 的画面。
    • AI 提示关键字:
      • UI 界面:排版位置 ( Layout )、元件 ( Component )、配色 ( Color Scheme )、RWD 响应式设计。
      • 用户动作:点击 ( Click )、拖曳 ( Drag )、卷动 ( Scroll )、输入 ( Input )。
      • 常见元件:清单 ( List )、表单 ( Form )、下拉选单 ( Dropdown )、导览列 ( Navbar )、弹出视窗 ( Modal )。
  • 后端 ( Backend ):负责处理逻辑的大脑。

    • 例如:判断账号密码对不对、计算购物车总金额。
    • AI 提示关键字:API 串接、Python 逻辑、数据处理。
  • 数据库 ( Database ):负责记忆的仓库。

    • 例如:储存用户的贴文、订单纪录、会员数据。
    • AI 提示关键字:数据字段 ( Schema )、储存、读取。

Vibe Coding 重要的准备工作:架构流程图 - 网站或应用程序的基本架构流程

规划并绘制流程图 ( Flowchart )

流程图 ( Flowchart ) 是与 AI 沟通最高效的语言,由于文字描述容易有歧义 ( 特别是中文 ),但“流程图”逻辑和架构分明,可以一目了然知道需求,在 AI 的时代,强烈建议使用 Mermaid 语法或文字流程,甚至用手绘的流程图与 AI 沟通,因为 AI 可以直接读取文字或图片并理解逻辑。

如何开始规划用户流程 ( User Flow ) 呢?第一步要先想像“用户从打开应用程序,一直到到完成任务的每个步奏”,并尝试用口语化的方式写下每个步骤 ( 类似讲故事 ),例如:

  • 第一步:用户进入首页,之后判断用户是否已登录?如果登录就显示待办清单,如果没有就显示登录画面。
  • 第二步:用户登录后,输入事项并点击“新增”,系统将数据写入数据库,字段包含:内容和时间。
  • 第三部:写入完成后,画面更新,显示新的事项。

除了撰写流程,也可以尝试将流程绘制成“流程图”,让整体过程更清晰,绘制开发流程图有一些标准形状,透过形状进行阐述,逻辑就能更清晰,AI 也更能精准理解你的意图,下方列出开发流程的形状含义:

  • 椭圆形 ( Start/End ):代表流程的开始与结束。
  • 矩形 ( Process ):代表一般的处理步骤或是动作。
  • 菱形 ( Decision ):代表判断,通常会有“是”与“否”两条路径。
  • 平行四边形 ( Input/Output ):代表数据的输入或输出。
  • 圆柱体 ( Database ):代表数据库的读取或写入。
  • 带双边线的矩形 ( Predefined Process ):引用另一个已经画好的流程图。

Vibe Coding 重要的准备工作:架构流程图 - 规划流程图 ( Flowchart ) 开发流程的形状含义

了解流程图的形状含义后,可以透过下列几种方式绘制流程图:

绘制 Wireframe ( 线框图 )

AI 虽然可以透过流程图理解“逻辑架构”,但它不知道开发者心中的排版规划究竟是如何,例如“按钮在右下角”是什么样的右下角呢?为了解决想法不一致的状况,通常在开发流程中,会加入绘制 Wireframe 的步骤,让产品经理 ( 用户 ) 和工程师 ( AI ) 对于“空间规划”的想法接近。

什么是 Wireframe 呢?在设计领域中,Wireframe ( 线框图/线框稿 ) 常被比喻为建筑的“蓝图”或人的“骨架”,是在正式开始视觉设计 ( 如颜色、图片、字体 ) 之前,用来勾勒网页或 App 界面架构与功能布局的草图。

只要把握下列的核心特点,就能绘制出理想的 Wireframe:

  • 黑白灰阶:Wireframe 通常不使用颜色,为了不干扰对功能的判断,只用线框、灰色区块和简单符号。
  • 不用注重视觉设计:不用专注视觉设计,只需强调功能位置,例如“哪里放按钮”、“哪里放标题”,而非“好不好看”。
  • 专注于逻辑:标示清楚页面的信息层级 ( 什么东西最重要 ) 和功能操作 ( 按下去会发生什么 )。

Vibe Coding 重要的准备工作:架构流程图 - 绘制 Wireframe ( 线框图 )

让 AI 产生第一版 Prototype

当已经规划了整体架构流程、绘制了逻辑流程图以及绘制画面草图,就可以开始进行 Vibe Coding 的“第一次迭代”,透过提示词 Prompt 的组合:

我有一個網頁的規劃,請跟我一起協作:
- 目標:待辦事項
- 功能:使用前端技術建構網頁,搭配 firebase realtime 資料庫
- Mermaid 流程邏輯:
graph TD
    A[進入首頁] --> B{是否登入?}
    B -- 是 --> C[顯示待辦清單]
    B -- 否 --> D[登入頁面]
    D --> C
    C --> E[輸入事項並點擊新增]
    E --> F[儲存至資料庫]
    F --> C
- 畫面配置:參考附圖
- 畫面風格:使用一些漂亮的套件讓畫面更好看

输入完成后,AI 就会根据你的架构和流程,产生对应的画面内容,从这个步骤开始,就不再是凭空想像,而是在一个具体的基础上进行雕塑!

小提醒,通常 Vibe Coding 第一版只有 60 分 ( 看起来免强可动 ),接着就可以开始用调整细节,让整体更完善。

Vibe Coding 重要的准备工作:架构流程图 - 让 AI 产生第一版 Prototype

Vibe Coding 的黄金法则:先求有,再求好 ( MVP )

软件工程有一个概念叫 MVP ( Minimum Viable Product,最小可行性产品 ),意思就是:“先做出一个能动、能解决核心问题的版本”,不要一开始就想做会员注册、忘记密码、Email 通知、社群分享,例如上述的例子,当务之急要先专注在“新增待办事项”和“删除待办事项”这两个核心功能,其他的花俏功能,等核心功能跑起来了,再慢慢用 Vibe Coding 的方式加上去。这能让你保持开发的热情,避免因为程序码太复杂而卡关。

Vibe Coding 重要的准备工作:架构流程图 - Vibe Coding 的黄金法则:先求有,再求好 ( MVP )

小结

Vibe Coding 虽然强调“感觉”与“直觉”,但要充分发挥这份直觉,仍然需要有清晰的逻辑,虽然 Vibe Coding 的过程中,仿佛在追求即兴演奏的快感,但有了基本的乐谱 ( 逻辑、架构、版面规划 ),AI 这位伴奏者才能精准地跟上节奏,当这些准备工作完成,就可以真正开始从零开始打造第一个 Vibe Coding 专案!

延伸阅读

Vibe Coding 的重点都不在于“写程序”,而是为了配合程序的各种“准备工作”,下方列出 Vibe Coding 相关的教学,透过一系列的教学,就更能掌握正确且顺畅的开发流程:

意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注