ling_chat
├── ling_chat # 主包目录
│ ├── __init__.py
│ ├── api # API 相关代码
│ ├── core # 核心功能
│ ├── database # 数据库相关代码
│ ├── static
│ │ ├── frontend # 前端文件
│ │ └── game_data # 游戏数据文件
│ ├── third_party # 第三方集成
│ │ ├── emotion_model_18emo # 18种情绪的情感模型
│ │ └── vits-simple-api # 用于文本转语音的 VITS Simple API
│ ├── utils # 工具函数
│ ├── __init__.py
│ ├── __main__.py
│ └── main.py # 主入口点
├── data # 用户数据文件
├── docs # 文档文件(最新文档已迁移,此为旧版存档)
├── tests # 测试文件
├── .env # 环境变量文件 (用户应自己创建此文件)
├── .env.example # 环境变量示例文件
├── .gitignore # Git 忽略文件
├── README.md # 项目 README 文件
└── pyproject.toml # Poetry 配置文件by Vickko
基于 LingChat 0.3 已实现的功能,使用 go 搭建服务端代码,并提供登录即用的服务。
by 风雪
增加长线预设剧情支持,兼容肉鸽旅行/COC/DND/狼人杀等剧本呈现方式,且原生兼容读档存档、多人物同屏和记忆库系统的底层框架。
详见 Issues:【0.4.0 开发日志】长剧情系统&多角色同屏&随机事件演进&小游戏框架,源码位于仓库NeoChat,剧情方面参考NeoChat 剧情创作指南
by 云
重构记忆系统,使用图数据库实现 RAG 来提升性能。
详见 Issues:【0.4.0 开发日志】基于图数据库实现 RAG,源码位于仓库LongTermMemoryRAG
更好看的启动 UI!
详见 Demo:main_page_demo
by uwa
将任意 api 转为标准 openai 格式,实现对各种 api 的系统性支持。
详见 Demo:EPU-Api
或 github EPU-Api
by dada
提供轻量化的桌宠启动方式。
现已迁移至:Ling-Pet 项目
by Thz922
为 LingChat 添加多语言支持。
详见 Issues:为项目添加多语言支持 · Issue #129 · SlimeBoyOwO/LingChat
by shadow01a
探索安卓端的使用。
目前已经有了可用的文档
by foxcyber907
拆分文档部分并独立更新。
详见网站 LingChat Wiki 或者 GitHub 仓库
使用 vue 彻底重构前端。
