
昨天 GPT 5.6 Sol 发布,想测试一下,没想到这么猛。
一上午就帮我做了一个非常完整而且好玩的小工具。
上传一张你的照片,选一个跟你经历有关的"人生成就",工具会给照片加上字符、像素或实验性滤镜,再叠上一张游戏风格的成就卡。
最后你拿到一张 1080×1440 的竖图,直接发朋友圈、社交媒体,或者存到手机里留着。
整个过程全在浏览器本地跑,不上传照片,不联网处理,打开就能用(chengjiu.guizang.ai)。
你的照片提供场景和人物,成就卡给这个场景加一句话,滤镜再把画面统一成像素、游戏、复古的调子。三样东西拼在一起,出来的图不太像日常修图软件能做的。
之前折腾过各种图片滤镜,ASCII 码、圆点、像素风,做出来觉得有意思,但光做滤镜的工具太多了,没什么记忆点。
刚好这阵子"人生新成就""地球 Online 成就"在社交媒体上很火。
大家把自己的真实经历写成游戏成就的格式,配一个稀有度和达成率,有点自嘲又有点骄傲。
我就觉得这两样东西应该在一起:
滤镜把你的照片从"现实"拉进"游戏感",成就卡在这个语境下才不突兀。原图直接贴个成就弹窗,怎么看都违和。

另一个让我想做的原因是:很多人想在社交媒体上说"我经历了一些事",但不想写长文,也怕显得矫情。
一张带成就卡的滤镜照片替你把这件事说了,还自带游戏式的幽默,不用正经八百地解释什么。
一共 14 种滤镜,分成字符、像素和实验三大类。WebGL 实时渲染,选中立刻变化,不用等。挑几个说一下:
ASCII :最经典的字符艺术。照片的亮暗决定字符密度,暗部和轮廓更密,亮部更疏,字符颜色从原图取色。人物、建筑、植物的轮廓都被字符"描"出来了,不是一层糊上去的单色字码。

圆点: 圆点大小由亮度决定,颜色继承原图。类似半色调印刷或者波普艺术的感觉,照片主体很清晰,多一层手工质感。

体素:每个像素格变成带圆角的小方块,顶部和左侧有高光,底部压暗,整张照片看起来像用乐高或者积木拼出来的,有明显的立体凸起感。

马赛克:彩色圆形像素,每个圆点中心有一颗亮芯,高光区域更明显。跟普通马赛克不一样的地方在于它有"发光"的感觉,像把照片搬到了一面 LED 点阵屏上。

除了这四个,还有古字(中文字符)、终端(绿色荧光字符)、街机(发光像素格)、16-BIT、故障、静电、棱镜、酸雨、幻影等。
每个滤镜都能通过字符密度、字符尺寸、滤镜不透明度、原图保留这些参数细调,不是一刀切的固定效果。

我花最多时间的部分其实是写成就文案。36 个成就,9 个分类:
低谷与重生 / 独立与成长 / 工作与野心 / 远行与突破 / 爱与告别 / 家人与归处 / 身体与自洽 / 长期主义 / 日常小确幸

每个成就都有名字、一句批文、一段具体解释、一个模拟的全球达成率和稀有度等级(普通/稀有/史诗/传说)。看几个:
「今天没有消失」 —— 稀有度:传说,达成率 0.8%
轻舟已过万重山
"最难熬的那段日子里,你还是吃了饭、回了消息,也把今天过完。"
"低谷与重生"分类里达成率最低的一项。撑过低谷这件事,经历过的人才知道有多不容易。

「熬过瓶颈」 —— 稀有度:史诗,达成率 3.7%
守得云开见月明
"重复、停滞、怀疑自己之后,你依然留在这件事里。"
适合那些做一件事做了很久、中间无数次想放弃但还是留下来的人。

「体面告别」 —— 稀有度:史诗,达成率 4.5%
谢谢你来过,往后的路就送到这里
"你没有靠伤害留住谁,也没有用结局否定曾经的美好。"

