README.md
June 27, 2026 · View on GitHub
牛牛做梦 pallas-plugin-dream
提供群内梦话漂流、历史梦与醉酒联动能力。
安装方式
需已安装 Pallas-Bot ≥ 4.0。
推荐直接在控制台插件商店安装,或在本体项目中执行:
uv run pallas ext install pallas-plugin-dream
也可单独安装本包:
uv pip install pallas-plugin-dream
开发联调:clone 本仓库后 uv pip install -e .。
多进程分片
- hub 与每个 worker 须安装相同版本;共享
data/与 Redis 协调层。 - 梦话漂流经本体
plugin_coord.dream;未安装扩展时不影响 core。
详见:多进程分片
怎么使用
做梦期间推送梦话:跨群漂流、历史梦、画画归档图、复读已学句;醉酒时更密且可联动夺舍。
用户命令
| 口令 / 触发 | 场景 | 说明 |
|---|---|---|
牛牛做梦 | 群内 | 进入做梦约 5~15 分钟 |
牛牛醒梦 / 牛牛别做梦 | 群内 | 结束做梦 |
牛牛醒一醒 | 群内 | 醒酒时亦会醒梦(见 plugins-party) |
命令权限
| 命令 ID | 默认等级 |
|---|---|
dream.ban_cleanup | 群管或号主 |
(与复读共用「不可以」清理梦库,权限见帮助详情。)
详细用法、限制条件和可用范围以帮助为主。
配置项
WebUI 插件 → dream,或本仓库 config.py:dream_worker_sleep_*、dream_drift_queue_tick_probability、dream_message_retention_days 等。
排障
| 现象 | 处理 |
|---|---|
| 无梦话 | 确认已做梦、冷却未挡;他群无做梦则无漂流 |
| 梦库过大 | 运维可调用库清理逻辑 |
实现
实现要点:
- 做梦后会按配置周期推送梦话,并可跨群漂流。
- 分片模式下依赖共享
data/与协调层保持行为一致。 - 醉酒等其他玩法会影响梦话频率与联动表现。
相关链接
| 说明 | 链接 |
|---|---|
| 牛牛做梦 · 用户文档 | 文档站 · dream |
| 插件开发入门 | develop/plugin/getting-started |