Skip to content

shadow01a/LingChat-me

Repository files navigation

🐈✨ LingChat - Develop(开发版)

official

项目安装教程【25/11/1 更新】

轮椅级胎教教程

项目结构

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 搭建服务端代码,并提供登录即用的服务。

详见go-impl 分支

游戏引擎重构

by 风雪

增加长线预设剧情支持,兼容肉鸽旅行/COC/DND/狼人杀等剧本呈现方式,且原生兼容读档存档、多人物同屏和记忆库系统的底层框架。

详见 Issues:【0.4.0 开发日志】长剧情系统&多角色同屏&随机事件演进&小游戏框架,源码位于仓库NeoChat,剧情方面参考NeoChat 剧情创作指南

记忆系统重构

by

重构记忆系统,使用图数据库实现 RAG 来提升性能。

详见 Issues:【0.4.0 开发日志】基于图数据库实现 RAG,源码位于仓库LongTermMemoryRAG

新的 UI

by yukito

更好看的启动 UI!

详见 Demo:main_page_demo

模块化的 api 兼容层

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 彻底重构前端。

详见frontend_vue

About

GPT chat with emotional expressions.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors