搜索

生成式 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 Coding 的流程中,虽然单一文件的开发模式让部署与分享变得非常简单,但是视觉美感往往却是 Vibe Coding 的问题与痛点,到底该如何让图片稳定、优雅地呈现呢?这篇教学将深入探讨三种实战策略,从最暴力的 Base64 内嵌,到灵活的 Postimages 图床,甚至是利用 Github 或 Google Drive 作为资源库,透过这些外部图片的处理心法,确保 Vibe Coding 可以忠实呈现艺术美感。

快速导览:

Vibe Coding 图片处理心法:从云端空间到 Base64 的完美配置

教学影片

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

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

使用网页图片空间 Postimages

Postimages 是一个老牌且极简的免费图片托管服务。它与 Imgur 不同,Imgur 近年来限制了许多外部嵌入功能 ( 而且台湾需要挂载国外 VPN 才能用 ),而 Postimages 依然对开发者非常友善,提供稳定的直接链接,因此在 Vibe Coding 的流程中,Postimages 通常被视为最快捷、无负担的“临时图床解决方案”。

前往 Postimages:https://postimages.org/

打开 Postimages 之后 ( 下方有语言按钮可以切换繁体中文 ),可以在“不注册”的状态,点击“选择图片”上传图片,上传时还可以选择“裁切尺寸”和“到期日”,到期日表示时间到了之后就会删除图片。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 打开 Postimages 之后,点击“选择图片”就可以上传图片

上传图片后,下方可以看到这张图片的链接,使用链接就可以加载图片。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 上传图片后,下方可以看到这张图片的链接,使用链接就可以加载图片

如果要删除图片,可以点击图片上的“齿轮”图案,就会出现删除选项。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 如果要删除图片,可以点击图片上的“齿轮”图案,就会出现删除选项

如果要更近一步管理图片,就必须“注册账号”,注册账号之后还可以建立自己的相册进行管理。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 如果要更近一步管理图片,就必须“注册账号”,注册账号之后还可以建立自己的相册进行管理

使用 Github 作为图片空间

在“Vibe Coding 实战:使用 GitHub 部署你的网页作品”教学中有介绍将 Github 当作部署网页的空间,因此 Github 自然也可以当作图片空间使用,参考教学先进行下列步骤:

步骤完成后,切换到 gh-pages 分支,点击“Add file > Upload files”。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - Github 切换到 gh-pages 分支,点击“Add file > Upload files”

选择图片之后,输入这次 Commit changes 的标题,按下 Commit changes 就开始上传图片。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 选择图片之后,输入这次 Commit changes 的标题,按下 Commit changes 就开始上传图片

切换到这个 Github 储存库的设定画面,点击“Pages”,查看公开网址。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 切换到这个 Github 储存库的设定画面,点击“Pages”,查看公开网址

打开网址后,加上图片的档名,如果可以看到图片表示可以顺利加载图片 ( Commit 后要先等一到三分钟,部署完成就可以看到图片 )。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 启网址后,加上图片的档名,如果可以看到图片表示可以顺利加载图片了

使用 Google 云端硬盘分享图片 ( 不建议 )

许多人习惯将素材放在 Google 云端硬盘 ( Google Drive ),只要透过“分享”和“修改网址”的方式,就可以把 Google 云端硬盘当作图片空间使用。首先先前往自己的 Google 云端硬盘,把要分享图片的文件夹权限设定为“知道链接的任何人都是检视者”,如此一来里面所有的图片权限都会相同 ( 也可以个别设定图片自己的权限 )。

使用 Google 云端硬盘有连线数的限制,建议只用在个人练习或展示使用。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 先前往自己的 Google 云端硬盘,把要分享图片的文件夹权限设定为“知道链接的任何人都是检视者”,如此一来里面所有的图片权限都会相同 ( 也可以个别设定图片自己的权限 )

用鼠标在要分享的图片上按下右键,选择“共用 > 复制链接”。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 用鼠标在要分享的图片上按下右键,选择“共用 > 复制链接”

