基础功能
项目结构
项目结构
config.json
配置文件main.py
GUI主程序。会根据配置调用各平台程序utils
文件夹,存储聊天、音频、通用类相关功能的封装实现data
文件夹,存储数据文件、违禁词、文案等log
文件夹,存储运行日志、字幕日志等out
文件夹,存储TTS、SVC输出的音频文件,文案输出的音频文件Live2D
文件夹,存储Live2D源码及模型song
文件夹,存储点歌模式的歌曲docs
文件夹,存储项目相关文档tests
文件夹,存储单一功能点的测试程序cookie
文件夹,存储部分功能需要用到的cookie数据
基础配置
配置都在 config.json
中,主要包含以下基础配置项:
- 直播间配置
- 聊天类型选择
- 弹幕语言筛选
- 违禁词过滤
- 答谢功能
- Live2D 设置
详细配置说明请参考配置文件中的注释。