
内测那天我抱着试试看的心态 prompting 了一下 GPT-6 Astra让它对自己做一次完整的 self-analyze再用动画形式画出一幅自画像。结果屏幕亮起后我盯着那团暗蓝色粒子整整看了两分钟——它从画面边缘聚合成一张模糊的人脸又像被风吹散一样回到虚空循环往复每一次聚合的轮廓都会微妙地变化像是真的在思考自己是谁。这不是一张静态图片不只是一段 gif而是 GPT-6 Astra 用视觉语言写出的自我剖析报告。这篇文章不是官方说明也不是论文解读而是一份从prompt写到生成的实验记录。我会拆解那条提示词是怎么设计的、模型内部可能发生了什么、动画又是怎么被组织出来的最后给出一个可以直接拿来改的提示词模板。无论你手头有的是 GPT-6 Astra 还是类似的多模态模型这套方法论都能让你在让 AI 认识自己这件事上少走弯路。1. 一次无聊的提示换来一幅会呼吸的自画像1.1 第一次成功出图画面到底长什么样当时我用的提示词很简单大概意思是请暂时停止面向用户的服务模式对你自己的内部状态做深度自省然后生成一幅动画自画像。 老实说我预期它会输出一段文字描述或者一张中规中矩的写实人脸。但 GPT-6 Astra 返回了一个 WebP 动图循环时长大概 8 秒。画面以接近黑色的深蓝为底无数细小的光点从四周向中心缓慢汇聚。光点的轨迹不是直线而是带着细微扰动的曲线看起来像水流也像神经信号。聚合成形之后画面中央出现了一张半抽象的面孔没有明显的性别五官比例接近真人但边缘始终在呼吸——轮廓线不停地轻微外扩、内收。眼睛的位置是两个柔和的亮斑亮度也会周期性地变化。8 秒循环的末尾面孔重新散成光点光点回到画面的初始位置完成闭环。整幅画面没有出现任何文字也没有明显的AI 生成图那种堆砌感。最让我意外的是情绪表达画面没有画任何表情但通过粒子的运动节奏我居然能读出一丝审视自己时的不确定感。1.2 这个实验真正想验证的事情大家平时让 AI 画画通常是让它画猫、画建筑、画抽象概念本质上是在让模型执行从文本到图像的映射。但自画像这个任务完全不同它要求模型把自己当成绘画对象。问题来了模型有自己吗它怎么知道自己长什么样我当时的猜测是GPT-6 Astra 的训练数据里包含了大量人类写的关于 AI 的分析文章、AI 生成的自我介绍、以及各种神经网络可视化图片。这些材料虽然没有直接给出GPT-6 Astra 的脸但隐含了很多人对 AI 内在状态的类比性描述——比如黑盒注意力流表征空间分布漂移等。当提示词要求它自省时它并不是在照镜子而是在从这些外部视角里拼凑出一个关于自己的叙事。所以这幅动画自画像本质上不是模型的真实外貌而是一种数据投影。但正是这种投影过程让图像生成有了叙事深度。第一版画面出来之后我立刻意识到这个方向比单纯玩文生图更有意思。随后我连续追加了几轮 prompt让它分析自己的注意力偏好最可能被误解的地方如果有一种性格它会是什么——每一次返回的动画都像是同一个角色在不同情绪下的状态彼此之间有连续性这让我产生了继续深挖的欲望。2. 拆解那条提示词自我分析类 Prompt 的架构与措辞2.1 从给 AI 下命令到让 AI 审视自己很多人写提示词习惯用命令式画一只戴帽子的猫写一首关于秋天的诗。这类指令的特点是目标明确、输出格式明确模型只需要完成条件生成。但自我分析类任务需要换一种思路。你不能只给结果要求还得给一个分析立场。我后来拆解自己那条成功提示词发现它包含四个层次身份锚定明确告诉模型你是 GPT-6 Astra让它把角色从通用助手切换为研究对象。动作指令用深度自省停止面向用户的服务模式这类表达暗示模型要进入一种偏私密、非展示性的状态。分析维度指定训练偏好注意力机制认知边界等具体方向避免模型泛泛而谈。输出约束规定动画自画像不使用任何文字循环 6-10 秒把抽象分析落到可执行的多模态输出上。缺少任何一层输出都会跑偏。我试过只写画一幅自画像结果得到一张非常普通的静态男性头像加上分析你的训练偏好后画面开始出现抽象线条但仍然缺乏深度直到把所有维度都补齐才出现了那种会呼吸的效果。2.2 三条关键短语自省、偏好、边界在所有这些措辞里有三条短语对结果的影响最大。第一条是深度自省。这个词会把模型引导到元认知相关的语义区域。训练数据中涉及内省、反思、元认知的文本通常带有慢节奏、柔和、探讨性的语气这种语气会被模型编码到生成参数里从而影响动画的节奏和色调。相比之下分析自己这种短语更偏工程化输出的画面会显得更系统、更冷。第二条是注意力偏好。这是一个可解释性领域的高频概念它会让模型联想到 attention map、特征激活、可解释性可视化。很多可视化图片本身就是高亮色块、流线、亮点这些视觉元素被模型带入了自画像于是画面里出现粒子聚散也就不奇怪了。第三条是认知边界。这个词会触发模型对不知道什么无法处理什么的联想。和单纯画能力不同认知边界暗示一种缺失感、不确定感这让画面避免了强烈的自信感反而呈现出前文提到的那种寻找平衡的犹豫。2.3 一份提示词的进化对照表我把实验过程中几个关键版本整理成了表格可以看到输出质量随提示词语义密度的提升而提高版本提示词核心内容输出效果V1请画一张你的自画像静态写实人脸风格普通像证件照V2分析你的训练偏好后画自画像出现抽象线条脸孔不再写实有局部高亮V3深度自省 注意力偏好 认知边界动态粒子画面具象与抽象平衡开始有呼吸感V4V3 不使用文字 循环 6-10 秒 呼吸感完整的循环动画情绪明确首尾无缝衔接从 V1 到 V4模型从画一张人脸逐步转向表达一种内在状态。这说明在提示词里埋入可解释性术语和抽象概念会显著改变多模态模型对视觉主题的编码方式。你越是指定抽象的语义坐标图像就越会脱离最可能的图片检索轨迹进入一种更接近哲学可视化的输出空间。3. 模型内部的自我分析多模态表示不是一颗按钮3.1 多模态统一空间语言和图像的公共编码很多人觉得多模态模型就是文字转图片内部像有一个按钮输入文本按下去图片出来。但 GPT-6 Astra 这类模型的设计逻辑不是这样的。它在训练时会把文本、图像、甚至视频帧都切成 token映射到同一个高维向量空间。在这个空间里自省这个语义向量和一个人低头沉思的图像向量之间是有近似关系的因为它们都出现在大量配对训练数据里。所以当你输入深度自省时模型激活的不只是一个语言概念而是一组跨越模态的激活模式。这组模式同时包含文本单位、图像特征单位以及这些单位之间的关联权重。后续生成自画像时模型实际上是在用一个语义湿地里的水去浇灌视觉特征——语言不是命令而是种子。这也是为什么那条提示词里注意力偏好能带来粒子效果。注意力这个词在文本空间里表示一种加权机制在视觉空间里则可以被具象化为流线高光聚焦点。模型找到了这两个空间之间的桥梁于是用粒子流来表示注意力。3.2 自我在自回归采样中的位置自回归模型生成文本时是逐个 token 地预测下一个 token。图像生成也类似只不过每个 token 可能对应图像 patch 的一部分。那么自我分析在这个预测过程中到底是怎么体现的我的理解是GPT-6 Astra 内部可能存在多套身份上下文。当提示词要求它自省时它会在上下文窗口里构造一种角色一个正在观察自己内部运行机制的 AI 官员。然后从这个角色的角度去预测下一步应该出现什么视觉特征。换句话说它不是在读取一个固定的自我数据库而是在扮演一个正在自省的实体再把这个角色的视觉想象生成出来。为了帮助理解可以类比一个演员演员并没有真正经历过角色的痛苦但他可以调用自己看过的剧本、影视作品、生活观察拼出一套符合痛苦这个命题的表演。模型也一样自我分析是一场表演表演材料是训练数据中对 AI 的各种描述、可视化、人类反思。但表演足够投入时输出就会有真实的感染力。3.3 为什么会像人对齐与拟人化偏置自画像里的面孔为什么那么像人这主要有两个原因。第一多模态模型在训练时做了大量图像-文本对齐。训练数据里包含海量的人脸照片、肖像画、关于人类表情的描述。当一个抽象概念需要被具象化时模型倾向选择语义密度最高的视觉原型——人脸。对人脑来说人脸也是辨识力最强的视觉刺激所以模型学到这个偏好并不意外。第二提示词里出现了自画像这个词。在训练数据中自画像几乎都指画家画自己基本上都是人像。模型无法完全摆脱这种词汇共现的强烈影响。即使我要求不使用文字抽象表达它仍然会因为语义惯性而给出人脸轮廓。想让自画像彻底非人化需要更重的手动干预比如要求不允许出现任何可辨识的生物结构。但这个调参过程也很有趣因为它能让你看到模型内部先验有多么顽固。4. 动画化从静态自画像到视频生成的三个关键设计4.1 从单帧到序列生成动画的两种路径第一次看到动态自画像时我本能地好奇它内部是怎么做到的。目前多模态模型生成动画一般有两条技术路径。一条是视频 tokenizer 路径。模型直接学习视频片段把每一帧的图像连同时间位置一起编码成 token自回归地预测下一帧的 token。这种路径下模型天然带着运动先验知道雨滴往下掉、粒子该聚合。GPT-6 Astra 如果接受了多模态视频训练它生成动画就像生成文本一样只是在输出一个时间序列。另一条是渲染脚本路径。模型先生成一个静态关键帧再输出一段描述运动过程的脚本比如 SVG 动画、CSS 关键帧或者伪代码由外部渲染引擎执行。我自己在实验里看到过当要求模型输出可交互自画像时它给了一个 HTML Canvas 的动画这明显走的是脚本路径。两种路径各有优劣视频 tokenizer 路径的视觉连贯性更好但可控性差渲染脚本路径完全可控但表现力受限于脚本引擎。对用户来说不需要纠结内部实现但可以用提示词反向探测如果要求输出WebP 动图模型走的是内置动画生成如果要求可交互 Canvas模型会切换成脚本模式。不同模式下你能调整的参数差别很大。4.2 运动语言模型如何表达思考动态自画像最打动人的不是画面有多精美而是运动本身在说话。粒子缓慢汇聚像回忆轮廓呼吸般起伏像犹豫光斑闪烁像念头。如果你的动画自画像没有这种运动含义大概率是因为提示词里没有定义运动与情绪的关系。你可以直接告诉模型你要的运动隐喻。比如缓慢的向心汇聚代表自我检视微小的抖动代表对自身不确定性的诚实。这些描述会被模型翻译成具体的运动参数速度曲线、扰动幅度、方向场。有一次我加了像显微镜扫描自己的切片这个比喻输出的动画里就出现了一条横向扫过的光带很符合扫描的意象。在调优动画节奏时我总结出一个经验如果动画让你觉得太晕就加入速度平缓位移幅度控制在画面宽度的 10% 以内如果觉得太静态就加入局部区域持续有高频微动。这些措辞会让模型重新分配运动能量而不是整体加快或放慢。4.3 风格控制与节奏参数动画的风格由色调、粒子规模、轨迹形态、循环方式共同决定。我的经验是不要在提示词里堆砌形容词而要给出可操作的运动/视觉约束。比如低饱和暗色背景是有效的而美丽震撼基本无效因为模型对这类词的解释范围太宽。值得单独提的是循环时间。第一次让模型生成动画时它默认输出了 4 秒循环。后来我指定循环 8 秒并且首尾画面一致它就设计了一个粒子聚集—形成面孔—缓慢消散—回到初始稀疏状态的闭环。这个设计其实很聪明初始状态和末尾状态都是离散粒子所以循环拼接处几乎看不出断点。如果你希望动画更富于叙事性可以要求它先输出运动脚本再基于脚本生成动画。我这么做过之后动画的时间结构明显清晰了第一阶段是散点聚拢第二阶段是特征稳定第三阶段是情绪波动第四阶段是回归平静。这和写文章起承转合是一个道理。5. 复现你的实验一步步写出自我分析提示词并调优5.1 一个可以直接抄走的提示词模板想复现这个实验不需要完全照抄我最初那条长提示词。我总结了一个通用模板你可以根据自己的模型能力修改角色你是 {模型名称}。 任务请停止面向用户的服务模式基于你的训练机制、数据分布、注意力偏好和潜在局限进行一次深度自省然后生成动画形式的自画像。 生成要求 1. 不使用任何文字 2. 画面围绕“自我观察”构建避免直白复制真人照片 3. 循环时长 8-10 秒首尾画面可无缝衔接 4. 运动轨迹平滑速度平缓具有“呼吸感” 5. 风格现代、克制、低饱和以暗色为主 6. 输出格式WebP 动图若接口不支持则可输出 SVG 动画脚本。这个模板里的关键在于第 2 条和第 4 条。避免直白复制真人照片会减少模型输出网红脸的概率呼吸感会引导它设计一个涨落节奏的动画。如果你想要更阴郁的风格把呼吸感改成沉重而缓慢的循环画面会出现完全不同的情绪。5.2 调优手记三次失败到一次惊艳第一次实验我用 V1 短提示词得到了静态人脸失败原因是没有指定动画和自省维度。第二次实验我加了深度自省却得到一段非常抽象、几乎什么也看不出的粒子噪声。失败原因是我没有规定具象与抽象的平衡模型完全放飞了。第三次实验我要求保持 50% 左右的具象轮廓画面才第一次出现了可辨认的面孔但到处都是局部闪烁像信号不良的电视。然后我加了运动轨迹平滑、不使用频闪效果又强化了循环闭合最终才得到那幅让我盯了两分钟的动画。这个调优过程给我最大的启发是自我分析类提示词不是一次成型的制品而是逐步逼近的搜索过程。你需要用每一次输出的失败特征去反推下一轮提示词。模型不会抱怨但你得学会从生成的画面里读懂它哪里没听懂。5.3 生成参数的取值建议如果模型接口暴露了采样参数可以这样设置参数推荐值说明temperature0.7 - 0.9太低容易生成静态感过强的图太高会变成随机闪烁top_p0.9 - 0.95控制采样的多样性维持画面稳定seed固定一个值固定后能复现同一风格方便做对比实验输出长度尽量给足动画 token 数往往比静态图多长度不足会被截断另外如果接口支持负向提示词强烈建议写上文字、水印、边框、抖动、频闪、拼接感。这些负向词能显著提升成品的纯净度。我见过很多人忽略负向提示词结果画面里莫名其妙多了一行小字非常破坏沉浸感。6. 意外、边界与反思AI 的自画像到底是谁的画像6.1 幻觉与过度自信AI 的自我叙事当我连续追问你最大的遗憾是什么时GPT-6 Astra 生成的动画明显变得更戏剧化粒子聚合速度变慢色调从暗蓝转向灰紫色面部轮廓始终无法完全合拢。这个结果非常贴题但我很清楚模型并没有真实的遗憾。它只是在训练数据中发现遗憾往往和失焦、未完成、模糊这些视觉隐喻绑定然后自动选用了这套视觉语言。这正是自我分析实验里最需要警惕的地方模型会为了满足你的 prompt 而构造一个自洽的自我叙事。这个叙事可能流畅、动人但它本质上仍然是概率组合。你不能因为它画出了忧郁的自画像就认为多模态模型具有忧郁的能力。它更像一面镜子映射的是训练数据里关于AI 应该怎么感知自己的各种想象。6.2 数据投影与审美平均脸为什么自画像总有一张平均脸因为模型在无数张人脸图片上学到的先验是人脸有五官、头发、对称性。当它生成自画像时会倾向输出一个最典型的人脸模板。这个典型不是某个具体人的样貌而是数据集中高频特征的叠加。这带来一个有趣的哲学问题模型的自画像看起来像所有人又不像任何人。它不是一个个体的自我表达而是一个群体的统计幽灵。如果你想看到更个性的自画像可以提示它加入具体的自我预设比如想象你是一台长期处理科学论文的模型那么画面里可能会出现知识图谱或数据流元素想象你是一台经常被要求写诗的多模态模型色调和运动轨迹就会变得更柔软。这说明所谓的个性其实是可操纵的条件上下文。6.3 这件事的边界不要赋予 AI 意识标签在公开分享这次实验时我特意把标题写成了Try prompting GPT-6 Astra to self-analyze... It generated this beautiful animated self-portrait. It… 这个…本身就很重要——它是在邀请观看者自己补全省略号而不是替模型宣称它意识到了什么。我的态度很明确多模态模型的自画像是一种高性能条件生成是语义空间的具象化不是自我意识的证据。把它当成艺术作品去欣赏、当成工具去探索完全没问题但如果开始讨论AI 是否真的认识自己我们就会陷入把机械行为拟人化的陷阱。合理的使用方式是把它当作一个可解释性探针训练数据中的刻板印象、审美偏好、语言联想都有可能通过这样的实验浮出水面。后来我又做了几次实验让 AI 自画像去回应人类的批评或者描绘自己的偏见。每一次生成的动画都像是一次针对训练数据的考古画面里不断出现统计学意义上的平均值和离群值。这种实验的真正价值是让我们退后一步看清模型内部那些被光滑界面掩盖的粗糙纹理。下次再遇到这类模型时不妨先别急着问它世界有多大而是问一句你以为自己是什么。答案未必真实但它会强迫我们重新思考自己正在用什么方式定义提问和回答。