「今天够用了」 —— 稀有度:普通,达成率 19.4%
事情没做完,晚饭以后也可以关掉电脑
"你允许一天不被效率填满,并且没有因此责怪自己。"

写这些文案的时候我有一个底线:
不把痛苦简单包装成"成功"。普通、休息、告别、求助,都值得一个成就。
所以列表里也有"一夜好眠""允许普通""走出家门"这种看起来很小的事。
对很多人来说,这些反而是真正难的。
36 个预设不够用的话,可以自己创建:
•自定义图标(上传任意图片,方形矩形都行)
•成就名(最多 16 字符)
•批文(最多 60 字符)
•成就解释(最多 48 字符,可以不填)
•全球达成率(默认 0.1%)

创建完自动是"传说"稀有度,立刻出现在画面里。比如你经历了一次特别荒诞的面试、或者终于把驾照考过了,写一个只有自己懂的成就名就行。
三种导出组合:
•只要滤镜 —— 原图 + 滤镜,不带成就卡
•只要成就 —— 原图不加滤镜,叠上成就卡
•成就 + 滤镜 —— 两者都有,最完整的效果

输出固定 1080×1440 PNG 竖图。成就卡的位置(左上或左下)、显示内容(批文、解释、达成率、稀有度都能单独开关)导出前都能调,导出结果跟预览完全一致。
做这个工具有几个设计上的取舍,聊聊背后的想法。
最早做的时候,成就卡和滤镜是分开设计的。
照片套个 ASCII 效果挺好看,但一贴上成就卡,马上觉得是两个东西拼在一起。
后来把卡片也做成像素风——像素切角、金属边框、阶梯式扫光、方舟像素字体——才算和滤镜在同一个世界观里了。
选了故障滤镜,卡片看起来就像游戏画面里自带的 HUD;选了圆点,卡片也不会跳出来。

"坚持就是胜利""你很棒"这种话我一条都没用。每个成就的解释都写到动作层面。
"你第一次用自己赚的钱,付清了一个月的生活",或者"最难熬的那段日子里,你还是吃了饭、回了消息,也把今天过完"。
写得越具体,看到的人越容易觉得"这就是我"。空泛的鼓励谁都说得出来,具体的细节才有杀伤力。

"全球达成率 0.8%"这个数字是我编的,不是真实统计。
但你看到这个数字的时候,还是会觉得"哦这事确实不是谁都做到了"。
玩过 Steam 的人应该懂——那个 0.3% 的成就弹窗亮起来,明知道就是一行代码,还是开心。

所有字符和像素滤镜底层都保留了原图的模糊混合层,字符颜色从对应区域取色,暗部密、亮部疏。
所以不管你选哪个滤镜,人物和场景的轮廓都还在。
不是为了好看加的约束——你要是认不出自己,这张图发出去就没意义了。

工具已经上线了,手机和桌面都能用:chengjiu.guizang.ai
36 个预设成就里没有你的那个,就自己写一个。
有些事只有你知道它有多难,但它值得一张图。
如果觉得这些东西对你有帮助的话,可以帮我点个赞,或者转发给你需要的朋友。
文章来自于微信公众号 “歸藏的AI工具箱”,作者 “歸藏的AI工具箱”
【开源免费】DeepBI是一款AI原生的数据分析平台。DeepBI充分利用大语言模型的能力来探索、查询、可视化和共享来自任何数据源的数据。用户可以使用DeepBI洞察数据并做出数据驱动的决策。
项目地址:https://github.com/DeepInsight-AI/DeepBI?tab=readme-ov-file
本地安装:https://www.deepbi.com/
【开源免费】airda(Air Data Agent)是面向数据分析的AI智能体,能够理解数据开发和数据分析需求、根据用户需要让数据可视化。
项目地址:https://github.com/hitsz-ids/airda