本项目是一个 AI 角色卡创建器,用 TavernAI 方式将角色信息写入角色图。
前端:Vue(纯 Web) 后端:Python(Flask API)
实现方法:
- 前端使用 Vue + Vite 构建网页应用,后续可直接部署到服务器。
- 后端使用 Python Flask 提供 API,负责草稿存储、AI 生成、导入导出。
- 设置数据由浏览器 Cookie 持久化,不再依赖本地桌面壳层。
在角色卡创建中,会有一整个表格需要让用户填写 角色描述:姓名,年龄,外貌等 首屏信息: 世界书: 角色插图:
角色卡生成后,用户可以选择保存为TavernAI角色图
可以使用AI辅助对任意输入框进行生成,AI可以获取此前已经填写过的信息作为辅助,来成成当前输入框中的信息
角色图可以让用户上传或者用AI文生图API,用角色描述作为原始提示词,经AI加工后输入文生图API.
设置界面可以设置各种API信息