花了 8 个月,我做了一款自己真正想用的 AI 聊天应用 -- R4 Chat

R4 Chat R4 Chat | AI Chat with GPT-4o, Claude, Gemini, and more R4 Chat gives you one fast AI chat app for top models from OpenAI, Anthropic, Google, ...
花了 8 个月,我做了一款自己真正想用的 AI 聊天应用 -- R4 Chat
花了 8 个月,我做了一款自己真正想用的 AI 聊天应用 -- R4 Chat
R4 Chat

R4 Chat | AI Chat with GPT-4o, Claude, Gemini, and more

R4 Chat gives you one fast AI chat app for top models from OpenAI, Anthropic, Google, DeepSeek, and more.

:up_arrow::up_arrow::up_arrow:,官网就在上面这个链接

今天 R4 Chat (Ready for chat) 正式上线了。

写这段介绍的时候,其实我有点不知道该从哪里开始。它不是一开始就奔着“做一个平台”或者“做一个商业产品”去的,更多是我自己用 AI 用久了之后,慢慢憋出来的一个东西。

image

为什么会做 R4 Chat

最开始的原因很简单:我自己用得不够舒服。

我以前是 Cherry Studio 和 RikkaHub 的重度用户。电脑上用 Cherry Studio 多一点,调接口方便,日常用也顺手;手机上基本就是 RikkaHub。

但两个工具来回切,总会有点割裂。数据不同步,操作习惯不一样,有时候只是想接着刚才的话题继续问几句,也得重新找上下文。用久了就会想,如果有一个电脑和手机上都比较顺手的地方,把这些对话都放在一起就好了。你可能会说为什么不用Lobe为什么不用OWU?因为不太适合我,我用的不顺手。

另一个原因可能更私人一点。

工作上我就是普通开发,公司的项目做多了,其实会有一种无力感。很多产品一开始是挺干净的,代码架构也好,界面也好,都有一种刚做出来时的清爽。

但项目跑着跑着,各种 KPI、导流、临时需求、历史包袱就都来了。你明知道有些东西会让它变重、变乱,但你也只能做。

所以这次我想做一个自己能拍板的东西。哪里该加,哪里该克制,哪里值得花时间抠细节,都自己决定。

于是 R4 Chat 就这么一点点做了 8 个月。

内测这一个半月

正式上线前,R4 Chat 其实做了大概一个半月的内测。

内测用户不算多,差不多 30 个左右,但他们给了我很多很具体、也很有价值的建议。这里面有不少是 bug,也有很多是体验上的改进点。

我自己对产品的要求其实挺高,但一个人再怎么用,也不可能覆盖到所有场景。别人真的每天拿它来做自己的事,就会触发很多我没遇到过的路径,也会指出一些我没注意到的细节。

我会很愿意听这些反馈,因为它确实能让产品变得更好,所以我一般都会认真想一想能不能做。

比如现在聊天右侧的 “时间线导航”,最早就是两位内测朋友提出来的。他们都提到长对话翻起来很麻烦,我后来参考了 Notion 里那种侧边快速定位的感觉,最后做成了现在这个版本。

所以 R4 Chat 不是我一个人在房间里闭门想出来的东西。它里面有不少细节,都是在这些内测反馈里一点点长出来的。

如果你好奇我们讨论了哪些内容,可以阅读下面这个链接。

Notion

Notion | Where teams and agents work together

A collaborative AI workspace, built on your company context. Build and orchestrate agents right alongside your team's projects, meetings, and connected apps.

它现在能做什么

R4 Chat 本质上还是一个 AI 聊天应用,但我希望它不是一个只有输入框和消息列表的壳子。

在 R4 Chat 里,你可以选不同模型,也可以按视觉、推理、工具调用、价格这些维度去筛。常用模型可以收藏,需要更深入思考的时候可以调推理强度;需要查资料、算东西的时候,可以打开联网搜索和计算器;不想打字的时候,也可以直接语音输入。

image

长对话这块,我后来做了右侧的 “时间线导航”

一段对话聊长之后,每条消息会在右侧变成一个小标记。鼠标放上去能预览,点一下就能跳过去。这个功能听起来不大,但真正在几十轮对话里找东西的时候,会省很多事。

image

