跳转至

基础功能

项目结构

项目结构

  • config.json 配置文件
  • main.py GUI主程序。会根据配置调用各平台程序
  • utils 文件夹,存储聊天、音频、通用类相关功能的封装实现
  • data 文件夹,存储数据文件、违禁词、文案等
  • log 文件夹,存储运行日志、字幕日志等
  • out 文件夹,存储TTS、SVC输出的音频文件,文案输出的音频文件
  • Live2D 文件夹,存储Live2D源码及模型
  • song 文件夹,存储点歌模式的歌曲
  • docs 文件夹,存储项目相关文档
  • tests 文件夹,存储单一功能点的测试程序
  • cookie 文件夹,存储部分功能需要用到的cookie数据

基础配置

配置都在 config.json 中,主要包含以下基础配置项:

  • 直播间配置
  • 聊天类型选择
  • 弹幕语言筛选
  • 违禁词过滤
  • 答谢功能
  • Live2D 设置

详细配置说明请参考配置文件中的注释。