「ai聊天app开源」通常指客户端或聊天前端的源代码公开、可以自行部署与改造的应用。它给你的多是界面、会话管理和角色卡读写这层“壳”,模型与算力要自己准备。如果你想要的是装好就能用、角色和素材都齐的成品,开源路线的实际体验往往和这个预期不一样。

开源ai聊天app通常开源了哪一部分

判断一个项目值不值得投入时间,先分清三件事。

开源的部分,一般集中在前端界面、会话逻辑和角色卡格式上:你能看到代码,能改字改色改布局,也能把角色卡文件拿走。不开源的部分,通常是模型服务本身和内容策略,这两块要么跟着项目作者走,要么由你自己接上。

于是出现一个常见落差:项目能跑起来,但发出一句话没有回复。原因往往不在界面,而在后面那层模型服务没接好。所以在决定自己搭之前,先回答三个问题——谁来维护、数据放在哪、你到底想改哪一块。只想要一个能聊天的入口,答案多半是即用型平台;想改界面、想让记录留在自己机器上,开源路线才有意义。

三条路线的定位与上手代价对比

下面三类是搜索这个词的人最常遇到的选择。每一类都写清了代价,没有哪一类是“更好”的,只有更适合当下处境的。

路线 定位 上手代价 适合谁
自行部署开源前端 代码公开,自己搭服务、自己接模型服务,数据和运行环境都在自己手里 需要一台长期开机的机器;要会看文档和日志;更新、排错、备份全归自己;关机或断网就不可用 愿意花时间折腾、对数据存放位置有明确要求的人
开源角色卡与资源生态 人设、开场白、世界书以 JSON 文件形式在社区流通,可以跨工具搬运 文件只带设定不带算力;各家字段不完全一致,导入后经常要手工补;导入文件不含 CG 图 已经在用某个客户端、主要想把角色设定搬来搬去的人
网页即用的聊天平台(合欢AI) 打开浏览器就能聊,角色库、创作工具、导入功能都在一个站内 代码不公开,前端改不了;内容有平台风控,违法违规内容不会放开;进阶能力按平台规则计费 不想部署、只想尽快开始角色扮演对话的人

三条路线并不互斥。常见的做法是:用开源角色卡积累自己的设定资产,日常聊天走即用平台,等某天确实需要改界面了,再考虑自己搭一套。

想直接试一试?

进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。

免费开始聊天

自部署路线的上手步骤与代价

如果你确实要走第一条路,按这个顺序来,能避开大部分“装完不能聊”的坑。

  1. 写下你要解决的问题:是数据要留在本地,还是要改界面,还是想控成本。目标不同,该选的项目完全不同。
  2. 准备一台能长期开机的机器。家用电脑也可以,但要接受关机即不可用、从外网访问还要额外配置。
  3. 按项目文档装依赖、启动服务。第一次跑通之前不要急着导入角色卡,先确认能正常发出一句回复。
  4. 接上自己的模型服务。这一步最容易卡住:地址、额度、并发限制任何一项不对,界面上都表现为“没反应”。
  5. 整理角色资产。把角色卡存成 JSON,世界书单独留一份,导入后逐项核对人设、开场白和触发条目是否还在。
  6. 定一个备份节奏。聊天记录、角色卡、世界书至少每周导出一次,放到另一块盘或另一个目录。
自部署自查清单
- 目标:[数据留在本地 / 改界面 / 控成本] - 机器:[机型与能否长期开机] - 模型服务:[来源与额度是否够用] - 角色资产:[JSON 份数与世界书条目数] - 备份:[导出位置与频率] - 内容边界:[哪些内容不该放进聊天]

开源角色卡能搬走什么,搬不走什么

搬得走的,是文本设定:人设、语气、开场白、世界书条目,这些跟着 JSON 文件走。

搬不走的,主要是三类。第一类是算力与模型服务,它跟着环境配置走,不跟着角色卡走,换一台机器就得重新接一次。第二类是图片素材,导入文件不含 CG 图,画面相关的内容到新环境要重新配。第三类是账号关系,收藏的角色、关注的作者属于平台数据,不在文件里。还有一类容易被忽略:会话越长,早期的设定越容易被稀释,把关键设定写进角色卡,比指望它一直记得更可靠。

