【开源】Narratium.ai —— 碾压(bushi)级的 AI 角色扮演游戏

2,212 阅读2分钟

友友们好,我是一名大学牲开发者,这是我第一次加入规模如此大的中文社区,秉承 “show me your code” 的原则,就单刀直入介绍开源项目 Narratium.ai —— Next Vscode in AI Role Play。

链接:Narratium.ai 开源链接,欢迎 Star 支持哦
官网:Narratium.ai 官网

项目介绍引用 README.md 的内容:“这里,你的想象力将创造出前所未有的个人化冒险。无论是突破次元的情感共鸣、极地世界的生存挑战还是历史王朝的风起云涌,Narratium.ai 都将随你的每一个选择而演变,编织出独一无二的传奇故事” (非 AI 生成)

一、 主页

左下角登陆可以用于设定主角名称,由上角是配置:模型 API 配置、中英文切换,引导等

image.png

二、模型 api

官网服务支持试用的 deepseek 和 gemini 模型 api ; 如果没有出现刷新即可。

image.png

三、角色卡页面

右上角可以倒入角色卡(格式为 sillytavern 标准下的png),也准备了社区卡片(禁止外传),每一个角色卡本身是一个世界背景

image.png

四、对话页面(点击角色卡进入)

左侧是操作区域,可以进行剧情分支跳转。
简单解释对话流程:角色卡本身能带有世界背景信息,可以在上方世界书按键查看和编辑,正则是用于替换内容的,预设是用于破除模型限制,指导模型输出思维的方法。

image.png

五、其他

链接:Narratium.ai Github Link
目前支持网页公益服务:

安装支持:Windows、Linux、Mac(M 芯片)安装。
自部署:项目纯前端,可以直接 fork 后部署在 vercel 上自用

注意事项:

  1. 数据存储
    浏览器推荐使用chrome,但是浏览器之间不互通数据哦,并且删除浏览器缓存会丢失信息滴;PC 端安装则是本地存储数据的,替换软件不会丢失数据。
    2.网页版本经常更新(可能经常有错)
    更新后请刷新网页,可以尝试删除所有 api ,然后刷新,会自动加载出新的官方 api
    同时由于cdn的问题,网页版本可能会落后一两个版本,多刷新 :smiley:

如果友友对项目感兴趣,欢迎 Star(对孩子的最大鼓励)。也欢迎有余力的佬友贡献代码,项目处于早期,还有几个issue需要解决。