Skip to content
/ fount Public
forked from steve02081504/fount

(In dev) better AI character chat platform

Notifications You must be signed in to change notification settings

Hai-de/fount

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fount

Caution

  1. 开发版本的接口没有固定
  2. 没有统一的命名规范
  3. 处于开发的初期,不存在稳定性
  4. 缺少 css 美化
  5. 角色卡可以随意运行 js 命令操作计算机本地文件

本项目

  • 一个新的前端页面
  • 缺少约束性
  • 支持角色卡修改电脑文件
  • 允许写出不依赖 AI 模型的角色
  • 角色卡的创作者施展空间大,需要用户信赖创作者

更好的其他项目

优点

  • SillyTavern 是一个可以安装在电脑(和安卓手机)上的前端用户界面
  • SillyTavern 注重安全和兼容性
  • 功能设置繁多且可通过配置文件来开启和配置
  • 强大的世界书带来的强大功能
  • 开发人员活跃具有众多贡献者且 Issues 的提流程完善
  • 支持局域网服务
  • 等等...

缺点

  • 过于注重安全,不支持任何的 JavaScript 脚本,只能使用第三方插件来运行
  • 安装和上手不够友好
  • 为了安全,使用糟糕的独创 ST 脚本来执行一些原本的 JavaScript 功能
  • 注重兼容性导致 UI 看起来杂乱无章
  • 相当纯粹的 JavaScript...尽管对熟练的人没有问题但...

优点

  • RisuAI 是一个新兴的前端页面,没有 SillyTavern 的包袱
  • 使用 typescript 来开发,确保项目质量的下限
  • 支持云端网页不需要自己部署,且安装有好方便
  • 角色卡内自带内嵌资源,不需要搭建图床和单独导入人物表情包
  • 直接的 if 函数和算数宏,直接使用 lua 和 js
  • button 宏支持,不用插件也可以原生写出带按钮的界面
  • 卡片的开场和作者注可以多语言对应
  • 内嵌有角色卡分享站

缺点

  • wiki 并不完善
  • 项目本身也没有还需要成熟
  • UI 简单却缺少一些定制性

架构

  • 后端使用 node.js 作为基石 配合 express 框架来开发
  • 前端是 html+css+js

规划

  • 新建角色页面
  • 角色卡的导入和导出,计划使用 ZIP 格式
  • SillyTavern 的角色卡兼容

About

(In dev) better AI character chat platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.7%
  • TypeScript 9.5%
  • HTML 6.7%
  • CSS 5.1%