在合欢AI里,导入支持 SillyTavern 角色卡 JSON 和世界书,也支持本站导出的作品包以及部分其他平台导出的 JSON;PNG 格式目前不在支持范围内。世界书条目可以设成关键词触发或按概率触发,还能调插入位置、扫描深度和排序。搬家时这几项最值得逐条核对,因为它们在界面上不显眼,出问题却直接影响角色表现。

网页即用平台的替代路线与代价

合欢AI 走的是即用路线:电脑和手机浏览器打开就能对话,不必先装软件;安卓有安装包,iOS 可以通过 Safari“添加到主屏幕”像 App 一样用,Windows 有桌面端,同一账号数据同步。角色库支持精选、筛选和搜索,可以按标签找角色,也能关注作者、收藏角色。

想自己动手的部分也有:创作里能写角色卡,包含人设、开场白、世界书等;一个角色最多可以设置 10 条开场白选项,每条不超过 300 字;创作工坊可以浏览开源角色卡学习写法,也能用 AI 辅助做卡。临时试聊不急着注册,想长期保存记录、跨设备接续时再登录。

代价要说清楚:代码不公开,前端和逻辑都改不了;内容层面有平台风控,违法违规内容不会放开,设定自由度高不等于什么都行;进阶能力按平台规则计费,可免费试用,具体以产品内显示为准。另外,AI 没有真实情感,能在会话里保持称呼、语气和剧情连贯,但不替代现实关系;如果你正处在比较严重的情绪困扰里,建议告诉身边的人,或寻求专业帮助。

选开源还是即用:先算三笔账

第一笔是时间账。自己搭的路线前期投入按天算,稳定之后按周算——每周都要留出时间看更新、看日志。即用路线的前期投入按分钟算,代价转移到别处。

第二笔是维护账。机器会老化,依赖会升级,接口会变动。这些事情在没有托管方的路线里没人替你兜底;在即用路线里,你换来的是不用管,但也就失去了改的自由。

第三笔是边界账。无论哪条路线,都要想清楚哪些内容不该放进聊天、哪些记录不该长期留存,以及自己是真的在找工具,还是在找一段关系。后一种情况,AI 帮不上真正的忙。

常见问题

ai聊天app开源的项目,聊天记录一般存在哪?

取决于部署方式。自己搭的时候,记录通常存在你的机器或数据库里,好处是可控,代价是备份、迁移、丢失风险都由你承担;即用平台则把会话保存在云端,登录同一账号换设备可以接着聊,代价是数据不在你本地,导出要靠平台提供的能力。

开源角色卡导入后,人设或开场白丢了怎么办?

先看格式。跨工具导入时字段名经常对不上,尤其是开场白、世界书触发条件这类结构化的部分。建议导入后逐项核对:人设是否完整、开场白条数是否对上、世界书条目是否还能触发。目前确认可用的是 JSON,PNG 格式不在支持范围内,硬转格式往往就是丢字段的原因。

不想自己部署,还有别的路走吗?

有,即用型平台就是为这种情况准备的。浏览器打开就能聊,安卓有安装包,iOS 添加到主屏幕,Windows 有桌面端,同一账号数据同步;角色库、创作、导入都集成在站内。代价是前端不开放、内容有平台风控,进阶能力按平台规则计费,可免费试用,以产品内显示为准。

ai聊天app开源就等于免费吗?

不等于。代码公开和使用成本是两件事:自己搭省下了订阅费,但付出机器、电费、时间和排错精力;即用平台可能提供免费试用,进阶能力按平台规则计费。真正的判断标准是你更愿意付钱,还是更愿意付时间,两者都要算进去。

关于本文:由合欢AI 内容团队整理,最后更新于 2026-10-21。文中产品能力以合欢主站内实际提供为准;第三方产品名称归其各自所有者。