还有一些是我平时用 AI 时经常想要的能力:消息复制、引用、编辑、重试,换一个模型重新生成,或者从某一条消息处分支出一个新对话。

image

很多时候和 AI 聊天并不是一条直线,而是在几个方向之间来回试。这些功能就是为了让这个过程顺一点。

然后你也可以同时在后台开启多个对话,完成了会有提示,流输出过程中随意切换,回来它也依旧在。

image

文件这块也花了不少时间。

R4 Chat 支持上传图片、文档和文本附件。AI 生成 HTML、SVG、Mermaid 图表或者文件时,可以直接在右侧工作区预览、复制、下载,不用再把内容复制到别的工具里看效果。

image

对话也可以分享,有实时和快照两种方式;也支持导出、收藏、归档和搜索。

自己有 API Key 的话,可以用 BYOK 接到自己的 OpenAI 兼容服务;不想折腾的话,也可以直接用平台提供的模型和额度。

最后

我不太想把 R4 Chat 包装成一个很大的东西。

我更想做的是一个认真、克制、日常能用得顺手的产品。不堆概念,不追噱头,也不为了显得“很 潮流”去做一堆看起来热闹、实际用不上几次的功能。对我来说,真正重要的是那些每天打开都会碰到的细节:能不能少点打断,能不能少点来回切换,能不能在你真的需要它的时候真的帮上忙。

它现在还年轻,肯定还有很多地方需要继续打磨。但至少目前这个版本,已经是我自己愿意长期放在手边用的工具。

如果你也经常用 AI 写东西、写代码、整理资料、做方案、查问题,欢迎来试试 R4 Chat。

也欢迎给我提真实反馈。好用的、不顺手的、觉得哪里别扭的,都可以说。我会继续慢慢改。

交流

官方企鹅群:

image

官方Discord频道:

Discord

加入 Discord 服务器 R4 Chat!

来 Discord R4 Chat 社区瞧瞧——结交近 2 名成员,畅享免费语音与文字聊天。

注意:warning::平台有严格的风控策略,请别拿你的账户开玩笑,一旦发现以下行为永久封禁,不予任何退款:1. 恶意批量注册账户。2. 恶意邀请用户。3. 恶意入侵系统。4. 恶意对系统接口进行逆向。


关于r4.chat这个域名的由来,其实最早可以追溯到这个帖子,欢迎各位考古。

https://linux.do/t/topic/593319

历时一年一个多月,如今我也是终于做出了配得上它的产品了,内心多有感慨。


另外有几句想说的我不想放在我的产品介绍中,就放在下面这里吧。

剧透

常见问题:

  1. 问:为什么价格官方一样?
    答:因为这是一个正规的产品,我们对接的是正规的供应商。
  2. 问:为什么无法注册?
    答:你的IP、VPN、浏览器等方面都会被采集用于评估用户风险,高风险用户会被拒绝注册,如你无法注册,请先从前面三个方面入手。并且注意,邮箱需要使用日常邮箱,任何域名邮箱都会被封禁。
  3. 问:我可以使用自己的API吗?
    答:可以。但你的钱包中需要有余额。
  4. 问:联网搜索需要额外费用吗?
    答:目前联网搜索费用由R4 Chat方面承担,每次调用成本为0.01美元,不向用户收费。
  5. 问:模型上下文是否有限制?
    答:无限制。上游提供多少上下文,我们就用多少上下文,R4 Chat不会限制你的上下文使用。
  6. 问:是否支持gemini系列模型原生上传音频、视频等?
    答:暂不支持。未来有计划,但考虑需求人群不大,目前不在高优先级队列中。
  7. 问:是否可以开票?
    答:暂不支持。预计六月份开始支持。
  8. 问:是否有内置系统提示词?
    答:有,具体参考下图。
    image
  9. 问:opus 4.7 为什么有时候不思考?
    答:开启了自适应思考。
  10. 问:思考强度的对应关系?
    答:参考如下链接,转换关系是一致的,Reasoning - Bifrost
  11. 问:充值汇率?
    答:使用国内支付方式,如:支付宝、微信等支付时,将按1美元兑7.2人民币进行换算。

下一步计划(路线图):
5月底:文生图平台。
8月底:Harness平台。

36 个帖子 - 21 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文