把生活做成卡牌游戏,我用 AI 做了款能记录人生每个高光时刻的成就收集器!
有趣产品咖啡馆 Funny café :一个能让你更快接触到更多新鲜有趣好玩产品的地方。我会寻找市面上有趣的独立产品,向独立开发者们进行一对一的访谈,挖掘优质产品背后不为人知的故事(文末可加入群聊,有彩蛋!)。
1、介绍下你自己和目前所做的产品
大家好,我是SlashZ,是个App和游戏的独立开发者。主要开发了app【呈迹】,是一个成就打卡记录的应用。
它的主要功能是围绕两个界面来的:
【发现页】:每天21个成就晚上十点刷新,左滑不感兴趣;右滑想完成;上滑已完成。滑动之间,你会惊讶地发现你已完成许多成就。
【成就页】:用精美的卡片样式展示你已完成或想完成的成就,随便滑动享受满满的成就感吧。
我的 app 叫《呈迹》(Achiva),取自”点滴呈现人生旅迹“之意。
做这个App的初衷是我日常生活中喜欢记录点点滴滴,有些小确幸时刻想着如果能用一种有仪式感的方式记录下来就好了,比如“早起”、“一天吃五顿”、“赏月”什么的。
再加上我喜欢卡牌收藏,又是程序员,所以结合之下我就做了一个卡牌收集玩法的成就记录App。
每个人都需要仪式感,它能告诉我们”这样是有意义的“。人生的意义就在被确认,这份确认可以来自于社会,来自于他人,也可以来自于自身。
化用《再见二丁目》中的一句歌词:”原来一直很快乐,就算只我一人发觉“。
我希望它能帮助你重新发掘生活的乐趣。
“游戏化”是一个柔和剂。
有些成就看着不正经,比如“一天吃五顿”,要从太严肃的角度来说,这对健康也太不好了,胃也会不舒服。
但是给它打上“体验”、“普通”这样的标签,就会弱化这样的严肃性,反而在某天真的吃了五顿能以一种轻松娱乐地心态把这张卡收入囊中——“我又完成了一个成就!”
稀有度还可以在一定程度上起到认可、鼓励的作用。
比如“为人父母”,它是一个“传奇”成就,也就是最高级别的成就。
从技术难度上来说不难,从普遍性上来看似乎也有不少人,但代入一下,它是人生的一个重大转折,是新身份的开始。因此我想用这种方式传达我的敬意。
如果成就清单只是一个清单,它是单向的:开发者提供一个趁手的工具,使用者使用,仅此而已。
但通过增加分类、稀有度、配文、配图,它就变成了双向的:我向你发出一个信号,你接收到了,像孤独宇宙接触到了另一个文明般欣喜。
在一开始我做了很多成就放在成就库中,给到朋友试用时,我注意到了一个细节:他们眼神会快速关注到头几个,然后上下滑一下。
换句话说,很多成就因此被忽略了。
我于是就在想有什么方式可以让他们不被庞大的成就库淹没,这不仅是信息上的,还是心理上的负担。
灵感来自于约会软件(是的,就是Tinder),左右上滑不仅可以快速标记不感兴趣、想完成、已完成,每天限量还不会有负担——每天刷一刷,错过也不会怎么样。
这样设计还有个好处,就是成就卡的奖励属性被突出了。
就好像盲盒如果一次排开放在货柜里或许不那么有购买欲,但是装进盲盒里,还告诉你每天限量,大家就趋之若鹜了。
为此,我把每张成就卡都做得更加精美,力求满足到用户的奖励期待。
在确定了每个成就以卡片的形式作为呈现后,我希望找到一种温馨、国际上都接纳、带一点童真的画风。
在几次尝试之后确定了这种粗线条、手绘画风,并且在社交媒体上通过仅呈现卡图就收获了不少积极反馈,这更加坚定了我对这个画风的选择。
在插画制作过程中,我主要使用了Ai画图工具,最主要的有即梦,偶尔有ChatGpt和Recraft。现在Nano Banana出来之后,我会使用Nano Banana进行二次修改,因为它保留主体的效果特别好。
还有一个感悟是Ai生图也像是抽卡。有些时候生的图不满意,但是一口气生30张总能挑到一张满意的。
另一个感悟是好看比贴切重要。
一张好看的图,即使不那么贴切,我也会选择,因为颜值就是一切。
6、用户可以投稿成就,你是如何对用户投稿进行筛选和标准化的?哪些标准会决定它能否被纳入?
两个维度:普适性和趣味性。
有些成就例如“成为少先队员”,因为呈迹是面向全球用户的,同时还在维护英文和日文版本,而且成就库现在没做区分,所以很遗憾没有纳入。
趣味性上“拍照”就太普通了,所以我换成了“拍一张全家福”、“拍云”、“拍一张拍立得”等成就。
有些用户的投稿真的会让我感觉童趣大发,例如“看蜘蛛结网”,我一瞬间就想到我小时候看蚂蚁搬家的经历,好像长大了忽然就对大自然、昆虫什么的视而不见了。
我想都没想,立刻就把这个成就纳入了。
即使成就是用户投稿的,我也会对配文修改甚至重新撰写。也没有什么特殊的理由,更多是为了保持调性统一。
不过在最后我会配上“来自呈迹用户投稿”,所以欢迎大家踊跃投稿噢。
爬山往往是一直向前,只有回过头来才知道自己走了多远,感慨一句“啊,居然这么高了”。
只是卡片的累计是不知道有多“远”的,它需要被人用熟悉的计量方式来感知,所以“你完成了xx个成就”、“连续记录了x天”、“留言写了x字”才会在记录了一段时间之后变得如此有分量。
我有写日记的习惯。大概在写了三年之后的某一天无意打开设置页,发现我已经写了一百万字了,这个发现令我震惊。之前看到“一百万字”这个字眼时还是在什么经典巨作的腰封上。
所以我也希望用户在哪一天打开统计页,也能呢喃,“原来我已经完成了这么多成就”。
7分吧。
我收到了很多的呼声,其中一个功能是成就重复完成,这个由于数据结构的缘故,还有要考虑到老数据的兼容,还在慢慢做。
另外一个功能是Ai,大家希望自定义的图片也能有和呈迹卡图一样的风格。非常感谢大家喜欢呈迹的风格,不过接入Ai要考虑的事情不仅是接api,还有风格固定、提示词工程。这块也只能说慢慢来吧。
最后是社交功能。呈迹用户们希望能点赞、评论区什么的,这意味着需要有服务器,接着就是一整套账号、验证的流程。
如果把这三块补齐,到时候我就会给呈迹打满分。
9、你曾提到,这款产品是通过 AI 辅助完成的,可以具体分享一下你使用过哪些工具吗?在 vibe coding 的过程中,有没有一些值得借鉴的经验或踩过的坑?
代码这块就是Cursor,然后灵感、设计文档、翻译会用ChatGpt比较多,偶尔也会用deepL翻译。
使用Ai进行Vibe Coding最重要的就是进行版本管理!这样心里才不会慌。
还有就是弄清楚功能的目的。我有一次希望开发一个功能,希望上传图片的icon附在键盘栏上方,几次都没有弄好,后面不强求了,放在了界面的一个地方,一次就搞定了。有些时候需求难做,真的是可以改需求的!
除了Ai工具之外,开发用的xcode不必多说,UI设计我会用Figma和即时设计。
宣传营销我主要是用小红书和Reddit。录视频用ScreenStudio,剪视频用剪映。ASO和评论管理我会有用到AppFollow,一些快速的草图我会使用ExcaliDraw。
另外我会把生活分成四个维度:日程、目标、习惯、任务。
日程管理我是用的ios自带的,多端同步也很方便;目标管理我是用的目标地图,它能清晰地告诉我我现在在哪里,是领先于计划还是落后于计划;
习惯我是用的Habitual,市面上有很多,我用着这个感觉没啥毛病就一直在用;
任务管理我用的是滴答清单,非常好用,爱不释手,尤其喜欢每次完成一个任务时的音效,太满足了。
日记我原本会使用素记,但是作者很多年没更新又好像跑路了(我都想自己用Ai重做一个了,开玩笑的),于是我现在在用Notion写日记。
我在B站还有小红书也有账号,叫SlashZ,有更详细地分享我一整个工作流,也欢迎大家来关注我!
自然醒,工作,健身,打游戏。每项都没有一个定死的时间窗口,这种灵活、流动的感觉对于工作状态的保持特别棒。
我之前是网络上的小透明,不会给看过的任何的内容点赞、写弹幕、评论、一键三连,但是我现在会主动地互动,来告诉大数据,“快给我推更多独立开发相关的内容”,也确实蛮有效的。
另外我会把很多一闪而过的念头立马记下来,甚至事实上“成就记录App”这个念头就是一次和朋友吃牛腩煲碰撞出来的(那家牛腩煲特别好吃)。
最后就是阅读。在如今碎片化的时代,有深度、成体系、有脉络的内容越来越不受关注了,就算是纪录片、长视频,充其量也就是数个小时的内容,但是书籍能够提供十几个小时的内容。
更重要的是抽象思维,视频内容总是具象的,而文字是抽象的,这种抽象能力在想象还不存在的东西,比如一个概念、一个灵感、一个产品时特别有帮助。
推荐一下我现在读的《The Pathless Path》这本书,让我对于工作、独立开发、数字游民的概念有了更清晰的理解,也让我认识到这条路并不孤独。
在做呈迹后,我也收获了一些粉丝:
“之前就想过记录自己一些小小“高光时刻”以及一些期待体验的东西,没想到真的有开发者做了这样的软件,非常惊喜、并且页面设计简美观,体验感很好”
“最近工作不顺整个人心情都很糟糕,觉得自己什么事情都做不好。但在这个app里发现自己完成了那么多竟然都可被称之为成就的事情呢!个人感觉这个app最美妙的一点不在于把你做过的事记录下来,而是当你在迷茫或无力的时候,在库里点开一项项“成就”时,突然明白你所经历过的无论宏大或微小,都一样珍贵,这些最终雕塑出你今日独一无二的模样。p.s.每项成就点开后弹出来的温馨话语是我的最爱!或温情或幽默或感人,被狠狠治愈到了www”
”我感觉最喜欢呈迹的两个原因就是:配图很可爱而且一点没有刻板印象!配文总是特别有灵气让人感觉很可爱!“
如果可以,我希望我能为呈迹更新一辈子,你也使用一辈子,等我们都渐渐老去,交换翻看各自的“人生卡册”,一窥世界。
不要忘记生活。
,群里的独立开发者是女生,群成员也是女生,在群里会分享女生会用到的一些app,后续也会邀请更多女生独立开发者进来分享, 加我好友,可以邀请你进群。