概览
Bot 运行状态一览
API 配置
配置 Discord、LLM 和其他 API 密钥
敏感配置(Token、API Key)会加密存储在数据库中。修改 Discord Token 后需要重启 Bot 才能生效。
Discord Bot 连接配置
OpenAI 兼容 API 配置
AI 绘图配置(可选)
日志配置
动态调整日志输出等级和模式
• 日志等级:控制哪些日志会被输出。Debug 会输出所有日志,Error 只输出错误。
• 输出模式:控制 LLM 相关日志的详细程度。详细模式会完整打印请求和响应内容,便于调试。
Bot 人设
自定义 Bot 的性格和说话风格
{bot_name} 变量
{bot_persona} 变量
多条目 Prompt 破限,支持拖拽排序
如果不使用消息列表,则使用此单条 System Prompt
Bot 空闲时在活跃频道随机发言
💡 压缩机制说明
当某频道的总结数量达到上限(如150条)时,系统会自动调用AI将所有总结压缩为1/N(如50条),每条不超过设定字数限制。 压缩过程中,该频道暂停新总结生成,完成后恢复。此机制确保重要历史信息不丢失的同时控制存储和Token消耗。
绘图 Agent
配置多 Agent 绘图系统(LLM 自动生成结构化提示词)
独立的 LLM 配置(为空则使用全局配置)
支持多条消息破限和拖拽排序
添加多条 system/user/assistant 消息来引导模型生成绘图提示词。
{{user_request}} 用户的绘图请求{{tag_library}} Tag 库内容(分类=tag_library){{template_library}} 模板库内容(分类=template_library){{character_library}} 角色库内容(分类=character_library)如果不使用消息列表,可以直接填写单个 System Prompt
Tag 库
管理绘图 Tag/模板/角色库,使用 {{tag_library}}、{{template_library}}、{{character_library}} 变量引用
Tag 库会根据用户绘图请求中的关键词自动匹配,匹配到的模板会通过 {{tag_library}} 变量注入到绘图 Agent 的提示词中。
🔵蓝灯=始终触发 🟢绿灯=关键词触发 | 变量:{{tag_library}} {{template_library}} {{character_library}}
共 0 个 |
| 名称 | 触发 | 分类 | 关键词 | 操作 |
|---|---|---|---|---|
| 加载中... | ||||
添加单个 Tag 模板
服务器管理
管理 Bot 所在的 Discord 服务器
知识库
管理永久知识库和世界书,通过变量注入到对话中
始终注入到对话中的内容,适合放置社区规则、角色设定等核心知识。
在人设提示词中使用 {permanent_knowledge} 变量来注入。
| 顺序 | 名称 | 大小 | 状态 | 操作 | |
|---|---|---|---|---|---|
| 加载中... | |||||
向量知识库
基于向量搜索的智能知识库(RAG)
配置 Embedding 和 Rerank API
Embedding API
Rerank API(可选)
📦 归档 LLM(用于消息归档总结,建议高质量模型)
🔍 查询 LLM(用于查询关键词生成,建议快速模型)
📚 知识库归档 LLM(用于用户上传知识的审核分类,独立配置)
搜索设置
自动归档设置
可用变量: ${messages} 消息记录, ${user_id} 用户ID, ${user_name} 用户名, ${nickname} 昵称, ${folder_list} 知识库结构及关键词
可用变量: ${text} 用户消息, ${user_id} 用户ID, ${user_name} 用户名, ${nickname} 昵称, ${folder_list} 知识库结构及关键词
可用变量: {content} 上传内容, {file_name} 文件名, {user_id} 用户ID, {user_name} 用户名, {folder_list} 知识库结构及关键词
按文件夹结构浏览和管理知识条目
展开查看所有条目(不区分文件夹)
在 Bot 人设提示词中使用 {vector_context} 变量来注入向量搜索结果。系统会根据用户消息自动搜索相关知识并注入到对话上下文中。
当用户消息数达到归档阈值时,系统会自动将对话内容总结并存入向量知识库,实现长期记忆功能。
黑名单管理
管理被屏蔽的用户,黑名单用户的消息将被忽略
对话记录
查看各频道的对话历史,支持发送消息