Skip to content

Latest commit

 

History

History
80 lines (73 loc) · 2.01 KB

develop.md

File metadata and controls

80 lines (73 loc) · 2.01 KB

本地开发

环境要求

  • python: 3.10.12
  • node: 15.14.0

先决条件

  • 安装conda,在Linux或WSL上,可以使用以下两个命令自动安装它(源代码)
curl -sL "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh" > "Miniconda3.sh"
bash Miniconda3.sh
  • 初始化环境
conda create -n vw python=3.10.12
conda activate vw
conda install -c conda-forge nodejs=15.14.0

如何启动domain-chatbot?

  • 进入domain-chatbot文件夹
cd domain-chatbot
  • 如何获取OpenAIKey?
  • 如何获取B站直播间ID?
    • 获取B站直播ID,前提是需要你自行注册B站直播用户
  • 创建.env文件,添加B站直播间ID(计划放在页面设置,目前有问题,暂时使用环境变量解决)
# B站直播间ID(计划放在页面设置,目前有问题,暂时使用环境变量解决)
B_STATION_ID=27892212
# 主播UID 获取方法:https://sdl.moe/post/bili-live-wss/
# 在页面上登录B站后,打开https://api.bilibili.com/x/web-interface/nav
# 找到uid
B_UID=38ccccc
# 打开b站页面后登录,然后F12随便找一个B站接口,从请求头中获取cookie,一定要复制完整的cookie
B_COOKIE="buvid3=Fggggg28116infoc;xxxxxxxxxxxxxxxxxxxxxxxxxx....... 此处略去其他的"
# 时区
TIMEZONE=Asia/Shanghai
  • 安装domain-chatbot项目依赖
pip3 install -r requirements.txt
  • 初始化项目数据库
python manage.py makemigrations 
python manage.py migrate 
  • 启动domain-chatbot项目
python manage.py runserver

如何启动domain-chatvrm?

  • 进入domain-chatvrm文件夹
cd domain-chatvrm
  • 安装domain-chatvrm项目依赖
rm package-lock.json
npm install
  • 启动domain-chatvrm项目
npm run dev
  • Web访问路径
http://localhost:3000/