爱意满满的作品展示区。
darkway

做了 7 年“逆版本”的纯文本 QQ Bot,直到大模型爆发,我才发现自己等到了属于我的时代

  •  
  •   darkway · 4h 36m ago · 1021 views

    各位 V 友,大家好,又好几天没来发帖子了,今天想跟大伙聊聊关于“应用交互形态”的一点个人思考。

    大家最喜欢什么样的交互形态?会不会认为未来还会有新的应用交互形态呢?

    不知道这里有没有和我一样的怪人:

    在大家都在卷前端 UI 、各种跨平台 UI 框架,甚至卷 3D 引擎和空间计算的时代,我对带有繁杂 UI 的应用有一种本能的排斥(下意识的)。我一直有一种近乎偏执的审美——我极度迷恋 CLI (命令行)和纯文本对话( Bot )的交互方式。

    早些年我在构思独立开发项目的时候,其实经历过一次自我认知的推翻。

    以前我们做前端或者做端,总觉得 APP 、网页、小程序不过是个“外卖盒”,用户要的是盒里的“内容和服务”,形式不重要。就像喝红牛是为了牛磺酸,不是为了“喝”这个动作。

    但我后来发现我错了。交互形式本身,就是快感的一部分。有人喜欢刷短视频那种手指不断上滑的肌肉记忆,有人喜欢在好看的的 UI 里手点点点。而对于我这种人来说,最极致的爽就是:没有花里胡哨的嵌套菜单,没有加载动画,我在黑框或者对话框里敲下一行指令,然后程序瞬间给我吐出严密的反馈。 这种“直给”的极客浪漫,比任何华丽的图形都性感得多。

    因为坚信这个世界上肯定有一大批和我一样讨厌“搓玻璃”、讨厌滚页面的同类,我把所有的精力都一股脑的在了一个看起来极其逆时代的项目上——《一念成仙》。

    它不是一个 APP ,也不是小程序,更不是 Steam 上的独立游戏。它是一个纯粹内置在 QQ 群生态里、完全由自然语言和指令驱动的修仙 Bot 。

    为了在这个简单的对话框里塞进一个庞大的开放世界,我在后端用 Go 拆了成千上万个模块,死磕 高并发,就为了保证几万人在各个群里高频发指令时,Bot 能在毫秒级给出文字判定的反馈。

    但老实说,在图形化界面统治世界的那几年,做纯文本 Bot 是一条非常孤独的死胡同。

    大概有 5 到 7 年的时间,整个行业在追赶短视频、追赶 Web3 、追赶重度二次元手游。而我呢?就像一个人在一座偏僻的孤岛上守着一座破灯塔。周围的人都不理解,觉得你搞个没有 UI 的纯文字机器人简直是开时代的倒车,连个宣传自己的文章都不知道怎么写。你坚信这是好东西,但海面上一片漆黑,根本没有人理解我。

    直到 2023 年,ChatGPT 横空出世。

    大模型把整个科技圈炸翻了的时候,我坐在屏幕前,那种感觉真的难以用语言形容。不是因为风口来了,而是我突然发现——这个世界上代表着人类最顶尖科技结晶、最伟大的应用,它所采用的交互形态,竟然和我在这座孤岛上死磕了七年的形态一模一样:纯粹的自然语言对话( CUI/CLI )。

    原来我不是在开倒车,我只是在一个没人的路口等了太久。 现在,我做的《一念成仙》在 QQ 生态里跑出了 50 万注册用户,每天有大几万的日活玩家。在这个纯文字构筑的世界里,大家不需要下载任何几十个 G 的客户端,不用被重度的 UI 绑架时间。他们在群里聊天吹牛,顺手输入几个指令去修仙、去炼丹、去和道友产生真实的社交羁绊。

    今天把这段经历发在 V 站,其实是想给各位做独立开发的兄弟们打个气。 很多时候,我们做一个产品、选一种技术栈或者交互形态,可能仅仅是因为我们自己有那种“迷之热爱”。在很长一段时间里,它可能不是主流,甚至看起来很蠢。但就像“对话即应用”这个曾被抛弃的概念一样,只要你的底层逻辑是对的,你对这种体验的打磨是极致的,时代的列车哪怕绕了很大一圈,兜兜转转,最终也有可能会停在你的站台上。

    共勉。

    34 replies    2026-06-17 18:46:17 +08:00
    morphyhu
        1
    morphyhu  
       4h 27m ago
    废话太多
    intmax2147483647
        2
    intmax2147483647  
       4h 22m ago
    能否十五个字总结一下
    hedion
        3
    hedion  
       4h 14m ago   ❤️ 1
    笑死,这一段话里 7 个不是,我看到不是而是的时候我都应激了。
    ----
    省流:写了个纯文本交互的修仙 bot
    ----
    要是你想给大家一点建议,就用人话写,不要什么都丢给 AI ,显得不像人。
    要是你想宣传产品,前几段就得说你这是啥吧。你这整个文章的主旨不明,全文掺杂着莫名其妙的比喻(外卖盒、牛磺酸、孤岛守灯塔、大模型炸翻),还不如把你的 prompt 发出来。
    简而言之:deepseek (我就不说楼主了)写的什么玩意儿。
    ntdll
        4
    ntdll  
       4h 11m ago
    >> 代表着人类最顶尖科技结晶、最伟大的应用,它所采用的交互形态,竟然和我在这座孤岛上死磕了七年的形态一模一样:纯粹的自然语言对话

    我认为因果反了,不是 OpenAI 喜欢纯文本,CLI 这样的交互方式,而是没招了,现阶段只能支持纯文本。就和早年间的文字游戏一样,不是人们喜欢文字游戏,而是那个时候只有这个,不玩就没得玩了。

    现在的大模型也是一样的,正因为人们不想局限于文字,所以有了多模态,有了生图,生视频的模型。
    hedion
        5
    hedion  
       4h 8m ago
    @hedion 并不是打击你的立意和好心,独立开发者确实需要大家鼓励,你做得很好。我是觉得直接写出来,大家不会觉得你文采不好,不需要丢给 AI 造出一堆莫名其妙的 slop ,显得生硬尴尬。
    darkway
        6
    darkway  
    OP
       4h 2m ago
    @hedion 这个是我自己写的,没有用 ai
    darkway
        7
    darkway  
    OP
       4h 2m ago
    @hedion 你可能是太想要为了批评而批评了,是生活遇到了什么不如意吗
    darkway
        8
    darkway  
    OP
       3h 59m ago
    @hedion 这些比喻都是我自己想出来的,是不是你看多了 ai 生成的文字,所以看到人写的文章也下意识的去代入了呢? ai 反而是想不出这么多有趣的比喻的。

    如果你先入为主的带入,别人的帖子是 ai 写的,然后再基于这个先入为主的观念去推断的话,那么你的判断会失去准确性的。
    hedion
        9
    hedion  
       3h 58m ago
    @darkway fine ,那行吧,你既然这样说了,那我没什么说的了。
    darkway
        10
    darkway  
    OP
       3h 53m ago
    @hedion 我这个人说话的风格就是,我很喜欢天马行空的比喻,你用什么提示词也不会让 ai 想出这些比喻的。

    这都是我自己的想法,不管是外卖盒还是牛磺酸,都是我想到了而写出来的,绝非是 ai 的产物。

    外卖盒是因为我写的时候,在吃外卖,牛磺酸是因为我刚喝了红牛,灯塔是我经常会做梦的一个主题,

    确实是想到了什么就写到了什么,大模型靠提示词和逻辑能想出这些吗?确实是错怪我了。

    你把我个人的风格,当作了 ai 的幻觉。

    另外我是真的想要讨论产品形态的话题,多模态的内容我也在做,我的业务跑了很多年了,没必要专门写一个这样的文章去宣传。

    当然,我在其他的我的帖子里也会自然的提到我的产品,毕竟也算是我的职业,成为了习惯。
    darkway
        11
    darkway  
    OP
       3h 49m ago
    @intmax2147483647 本身就是一个发散的讨论,如果要给讨论的话题去十五字总结,
    我想分享创造板块重要的就是去分享自己的想法,我想 V2EX 之所以有这么多人愿意来分享,
    就是因为有一种能够分享的氛围和环境,今天看到这个帖子里,

    不是一杆子打死说是废话的(那可以不回复浪费铜币),要么就是要求 15 字总结的,
    还有莫名就说我打了半天的字,是 ai 的,从我的文章里数有几个“不是”,
    然后因为我的比喻,就说是 deepseek ,我觉得,让我对 v2 现在的环境很失望的。
    今天的 v2 让我感觉到一种戾气,一种想抨击想挑刺却找不到目标,于是无辜的宣泄一样。

    还是希望能找到更具体的抨击点,比如产品选择这个形态,是不是存在缺点。核心的困难点在哪里。
    xy2401
        12
    xy2401  
       3h 47m ago
    接入 IM 的 MUD 游戏 ?
    darkway
        13
    darkway  
    OP
       3h 44m ago
    @xy2401 是的,一个 Bot ,这类的同行挺多的,大概 2011 年我就有开始做这类
    hedion
        14
    hedion  
       3h 42m ago
    @darkway 很抱歉让你感到有这样的戾气,因为看到的 AI slop 太多了,以至于有些时候看到某些信号我就懒得读,然后快速浏览一遍以免浪费时间了。
    如果确实是你写的,那挺好,至少文章中说的内容我是看了的,后面说的也都是肺腑之言,我看了之前的帖子,挺好的。
    我对内容本身没有意见,没有抨击点。
    你做的很棒,我滑跪了。
    fzjc
        15
    fzjc  
       3h 35m ago
    “它不是一个 APP ,也不是小程序,更不是 Steam 上的独立游戏。它是一个纯粹内置在 QQ 群生态里、完全由自然语言和指令驱动的修仙 Bot 。”
    “大模型把整个科技圈炸翻了的时候,我坐在屏幕前,那种感觉真的难以用语言形容。不是因为风口来了,而是我突然发现——这个世界上代表着人类最顶尖科技结晶、最伟大的应用,它所采用的交互形态,竟然和我在这座孤岛上死磕了七年的形态一模一样:纯粹的自然语言对话( CUI/CLI )。”

    我感觉不是别人误会,这真的跟我平时刷抖音的文案是一样的格式。
    Sundayz
        16
    Sundayz  
       3h 32m ago
    比较好奇受益如何
    darkway
        17
    darkway  
    OP
       3h 24m ago
    @Sundayz 不是大富大贵,但是养活自己和家人足够。
    darkway
        18
    darkway  
    OP
       3h 23m ago
    @fzjc 但这确实也是我平时说话,写文章的风格和语气。

    难道我原本是这样说话的,ai 大模型学习走了我的风格,

    从此以后,我就不能这样说话了吗。
    darkway
        19
    darkway  
    OP
       3h 21m ago
    @fzjc 这个回复其实让我想到了一个更可怕的事情,
    现在有的人,仅仅是因为长相,说话的声音和 ai 里的一些比较多的形象相似,
    就被人冠以 ai 的名头,我可以去找找,2010 年左右的文章,我那个时候就在高频的写各种文章,
    你会发现我写的文章都是这种感觉的。ai 是之后才出现的。
    是 ai 学会了这种格式和风格,认为它很好,于是 ai 大量的去使用。
    而不是 ai 发明和开创了这种语法和句子格式。然后以后 ai 要垄断它。
    kamal
        20
    kamal  
       3h 17m ago
    其实……更……
    这是 ChatGPT 降智版完成对话以后的追加模板。
    腌入味了
    darkway
        21
    darkway  
    OP
       3h 16m ago
    这是 GPT 写的,很多人会说 GPT 写的比我手写的还更不像 AI ,

    当 AI 写的比人写的都不像 AI 的时候,怎么办呢?

    # 我为什么做了一个纯文本交互的修仙 Bot

    各位 V 友好,今天想聊聊一个我一直很感兴趣的话题:应用的交互形态。

    我做了一个叫《一念成仙》的项目。它不是 App ,不是小程序,也不是 Steam 游戏,而是一个跑在 QQ 群里的修仙 Bot 。

    玩家不需要下载安装客户端,也不需要打开一个复杂界面。他们就在群里聊天,想修炼的时候发一句指令,想炼丹的时候发一句指令,想和别的道友互动,也是在群聊里完成。

    从形式上看,它非常“老派”:纯文本、指令、Bot 回复。

    但我做了几年之后,反而越来越觉得,这种形态并不落后。对某些产品来说,它可能刚好是最合适的形态。

    以前我也觉得,App 、网页、小程序这些东西,本质上只是服务的外壳。用户真正需要的是内容、功能和结果。只要服务本身有价值,外面套什么壳好像没那么重要。

    后来我慢慢意识到,这个想法只对了一半。

    交互形式本身,也会成为体验的一部分。

    有人喜欢短视频那种不断上滑的节奏,有人喜欢精致 UI 里的点击和动效,也有人喜欢游戏里复杂的界面、地图和数值面板。

    而我自己一直很喜欢另一种东西:命令行、纯文本、对话框。

    不是因为它看起来高级,而是因为它直接。

    你输入一行内容,系统立刻给你反馈。没有层层菜单,没有加载页面,没有一堆按钮让你找。你想做什么,就把意图说出来,然后马上得到结果。

    这种感觉对我来说很有吸引力。

    所以在做《一念成仙》的时候,我没有把它做成传统 App ,也没有强行套一个图形界面,而是把它放进了 QQ 群这个已经存在的社交场景里。

    玩家本来就在群里聊天、吹水、开玩笑。修仙玩法只是自然地嵌进这个场景里。

    比如一个玩家发指令突破境界,Bot 给出结果,旁边的人马上就能围观、调侃、祝贺或者嘲笑。这个过程如果放在一个独立 App 里,反而可能没有这么自然。

    这也是我后来越来越明确的一点:

    纯文本交互的优势,不只是“轻量”,更重要的是它很容易和社交关系长在一起。

    文字本身留给玩家很多想象空间。一个境界、一件法宝、一次渡劫,不一定非要用复杂动画表现出来。很多时候,几行文字加上群友的反应,反而能形成更强的参与感。

    当然,这种形态也有明显缺点。

    纯文本的学习成本并不低。新用户刚进来,可能不知道该输入什么,也不知道系统里到底有什么玩法。没有 UI 的时候,功能发现会变得很困难。

    所以做这种产品,真正难的地方不是“没有界面”,而是你要用另一套方式解决引导、反馈、节奏和秩序问题。

    比如指令要尽量自然,反馈要足够快,提示不能太啰嗦,系统状态要让玩家看得懂。群里多人同时操作的时候,Bot 也不能乱,也不能慢。

    为了支撑这些东西,我后端用了 Go ,拆了很多模块,也花了不少精力处理并发和响应速度。因为纯文本产品有个特点:它看起来简单,但用户对反馈速度非常敏感。

    你点一个 App 按钮,等一秒可能还能接受。

    但你在群里发一句指令,如果 Bot 半天不回,体验马上就断了。

    这些年里,纯文本 Bot 其实不是一个很主流的方向。大家更多在做短视频、手游、Web3 、AI 应用、跨平台 UI 、3D 、空间计算。和这些东西比起来,一个 QQ 群文字 Bot 看起来确实有点逆时代。

    但它真的跑起来了。

    现在《一念成仙》在 QQ 生态里有 50 万注册用户,每天也有大几万活跃玩家。这个结果让我更加相信:产品形态没有绝对的新旧,只有适不适合。

    2023 年以后,大模型和 ChatGPT 火起来,很多人重新开始接受“对话即入口”这件事。

    我不认为这说明纯文本就是终极形态。现在多模态、语音、生图、生视频都在发展,未来的交互肯定会越来越丰富。

    但 ChatGPT 的流行至少证明了一点:

    用户并不排斥对话式交互。

    只要反馈足够好,能力足够强,对话框也可以成为一个很强的产品入口。

    这件事对我触动挺大。因为我之前做的事情,某种程度上也是把一个复杂系统塞进对话框里。只不过我做的不是通用 AI ,而是一个修仙世界。

    所以今天发这个帖子,不是想说纯文本一定比图形界面好,也不是想说大家都应该去做 Bot 。

    我更想讨论的是:

    我们在做产品的时候,是不是有时候太容易默认“复杂 UI = 更高级”“独立 App = 更正式”“图形化 = 更现代”?

    但实际情况可能没那么简单。

    有些产品需要沉浸感,需要画面,需要复杂交互。

    有些产品则更适合轻量、即时、低门槛,直接嵌在用户原本就会出现的地方。

    对《一念成仙》来说,QQ 群、文字、指令、Bot ,这几个东西组合在一起,反而形成了它自己的生命力。

    这几年做下来,我最大的感受是:

    独立开发者有时候确实会因为某种“奇怪的偏爱”开始做一个东西。

    这个偏爱可能暂时不主流,也可能一开始很难解释清楚。别人会觉得你为什么不做 App ,为什么不做小程序,为什么不做更好看的界面。

    但如果你真的理解这种形态适合什么场景,也愿意把里面的体验细节打磨到足够深,它就不一定是错的。

    所以我也想问问大家:

    你们最喜欢什么样的应用交互形态?

    你们觉得未来还会出现新的交互方式吗?

    以及,对于纯文本 / Bot / 对话式产品来说,你们觉得它最大的优势和最大的短板分别是什么?
    darkway
        22
    darkway  
    OP
       3h 15m ago
    @kamal 这段文章里我完全没有使用 ChatGPT ,

    是因为 GPT 会频繁的使用所谓的“其实……更……”

    但就代表“其实……更……“就是 GPT 了吗?

    我真的很想要认真去讨论这个话题。
    darkway
        23
    darkway  
    OP
       3h 13m ago
    @darkway 因为这代表着,我们对词语,语言的主导权,是不是正在被 ai 给稀释掉。

    当我们在说一段话像 ai 的时候,有没有想过,这段话里的任何一句,任何一个语法和句子

    它原本都和 ai 没有一点关系。

    ai 还没有出现的时候,这些句子组合,文字风格,早就已经出现了。

    早期的一些杂志文章,现在打开来看,都会被人说充满了 AI 味道。
    darkway
        24
    darkway  
    OP
       3h 12m ago
    @kamal 而且我的文章里一共 2 个其实,一共 1 个更,2 个其实都没有和这个更直接连接。
    fzjc
        25
    fzjc  
       3h 11m ago
    https://www.v2ex.com/about
    君子协定吧,你觉得自己写的就行,允不允许取决于论坛管理员
    2333wz
        26
    2333wz  
       3h 7m ago
    开发界迎来了一位民科
    darkway
        27
    darkway  
    OP
       3h 4m ago
    @fzjc 确实是我自己写的呀,我觉得你们在把“是否是 ai 写的”当作是一种攻击和评判他人的模糊标准。
    darkway
        28
    darkway  
    OP
       3h 4m ago
    @2333wz 具体来说说吧,具体是什么地方呢
    2333wz
        29
    2333wz  
       2h 58m ago
    @darkway #28 “它不是一个 APP ,也不是小程序,更不是 Steam 上的独立游戏。它是一个纯粹内置在 QQ 群生态里、完全由自然语言和指令驱动的修仙 Bot 。” 这句话是人类写出来的吗?表达欲旺盛但不知道表达什么。
    darkway
        30
    darkway  
    OP
       2h 53m ago
    @2333wz 理解了,是我写的,承认我写的不好。就是想表达 Bot 的形式和 APP 和游戏不一样。
    我承认是我表达欲过于旺盛了,整篇文章都有我过于旺盛的表达欲,但我不认可这是 ai 给我生成的。
    因为 ai 不是我,文章我写的像 ai 写的我承认,但不是什么拿 ai 随便生成的。
    以后我会改正我过度表达的写字风格。这个是我以前的坏习惯。
    我承认这特别像是现在的 ai 产出的样子。
    darkway
        31
    darkway  
    OP
       2h 51m ago
    @2333wz 如果用口语写出来,就是” Bot 的形式和 APP 和游戏不一样。“
    但我为了让文章显得高级点,凑了个
    “它不是一个 APP ,也不是小程序,更不是 Steam 上的独立游戏。它是一个纯粹内置在 QQ 群生态里、完全由自然语言和指令驱动的修仙 Bot 。”
    这样的形式,确实很臭屁,而且还反而像 ai ,那没办法,以我会减少这类表达。
    我就说“Bot 的形式和 APP 和游戏不一样。”
    darkway
        32
    darkway  
    OP
       2h 50m ago
    @2333wz 我想起,我在 QQ 或者微信也喜欢用长段文本回复别人,也经常被人说像民科。

    今天我有点明白这个意思,说话确实要更通俗一些。而不是刻意去卖弄水平。
    fzjc
        33
    fzjc  
       2h 45m ago
    @darkway 我不懂你这个你们是指什么,我只是说了你这个文章跟我看的抖音 ai 视频号是一样的文案以及论坛的规则,并不存在什么团体,感觉你这有点应激,没有就没有,又不是什么大不了的事请。ai 生成的一定是好的么,简洁高效的交流,能让人一下看懂的文章在论坛这种场景会不会更好些。
    darkway
        34
    darkway  
    OP
       2h 41m ago
    @fzjc 我觉得这个话题,其实是我们应该重视,

    然后花更多时间去思考的一个话题,

    https://www.v2ex.com/t/1221148

    我又发了另一个帖子,

    跟你看的抖音 ai 视频号是一样的文案这个我理解,

    因为本身我也产出这类内容,平时参与的这类活动还特别多,

    我的风格也会有趋同,或者说被污染,这个我承认。

    但是另一个帖子里,我想讨论和被看见的是,ai 是不是在重新定义我们的说话“该是什么风格”

    曾经,简洁高效的交流,能让人一下看懂的文章,可能就是这样有段落,逻辑分明的,

    而现在,可能是追求更短了,内容也要更直白了。我确实被产生了代沟了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3048 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 13:28 · PVG 21:28 · LAX 06:28 · JFK 09:28
    ♥ Do have faith in what you're doing.