Kychrona:小白教程:如何用AI做一个线上博物馆
Kychrona:小白教程:如何用AI做一个线上博物馆
Kychrona:小白教程:如何用AI做一个线上博物馆 Kychrona:小白教程:如何用AI做一个线上博物馆 Modified May 21 设计语言确定之后,你才能继续判断: Code block Plain Text Copy 地图是背景,还是材料? 图片是氛围图,还是证据图? 配图是复原图,还是分析图? 交互是为了制造效果,还是为了让观众进入下一层内容? 这个阶段我主要和 Gemini 讨论,它的审美判断算是所有ai中最强的,你可以在对话里开启 canvas 直接看效果。方案稳定后再交给 Codex 落地实现。 当然你也可以参考 Figma、设计网站、或者Google Stitch 这类工具。如果有 MCP 接入,AI coding agent 也可以直接读取设计稿或参考页面。不过工具只是辅助,真正关键的是你要先知道项目需要什么样的视觉语言。 配图 这里单独说一下配图/图片生成。 数字策展里的配图,目的是帮助观众理解某个策展主题。利用AI 生成图像之前,你自己要有基本判断。你需要知道这张图服务哪个主题,最重要的信息是什么,应该用什么图像语言。否则 AI 很容易生成漂亮但没有策展功能的图片。 我的制图流程是这样的: Code block Plain Text Copy 先确定图片主题 确定核心信息 确定制图语言 再和 Gemini 讨论提示词 最后用 GPT Image 生成 具体来说: 1. 一张图只表达一个核心信息。如果塞进太多信息,图片就会很吵闹,观众不知道该看哪里。 2. 确定制图语言:它是 mapping/剖面图/轴测图/热力图/网络图?不同制图语言的线条、构图和信息组织完全不同。 3. 之前两步确定后,再写提示词。我的做法是先和 Gemini 讨论图像风格和提示词,确定后,再放进 GPT Image 生成,GPT Image 对成熟提示词的承接能力是最好的。 五、codex: 代码实现 用 codex 把结构和视觉落地 这个项目里,Codex 基本负责了全流程推进,包括前期构思、整体架构、代码实现、部署和测试。 在代码实现之前,你需要和codex明确相关开发构想,这些信息会直接决定项目的技术架构和实现方向。 Code block Plain Text Copy 平台载体是什么:web/app/pwa 是否涉及云存储和用户信息同步 项目部署的平台是什么 这里的产出是一份技术架构与实现说明文档。 类似这样: 这里我采用的是静态网站架构,Vite + React + TypeScript,不涉及后端数据存储,本地打包后由vercel托管,供大家参考。 另外,Codex 的多线程设计,特别适合这类研究型数字策展项目: 技术架构通常没有特别复杂的数据逻辑,但确定性较弱。你会不断调整文案、页面结构、交互细节、视觉层级,还需要把策展材料和代码同时推进。 在这种场景里,codex的多线程设计就很适合把任务分开,防止上下文污染。 比如我的线程设计是这样的: Code block Plain Text Copy Thread A:材料研究 Thread B:页面布局和组件 Thread C:Canvas 或可视化逻辑 Thread D:读取研究报告并整理页面文本 Thread E:部署和构建 Thread F:错误修复 同时,Codex 最近的更新也支持在 app 内对页面内容直接做批注和修改。你直接指出某块文案或某个布局的问题,让它直接进入对应代码修改。 比如这样: 前端实现时,我建议先做一个标准页。 你可以选择一个内容最成熟、结构最完整的页面,用它来测试文字密度、主题卡片、资料入口、图像栏和响应式布局。标准页成立后再扩展到同类页面,效率和稳定性会大大提高。 六、codex: 测试部署 代码实现后,进入测试和部署。 以下是几个重要的测试维度: Code block Plain Text Copy 内容:这一页到底在讲什么? 结构:页面模块是否对应策展层级? 视觉:图像、字体、颜色、交互是否服务阅读? 导航:观众能不能进入、返回、继续下钻? 响应式:桌面端和移动端是否都能读? 资料:来源、术语、引用和证据是否清楚? 部署前需要确认目录边界—— 注意你真正部署的是前端工程目录,研究资料和前置文档不要进入线上站点,否则后续的迁移和维护都会混乱。 七、codex: 日志复盘 这里,我们的开发日志只记录关键判断: Code block Plain Text Copy 这轮在测试什么? 为什么这个方案失败? 为什么某个结构被固定? 哪些规则以后继续沿用? 下一步做什么? 类似这样: 建议每完成一轮推进,就让 AI 帮你写一次日志。 项目结束后,也可以让 ai 为你总结哪些流程可复用、哪些工具组合最有效,方便你下次直接从这里出发。 比如在汴京十二时辰项目中,我就让codex为我总结了一套数字策展skills。 八、几个常见问题 1. 太早进入视觉。 如果展览对象和页面结构还没想清楚,就开始进行调配色、字体、动效等具体动作,那么会导致后期方向始终不稳定,频繁修改。 2. 研究稿直接进入页面。 线上策展需要进行页面化转译,处理好不同页面层级之间的关系,不能把研究稿直接贴进去。 3. 交互抢走内容。 如果在视觉语言和布局规范还没确定的前提下,就进行交互设计,容易导致交互混乱,让观众迷路。 4. 图像过载。 一张图塞太多信息,就容易变成装饰性海报,失去信息承载的意义 5. 没有记录。 AI 在项目推进上的速度是很快,如果没有日志进行记录和校准,项目很容易失去判断来源,导致开发失控。 九、关于审美和品位 很多人在谈论产品的时候,都会提到 sense and taste,也就是判断力和品位。 在我看来,对于这种有研究性质的数字文化表达:首先是你是否有专业敏感性,是否真的在相关领域里有一定积累。其次才是审美能力。 专业敏感性首先体现在对主题和文本的判断上。你要能看出一段研究材料里真正有价值的判断是什么,哪些细节应该保留。它需要在准确和可读之间找到平衡。 然后才是设计审美,这也是长期积累的。虽然现在AI 可以帮很多忙,但是你始终需要判断哪个方案才是真正服务这个项目的。 只有这两个能力层叠在一起,才是研究型数字策展真正需要的 taste。 写在最后 设计语言确定之后,你才能继续判断: 这个阶段我主要和 Gemini 讨论,它的审美判断算是所有ai中最强的,你可以在对话里开启 canvas 直接看效果。方案稳定后再交给 Codex 落地实现。 当然你也可以参考 Figma、设计网站、或者Google Stitch 这类工具。如果有 MCP 接入,AI coding agent 也可以直接读取设计稿或参考页面。不过工具只是辅助,真正关键的是你要先知道项目需要什么样的视觉语言。 配图 这里单独说一下配图/图片生成。 数字策展里的配图,目的是帮助观众理解某个策展主题。利用AI 生成图像之前,你自己要有基本判断。你需要知道这张图服务哪个主题,最重要的信息是什么,应该用什么图像语言。否则 AI 很容易生成漂亮但没有策展功能的图片。 我的制图流程是这样的: 具体来说: 1. 一张图只表达一个核心信息。如果塞进太多信息,图片就会很吵闹,观众不知道该看哪里。 2. 确定制图语言:它是 mapping/剖面图/轴测图/热力图/网络图?不同制图语言的线条、构图和信息组织完全不同。 3. 之前两步确定后,再写提示词。我的做法是先和 Gemini 讨论图像风格和提示词,确定后,再放进 GPT Image 生成,GPT Image 对成熟提示词的承接能力是最好的。 五、codex: 代码实现 用 codex 把结构和视觉落地 这个项目里,Codex 基本负责了全流程推进,包括前期构思、整体架构、代码实现、部署和测试。 在代码实现之前,你需要和codex明确相关开发构想,这些信息会直接决定项目的技术架构和实现方向。 这里的产出是一份技术架构与实现说明文档。 类似这样: 这里我采用的是静态网站架构,Vite + React + TypeScript,不涉及后端数据存储,本地打包后由vercel托管,供大家参考。 另外,Codex 的多线程设计,特别适合这类研究型数字策展项目: 技术架构通常没有特别复杂的数据逻辑,但确定性较弱。你会不断调整文案、页面结构、交互细节、视觉层级,还需要把策展材料和代码同时推进。 在这种场景里,codex的多线程设计就很适合把任务分开,防止上下文污染。 比如我的线程设计是这样的: 同时,Codex 最近的更新也支持在 app 内对页面内容直接做批注和修改。你直接指出某块文案或某个布局的问题,让它直接进入对应代码修改。 比如这样: 前端实现时,我建议先做一个标准页。 你可以选择一个内容最成熟、结构最完整的页面,用它来测试文字密度、主题卡片、资料入口、图像栏和响应式布局。标准页成立后再扩展到同类页面,效率和稳定性会大大提高。 六、codex: 测试部署 代码实现后,进入测试和部署。 以下是几个重要的测试维度: 部署前需要确认目录边界—— 注意你真正部署的是前端工程目录,研究资料和前置文档不要进入线上站点,否则后续的迁移和维护都会混乱。 七、codex: 日志复盘 这里,我们的开发日志只记录关键判断: 类似这样: 建议每完成一轮推进,就让 AI 帮你写一次日志。 项目结束后,也可以让 ai 为你总结哪些流程可复用、哪些工具组合最有效,方便你下次直接从这里出发。 比如在汴京十二时辰项目中,我就让codex为我总结了一套数字策展skills。 八、几个常见问题 1. 太早进入视觉。 如果展览对象和页面结构还没想清楚,就开始进行调配色、字体、动效等具体动作,那么会导致后期方向始终不稳定,频繁修改。 2. 研究稿直接进入页面。 线上策展需要进行页面化转译,处理好不同页面层级之间的关系,不能把研究稿直接贴进去。 3. 交互抢走内容。 如果在视觉语言和布局规范还没确定的前提下,就进行交互设计,容易导致交互混乱,让观众迷路。 4. 图像过载。 一张图塞太多信息,就容易变成装饰性海报,失去信息承载的意义 5. 没有记录。 AI 在项目推进上的速度是很快,如果没有日志进行记录和校准,项目很容易失去判断来源,导致开发失控。 九、关于审美和品位 很多人在谈论产品的时候,都会提到 sense and taste,也就是判断力和品位。 在我看来,对于这种有研究性质的数字文化表达:首先是你是否有专业敏感性,是否真的在相关领域里有一定积累。其次才是审美能力。 专业敏感性首先体现在对主题和文本的判断上。你要能看出一段研究材料里真正有价值的判断是什么,哪些细节应该保留。它需要在准确和可读之间找到平衡。 然后才是设计审美,这也是长期积累的。虽然现在AI 可以帮很多忙,但是你始终需要判断哪个方案才是真正服务这个项目的。 只有这两个能力层叠在一起,才是研究型数字策展真正需要的 taste。 写在最后 总的来说,用 AI 来做线上博物馆,核心之一,是把项目拆成一条清晰的工作流: 先做主题研究,再写策展文本;先拆解结构,再做视觉涉及;先建立标准页,再扩展页面;每一轮都记录判断。 其二,是善用不同的AI工具,让协作效率达到最大化。 祝大家都能打造属于自己的数字博物馆。 我最近上线了用AI做的《汴京十二时辰》数字博物馆,汴京十二时辰 汴京十二时辰 整体反馈不错,后台有很多小伙伴问是怎么做的:涉及到哪些AI工具,具体的工作流是什么。 今天,就手把手来教大家,如何制作属于自己的数字博物馆。 写在前面 首先,整个工作流程是这样的: 其次,涉及到的AI工具和分工协作是: 你自己负责的则是最重要的策展判断: 下面我会采用 AI工具+工作内容 的方式逐一对流程进行说明。 注:关于codex/gemini/gpt image的教程,网上视频已经很多了,所以我在此不再赘述了。 如果有小伙伴还不熟悉codex这类ai coding工具,或者对ai coding没有任何基础,推荐大家去看 NEXT蔡蔡 这位博主面向小白的编程教程。 一、codex+gemini:确定策展主题和研究文本 先确定项目在策展什么 做线上博物馆/线上策展,最先要确定的是策展对象—— 可以是:一座城市、一条街、一个人物、一组档案、一批文物,或者某种社会机制、历史问题。 这个对象越清楚,后面的页面结构越容易稳定。 你可以从自己熟悉的领域出发,去延伸思考,进而确定策展主题。 这一阶段最适合让 Codex 或 ChatGPT 参与讨论,先抛出一个模糊的主题,让AI帮你反复追问: 这里产出的内容是一份简短的项目说明,它会成为后面所有工作的基础。 比如这样: 确定策展主题之后,你需要搜集相关的学术材料。只有足够丰富的信息密度,才能支撑的起一个策展,否则会滑向文章阅读。 在我的实践里,学术研究和材料搜集主要交给 Gemini research,gpt thinking也可以。它们适合做历史背景、材料线索、空间信息、相关论文的系统梳理。 注意这里一定要让ai给出材料来源。对于数字策展来说,页面上的每一段文字、每一张图、每一个交互入口,都应该有研究基础。 这里的产出是一份详细的研究稿件和材料整理。 类似这样: 但是,研究稿本身还不是网页内容,这就进入到下一步,策展文本转译。 二、codex:形成策展文本 把研究材料写成能进入页面的内容 研究稿通常是给自己看的,它可以长,可以保留复杂背景,也可以有很多细节,但是不能直接作为策展网页。 网页上的策展文本需要另一种写法:它需要能直接落到页面模块里,比如标题、导言、主题卡片、正文、图注、资料入口。 所以第二步,是把研究材料转成策展文本。 以《汴京十二时辰》为例,一个高光时段页会从人物经验进入,比如年轻读书人在马行街药铺做文字劳动。接下来页面会把它转成策展主题:医药区的空间集聚、城市身体与卫生压力、文字劳动如何在街市中被计价。最后再接入史料和研究来源。 你可以让 codex 把研究稿拆成这样的结构: 这个过程里,Codex 很适合做内容结构整理,它可以长期保存项目文档,并把研究稿、页面结构、前端代码、设计规范放在同一个工作区持续推进。 策展文本完成后,不要马上进入视觉设计,而是先拆叙事结构。 三、codex:叙事页面拆分 把策展文本拆成页面和模块 对于宣传类/展示类产品,网页开发很早就会开始问"这个页面应该怎么设计",但是数字策展要先问"这些内容应该被拆成哪些页面和模块"。 一个研究型数字展览通常不止一种页面: 不同页面承担不同任务。入口页负责让观众进入项目,索引页负责组织路径,专题页负责展开内容,分析页负责总结关系,资料页负责回到证据和来源。 比如,在《汴京十二时辰》里,首页承担“进入汴京”的任务,马行街总页承担“进入主舞台”的任务,高光时段页承担“深入阅读”的任务,暗线页承担“结构抽取”的任务,资料层承担“回到依据”的任务。 当页面类型确定后,你就能知道每一页的主角是谁,图像放在哪里,文字有多重,交互让观众进入哪一层,那么后续的前端实现就会顺很多。 这一阶段可以用 Codex 来做。你可以让它帮你生成页面类型表、模块字段、导航关系和数据结构。 你可以这样提问: 这一阶段的产出,最好是一份页面结构文档,它会直接指导前端代码。 类似这样: 同时,这一阶段也要判断交互逻辑。滚动、点击、地图热区、时间线……每一种交互都要对应某种策展关系:进入、比较、查看证据、返回上一级。如果没有对应的内容层级交互,就会干扰阅读。 四、codex+gemini+gpt image 2:视觉语言呈现 先确定设计语言,再做具体页面 视觉设计要在页面结构清楚之后才进入。 这里所说的设计语言,它回答的是: 这个项目用什么视觉和编辑秩序来组织内容?文字、图像、地图、档案、材料之间是什么关系? 比如,《汴京十二时辰》最后确定的设计语言是“当代学术编辑式”:文字是主角,图像和历史材料作为证据或分析材料进入页面,交互服务阅读路径,而不是为了展示技术。 这个判断非常重要。因为历史类项目很容易陷入复古装饰、古画拼贴、地图铺满背景。看起来有历史感,但页面结构可能会被图像拖走。 这里的产出是一份设计原则和视觉规范文档。 类似这样: