🧠 MimirLink Lifecycle Runtime

OneBot 检查中
未择角色
📊 仪表
📋 任务
👤 角色
📚 世界
🎯 靶场
💬 会话
👥 人物档案
🧮 变量管理
🧠 知识
🔧 规则编辑
🔊 语音合成
⚙️ 配置
📝 日志

系统状态

正在加载...

加载中...
OneBot
检查中
正在检查连接...
当前角色
-
当前世界
-
活跃会话
0
Token 消耗
-
等待数据...
请求次数
-
缓存命中率
-
等待数据...
输入 / 输出
-

最近调用趋势

加载中...

数据构成

加载中...

当前配置

记忆库
-
访问策略
-
管理QQ
-
作用范围
-

快测

数据库

任务中心

当前空闲
没有正在执行的任务
👤

人物档案分析

聊天记录 → AI 分析 → 人物画像
暂无任务,有新聊天消息后自动触发
📥

知识导入

长文本 → 分块 → AI 提炼 → 存入知识库
暂无任务,去知识库导入文本自动开始
🧬

语料嵌入

群聊语料 → API 嵌入 → 向量存储 → 语义检索
暂无任务,去靶场导入语料后点击嵌入

角色卡管理

💡 支持 SillyTavern 格式的角色卡 PNG 文件(包含 tEXt/iTXt 块的角色数据)

角色列表

加载中...

角色详情

选择一个角色查看详情

世界书管理

💡 支持 SillyTavern 格式的世界书 JSON 文件(WorldInfo 格式)

世界书列表

加载中...

世界书条目编辑器

选择一个世界书查看和编辑条目

会话管理

活跃会话

暂无会话

会话历史

选择一个会话查看历史

人物档案

档案列表

0
加载中...

档案详情

选择一个人物档案查看详情

变量管理

筛选条件

变量列表

0
加载中...

变量详情

选择一个变量查看详情,或点击新建变量创建

知识库管理

筛选条件

当前角色 / 预设维度管理,底层作用域沿用当前会话默认

知识导入工作台

第一次用时,按这 3 步走就行
1 先填一个容易识别的标题;如果你是从文件导入,选完文件后会自动帮你带出标题和正文
2 角色名预设名按需填写;不确定时可以先点沿用当前筛选,直接继承上面的上下文
3 确认正文已经在下方文本框里,再点“开始导入”;进度和结果会同步显示在这里和仪表盘
默认适合导入小说、设定、聊天整理等长文本资料;知识类型一般保持默认即可
默认会先按段切分,再交给 AI 提炼;一般保持默认即可,只有长文结构特殊时再调整
文件导入和手动粘贴合并在同一个入口,选文件后会自动填入下方文本框
支持 txt、md、json、csv、log、text;如果已经有纯文本,直接粘贴到下方也可以
未选择文件,或直接粘贴文本

当前导入进度

暂无任务状态
开始后可以留在这里看进度,也可以回仪表盘看汇总状态

知识列表

0
加载中...

知识详情

选择一条知识查看详情,或点击新建知识创建

规则编辑

规则列表

加载中...
请选择导入文件查看规则明细
尚未加载分层摘要

添加规则

语音合成 (TTS)

TTS 配置

开启后,AI 回复会同时发送语音消息

💡 Doubao 音色文档查看官方音色列表

语音参数

1.0
1.0
1.0

测试语音

系统配置

配置总览

先按上面的分类进入具体配置;常用入口是模型、预设、AI 搜索、记忆和权限。

OneBot 连接

支持 WS(正向WS连接)和 HTTP(事件上报+API调用)两种模式

WS:MimirLink 主动连 OneBot / HTTP:OneBot 往 /onebot/event 推事件

WS 模式填 ws://host:port,HTTP 模式填 http://host:port

聊天设置

配置会话、触发和访问控制

聊天模型

先在“模型供应商”里给供应商添加并启用模型,这里选择聊天实际使用的模型。

会话与触发
访问控制与节流
尚未加载访问控制摘要
高级设置

这些是聊天调度和发送节奏参数,正常使用保持默认即可。

聊天行为

配置回复行为开关

上下文注入

总开关,关闭后以下四项全部失效

注入对话中已确认的事实,如"用户叫小明,正在聊修仙话题"

注入当前聊天对象的人物档案摘要

有人回复了之前的消息时,把被引用的原文注入

分析最近几条消息,推断用户当前意图并注入

指令与工具

管理员指令、AI 工具与搜索配置

管理员指令

输入 /at @某人 消息,AI 润色后 @ 对方发送

输入 /人物档案 @某人,触发该成员档案重分析

AI 工具

AI 判断需要联网时自动搜索,拿到标题+摘要后组织回复

模型可自行决定 @ 某成员发送消息,AI 润色后发送,不 @all

模型不支持原生 tool_calls 时,用 JSON 协议兜底

避免模型反复套娃

除 Tavily/SerpAPI 需 Key 外,其余免 Key

搜索详细配置
尚未测试

记忆与人物档案

配置记忆存储、摘要和人物档案

存储与摘要

留空则使用聊天模型,填则用指定模型做摘要(省钱)

人物档案增量建档

调用失败重试2次,仍失败挂起下次触发再试

bot对话 = 只看用户和Bot直接聊天的记录(省token);全量消息 = 自动爬用户在所有群/私聊的全部发言。有画像 = 合并已有档案增量更新;无画像 = 每次纯看新消息重新总结。

从“模型供应商”里已启用的模型中选择,Base URL 和密钥自动继承对应供应商。

模型供应

管理 AI 供应商与模型

供应商配置
Provider、密钥、Base URL、默认模型和模型发现都在这里维护

将自动带出默认 Base URL 与模型,可在模型供应商里覆盖

尚未探测模型元数据

预设与运行时预览

配置预设和运行时预览

对话补全预设 0
名称 词符
请求参数
温度、Tokens 和超时仍跟预设一起调,保存时写回 ai 配置

建议 60 秒以上

后端运行时预览
显示后端运行时结果
点击“预览运行时 Prompt”查看后端实际构建结果

MCP 接口

外部工具(Claude Code/Codex)通过此端点调用靶场能力

关闭后 /mcp 端点不可用

默认 /mcp,修改后需重启生效

挂载配置 (.claude/settings.json):
{"mcpServers":{"mimirlink-range":{"url":"http://localhost:8001/mcp"}}}

数据备份与恢复

导出完整数据备份(含角色卡、世界书、语料、预设、会话)或从备份恢复

备份

导出所有数据为单个 .tar.gz 文件。完整备份含 API 密钥(可迁移到新机器),安全备份隐藏密钥(适合分享)。

恢复

选择之前导出的 .tar.gz 备份文件。恢复前会自动备份当前状态到 data/restore-backups/。

测试
输入消息开始测试
Agent
上限 - 就绪
优化师
你好,我是提示词优化 Agent。告诉我希望角色怎么回复,我会自动设计测试消息、分析结果、迭代改进。
工具面板

语料库

迭代日志

实时日志

等待日志...
尚未修改配置