Reply Directly – 智能群聊增强插件(AstrBot)
让机器人在群聊里像真人一样“会聊天”,支持沉浸式连续对话与主动插话两大核心能力。
项目地址:GitHub
让您的 AstrBot 在群聊中变得更加生动和智能!本插件使其可以主动的连续交互。
让机器人在群聊里像真人一样“会聊天”,支持沉浸式连续对话与主动插话两大核心能力。
项目地址:GitHub
| 能力 | 描述 | 示例 |
|---|---|---|
| 沉浸式对话 Immersive Chat |
机器人回答后,无需 @ 机器人,用户可直接追问,机器人会基于完整上下文继续回复。 | 你:帮我规划上午复习数学,下午学编程。 机器人:好的…… 你:下午学 Python 具体点? 机器人:(直接继续回答) |
| 主动插话 Proactive Interjection |
机器人发言后,监听后续聊天 8 秒;若 LLM 判断话题相关,则主动发表意见。 | 机器人:今天天气真好。 A:去打球? B:去哪儿打? 机器人(8 秒后):我知道新开的球场,需要地址吗? |
v1.4.0 更改了功能沉浸式对话不再是由llm主动触发函数。
v1.4.2 修复无法正确配置人格的问题。
v1.4.4 1.把沉浸式对话内容写入对话库。2.为指令前缀做出了检测(指令不会触发llm)
v1.4.5 1.修复了无法正常触发沉浸式对话的bug。2.修改了提示词使llm更好的判断是否回复。
v1.4.5 1.加固了llm的提示词。2.使功能更多。
# 1. 克隆仓库
git clone https://github.com/qa296/astrbot_plugin_reply_directly.git
# 2. 放入插件目录
cp -r astrbot_plugin_reply_directly YOUR_ASTRBOT_DIR/data/plugins/
# 3. 重启 AstrBot
./restart.sh # 或你喜欢的启动方式
在 AstrBot WebUI → 插件管理 → Reply Directly 中可视化调整:
| 配置项 | 类型 | 默认 | 说明 |
|---|---|---|---|
enable_plugin |
bool | true |
总开关,关闭后所有功能失效。 |
enable_immersive_chat |
bool | true |
是否允许沉浸式连续对话。 |
enable_proactive_reply |
bool | true |
是否允许机器人主动插话。 |
proactive_reply_delay |
int | 8 | 机器人发言后等待多少秒再检查插话(5–30 秒体验最佳)。 |
immersive_reply_timeout |
int | 120 | 沉浸式会话有效期(秒)。 |
喜欢本项目?欢迎点个 ⭐!
有任何问题或建议,请前往 GitHub Issues 讨论。