从装好到开播,四步走完。中途遇到问题,看最后一节。
在项目根目录执行一次。Windows 用户可以直接双击 install_windows.bat,效果一样。
# 建虚拟环境并装上所有依赖
python -m venv .venv
.venv/Scripts/pip install -r requirements.txt
.venv/Scripts/python.exe,用系统 python 会报「找不到模块」。
复制模板后填进你的 Key。这个文件不会被提交到任何仓库。
LLM_API_KEY=sk-你的密钥 LLM_BASE_URL=https://n.lconai.com/v1 LLM_MODEL=gpt-5.6-luna
控制台的设置页也能改这几项,但第一次最好直接改文件 —— 那时界面还打不开。
起来之后打开提示的那个地址,第一次点「控制台」会要求登录。
.venv/Scripts/python.exe main.py # 看到这样就起来了: # 🌐 Web 控制台: http://127.0.0.1:8765 # ✅ 弹幕已连接
| 项 | 值 |
|---|---|
| 地址 | http://127.0.0.1:8765 |
| 默认账号 | admin |
| 默认密码 | admin369 |
| 存放位置 | config/auth.yaml |
控制台的设置页填上弹幕源地址(一般是 ws://127.0.0.1:8888),OBS 里把音频输出选到虚拟声卡,然后回直播页点「开播」。
| 你要做的事 | 在哪个页面 |
|---|---|
| 填弹幕源地址 | 设置 → 直播间 |
| 克隆音色、调情绪浓度 | 声音 |
| 写人设、口头禅、语气样本 | 人设 |
| 选输出设备、压 BGM | 音频 |
| 开播 / 停播 | 直播 |
| 做封面、让封面动起来 | 封面 |
开播前想挂一张好看的封面时用它。跟直播那条链路互不影响 —— 不做也能正常开播。
| 你想做什么 | 怎么用 |
|---|---|
| 出一张封面 | 写一句今晚想聊什么 → 点「帮我写一句」→ 选尺寸 → 出封面 |
| 让它更像你想要的 | 拖几张参考图进虚线框,再出一次 |
| 要动起来的版本 | 在结果卡片上点「让它动起来」,写一句要它怎么动 |
| 翻上周那张 | 切到这个页面就自动列出来了 |
先看日志面板里有没有 收到 X 条互动。没有的话是弹幕没连上 —— 确认直播伴侣在跑、端口对不对。有的话说明它在判断「这会儿没必要开口」,这是正常行为,调低人设里的沉默阈值即可。
八成是情感浓度太高。到「声音」页把「情感浓度」往下拉,0.6 是官方推荐的起点。另外确认「声音修饰」是关着的 —— 一旦动了语速和音高,就会立刻变成变声器。
首次合成要 5~15 秒,之后都是缓存。开播前会自动预热常用短句。如果每次都很慢,检查 cache/ 目录是否可写 —— 磁盘缓存写不进去就只能每次重新合成。
把 config/auth.yaml 删掉重启,会自动重建一份默认账号。连续输错 8 次会锁 60 秒,这是防爆破的,等一会儿自动解除。
设置 → 封面填出图的那一把(视频是另一把,做动图时才需要)。 填了还不行就看日志面板最后几行 —— 接口的错误会原样写在那里,通常是余额或者参数不支持。
那不是你想要的「活图」。重写一句运镜提示词,重点写 「镜头几乎别动,只让灯光慢慢呼吸」这类要求 —— 系统自己也会把"构图不许变"的规矩写在提示词最后,但你说得越具体越稳。