最近做了一个用于角色扮演的大语言聊天应用,想跟大家分享。
这个应用可以给 AI 设定各种角色,然后跟这些角色进行聊天。支持私聊和群聊,并且自己可以扮演其中的角色参与聊天。
示例:
为了方便体验,我部署了一个在线版本:
注意在线版本的数据不加密,我可能会观察使用情况来改进应用。
如果你注重隐私,这个项目已经开源,可以尝试自己部署:
https://github.com/chloerei/llmrpg
这个项目源自我学习 LLM 应用开发过程的一个脚本,在调用 API 的时候,我尝试给 AI 加上各种角色设定,输出就变得有趣起来。以往编写的程序都会产出固定输出,例如下单就会产生订单,发帖就会产生帖子。但是与 AI 聊天,不能预知它会产生什么结果,有时会有种创造生命的错觉。
由于脚本还是比较单调,我想如果加上图形界面,给角色加上头像,就可以提供更高的沉浸感。于是就可以做成了基于 Web 的聊天应用。
这个项目主要提供的是情绪价值。例如可以调戏动漫人物、向历史伟人请教问题,或者是做一个虚拟的自己,问自己的初心是什么。这一切都取决于自己的想象力。
⚠️提醒:AI 的对话是虚幻的,不要和现实混淆。
当前版本功能还很简陋,我想尽快发布出来收集反馈。
有一些功能已在计划中,例如支持更多的 AI 后端和模型切换(目前只支持 DeepSeek)。
有更多意见建议,欢迎到项目的讨论区留言:https://github.com/chloerei/llmrpg/discussions