特别注意!因为 Google 云端硬盘默认的“分享链接”会导向预览页面,无法直接打开图片,需要透过“检查网页”的方式,取得图片真正的网址,打开分享的图片网址后,在最上方的区域点击右键选择“检查” ( 图片区域无法点击右键,或透过热键打开网页开发者工具 )。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 因为 Google 云端硬盘默认的“分享链接”会导向预览页面,无法直接打开图片,需要透过“检查网页”的方式,取得图片真正的网址

打开开发者工具后,先点击工具左上方“选取元素”按钮,接着点选“图片”,这时从开发者工具里的“Elements 页签”就可以看到图片真正的网址。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 打开开发者工具后,先点击工具左上方“选取元素”按钮,接着点选“图片”,这时从开发者工具里的“Elements 页签”就可以看到图片真正的网址

复制然后打开网址,就可以看到最纯粹的图片。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 复制然后打开网址,就可以看到最纯粹的图片

透过 Google 云端硬盘分享得图片,可以透过“网址参数”的方式,修改图片“实际尺寸”,如果仔细观察网址,会发现默认网址有一段“=s1600-rw-v1”的字串,只要修改“1600”位置的数字,就可以指定图片的“最大边长”,例如下图,将网址改成“=s300-rw-v1”,最大边长就会变成 300px。

Vibe Coding 图片处理心法:从 Base64 到云端空间的完美配置 - 透过 Google 云端硬盘分享得图片,可以透过“网址参数”的方式,修改图片“实际尺寸”

使用 Base64 图片编码 ( 不建议 )

在 Vibe Coding 的情境下,Base64 编码是一种非常神奇的格式,因为它能让图片“变成代码的一部分”,这表示不需要管理额外的图档路径,AI 就能直接把整张图片的内容写进 HTML 或 CSS 文件里。

  • Base64 并不是一种像 JPG 或 PNG 那样的“图片格式”,而是一种“二进制转文字”的编码方式,它将图片的二进制数据转换成由 64 个可打印字元 ( A-Z, a-z, 0-9, +, / ) 组成的长字串,并在网页中透过 Data URI 语法来呼叫使用。
  • 许多线上工具都可以将图片转换为 Base64,例如:https://www.base64-image.de/。

举例来说,下面这段 Base64 编码的图片,在网页里面会呈现一张“火焰”的图案 ( 细节语法参考:HTML 图片、CSS 背景图片 ( 定位、定位点、尺寸 ) )。

data:image/png;base64,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

Vibe Coding 图片处理心法:从 Base64 与云端空间的完美配置 - 使用 Base64 图片编码

虽然 Base64 编码图片看似方便,实际上却鲜少投入实战开发,因为 Base64 会让文件体积膨胀约 33%,如果把一张 5MB 的照片转成 Base64,网页源代码会变成几百万行,严重拖慢浏览器解析 HTML 的速度,而且在 Vibe Coding 时,冗长且完全看不懂的 Base64 字串会占据整个屏幕,造成编辑时变得很困难。

如果有需要使用 Base64 编码图片,建议是“简单图片”、“文件非常小的图档”或“单色图档”,会比较容易处理后续的各种状况。

下方列出一些 Base64 和外部链接图片的差异对照:

特性 Base64 外部链接图片
加载速度 极快 ( 减少请求数 ) 较慢 ( 需等待连线下载 )
文件体积 较大,体积至少增加 33% 较小,且可压缩
快取机制 不支援快取 可重复利用快取
管理难度 困难,程序码变得非常冗长、混乱结构 清晰,方便替换修改
适合对象 小图示 Logo大图、照片、背景图

小结

在 Vibe Coding 的过程中,图片不该是阻碍开发节奏的绊脚石。无论是为了追求极速开发而选择 Base64,或是为了长期维护而配置 Postimg 与 Google 云端硬盘,核心目标都会在开发效率与用户经验之间找到最佳平衡点,当下次与 AI 协作时,可以根据专案的规模灵活切换这几种策略,别让“破图”或“繁琐的文件管理”打断了创作心流。

延伸阅读

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

意见反馈

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