准备启动一个新项目:开发一款真正好用的移动端 AI Chat Client。
感觉目前市面上的选择总有不足,所以打算自己动手,解决痛点。在此诚邀各位佬友集思广益,无论你有什么痛点、需求、建议、甚至是天马行空的想法,都请不吝赐教!
一些思考与尝试:CherryStudio 的启示
其实,我自己也已经动手进行了一些原型构建和技术探索。
过程中特别关注到像 CherryStudio 这样在桌面端广受好评的应用,社区里希望其推出移动端的呼声一直很高,这无疑证明了好的 AI Client 在移动设备上的强烈需求。CherryStudio 在功能和设计上确实有很多值得借鉴的地方。
但CherryStudio 是基于 Electron 开发的。这意味着将其现有代码和完整体验直接、高效地搬到移动端,技术挑战巨大,若追求原生体验则几乎等同于用原生技术(如 Swift/Kotlin/Flutter/RN原生模块等)重写核心部分。
当然,并非没有捷径。可以考虑使用像 Tauri 或 React Native (RN) 这类跨平台框架,尝试利用现有的 Web 技术栈进行迁移。然而,这类方案往往在性能优化、系统深度集成、以及最终的原生体验上可能需要做出一些妥协或投入巨大精力打磨。
这也让我更觉得,与其等待或接受潜在的体验妥协,不如直接针对移动端特性,从头开始设计和构建一个体验优先、性能可靠的解决方案。
现状盘点:其他现有工具的普遍不足?
除了上面提到的桌面应用迁移移动端的挑战外,审视当前市面上已有的原生移动端 AI App 和一些 Web 端工具,普遍感觉存在以下一些可以改进的地方(个人观察和部分反馈,欢迎讨论):
- 移动端 App (例如 ChatBoost, BotGem, ChatAir, ChatBox 等):
- UI/UX 问题: 界面设计或操作逻辑可能不尽人意。
- 功能限制: 对多模型支持、高级功能(RAG、插件、本地模型)等可能不足。
- 同步痛点: 跨设备同步体验不佳。
- 性能与资源: 可能存在卡顿、耗电或其他性能问题。
- 更新与维护: 跟进速度或稳定性有待提高。
- 隐私安全: API Key 管理等存在顾虑。
- Web 端产品 (例如 lobachat, openwebui 等):
- 功能强大,自定义程度高。
- 但在移动端,原生 App 的体验通常更优,尤其是在高频、碎片化的使用场景下。
核心需求:你期待怎样的移动 AI 客户端?
各位佬友,你们理想中的移动 AI 客户端是什么样的? 请畅所欲言:
核心功能: 哪些是必备?(多模型/账号管理?Prompt 库?对话管理/搜索?API Key 安全存储/监控?)
UI / UX 设计: 偏好哪种风格?现有应用有哪些反人类设计?期待哪些交互优化?
特色功能: 最期待什么?(本地模型支持! 语音对话?联网?插件/Agent?RAG?多模态?高度自定义?)
同步与跨平台: 如何实现完美的跨设备同步?需要桌面版配合吗?
性能与资源: 对流畅度、资源占用(电量、内存)有何要求?
隐私与安全: 你最关心哪些安全问题?
商业模式: 可接受的模式?(买断?订阅?开源?)
其他: 任何你认为重要但易被忽视的点?
需求参考:相关讨论帖汇总
移动端收集一些AI Chat APP
[揭晓]最佳的移动端AI Chat APP(支持自定义API)居然是它!
强烈建议尝试grok APP,可以按摩手指,有点上瘾
求大模型聊天客户端
用了cherry studio之后,我觉得我要弃掉openwebui,lobechat,nextchat了
CherryStudio 打算做移动端吗?
每日一问cherry studio什么时候出移动端!!!
请问现在有什么ai 客户端,除了nextchat
大佬们,啥安卓app能比较方便的导入自己的AI的api啊?
佬们安卓端用什么AIchat客户端
那位佬给推荐一个安卓上好用的LLM客户端
https://linux.do/t/topic/469952
https://linux.do/t/topic/476366
目标是汇集大家的智慧,做一款真正解决痛点、体验好用的移动 AI 应用。
每一个建议都非常宝贵。请各位不吝赐教,畅所欲言!先谢过各位佬友!