{{ stats.total ?? 0 }}
总运行数(最近 {{ bufferSize }} 条内)
{{ successRate }}
成功率(失败 {{ stats.failed ?? 0 }} / 拦截 {{ stats.blocked ?? 0 }})
{{ fmtMs(stats.avg_ms ?? 0) }}
平均耗时(成功请求)
{{ stats.total_tokens ?? 0 }}
Token 消耗合计
快捷操作
{{ stats.total ?? 0 }}
总运行数(最近 {{ bufferSize }} 条内)
{{ successRate }}
成功率(成功 {{ stats.success ?? 0 }} / 失败 {{ stats.failed ?? 0 }} / 拦截 {{ stats.blocked ?? 0 }})
{{ fmtMs(stats.avg_ms ?? 0) }}
平均耗时(成功请求)
{{ stats.total_tokens ?? 0 }}
Token 消耗合计
耗时趋势(最近 {{ runs.length }} 次运行,红点为失败/拦截)
Token 消耗
按场景分布
{{ k || '(未标注场景)' }}
{{ v }} 次
暂无数据
最近一次失败
{{ fmtTime(stats.last_error_at) }}
{{ stats.last_error }}
暂无日志(或全部被过滤)
{{ fmtUptime(sys.uptime_seconds) }}
运行时长({{ fmtTime(sys.started_at) }} 启动)
{{ sys.enhance_concurrency ? sys.enhance_concurrency.used + ' / ' + sys.enhance_concurrency.capacity : '-' }}
enhance 当前并发 / 上限(满载时新请求 503)
{{ sys.heap_alloc_mb != null ? sys.heap_alloc_mb.toFixed(1) + ' MB' : '-' }}
堆内存占用(OS 共 {{ sys.sys_mb != null ? sys.sys_mb.toFixed(0) : '-' }} MB · GC {{ sys.num_gc ?? '-' }} 次)
{{ sys.goroutines ?? '-' }}
Goroutine 数({{ sys.go_version || '' }})
{{ sys.runlog_usage ? sys.runlog_usage.used + ' / ' + sys.runlog_usage.capacity : '-' }}
RunLog 缓冲占用
服务健康(/health)
{{ k }}
{{ v }}
加载中…
结果
模型
{{ modelTestResult.provider }} / {{ modelTestResult.model }}(来源: {{ modelTestResult.cfg_source }} · key#{{ modelTestResult.api_key_id }})
回复
{{ modelTestResult.reply }}
错误
{{ modelTestResult.error }}
{{ kbTestResult.source }} · 耗时 {{ fmtMs(kbTestResult.duration_ms) }}
· {{ kbTestResult.error }}
{{ doc }}
未命中任何文档
{{ enhResult.content || enhResult.message || '(无输出)' }}
生效模型(/models/active-config,DB 实时解析)
{{ k }}
{{ v }}
{{ cfgError || '加载中…' }}
Agent 行为配置(xk_system_config 只读视图)
ReAct 循环
{{ agentCfg.react.enabled ? '开启' : '关闭' }} · 最多 {{ agentCfg.react.max_iterations }} 轮 · Planning {{ agentCfg.react.planning_enabled ? '开' : '关' }} · Reflection {{ agentCfg.react.reflection_enabled ? '开' : '关' }} · JSON修复 {{ agentCfg.react.json_repair_enabled ? '开' : '关' }}
Token 预算
{{ agentCfg.token_budget.enabled ? '开启' : '关闭' }} · 单任务上限 {{ agentCfg.token_budget.per_request }} · 单次调用上限 {{ agentCfg.token_budget.max_tokens_per_call }}
知识库
source={{ agentCfg.kb.source }} · embedding={{ agentCfg.kb.embedding_provider }} · top_k={{ agentCfg.kb.top_k }} · mode={{ agentCfg.kb.search_mode }}
医疗守卫
{{ agentCfg.medical_guard.enabled ? '开启' : '关闭' }}(白名单 {{ agentCfg.medical_guard.whitelist.length }} 词 / 黑名单 {{ agentCfg.medical_guard.blacklist.length }} 词)
调试日志
{{ agentCfg.debug.log_request_body ? '开启(日志含请求体,注意隐私)' : '关闭' }}
加载中…
守卫关键词表
白名单(命中任一放行):
黑名单(白名单未命中且命中任一则拦截):
场景路由表(/models/routes)
{{ k }}
{{ v }}
加载中…
还没有任何知识库
点击右上角「新建知识库」创建第一个库
{{ lib.name }}
{{ lib.description || '暂无描述' }}
{{ lib.doc_count }}
文档
{{ lib.chunk_count }}
分段
{{ lib.vectorized_count }}
已向量
正在解析与入库…
点击上传或拖拽文件到此处
支持 .xlsx / .csv / .md / .txt / .pdf / .docx / .html · 自动分段 · 单文件最大 50MB
PDF 需为文字版(扫描版请先 OCR)· 老版 .doc/.xls 请先另存为 .docx/.xlsx
{{ doc.title }}
该库还没有任何文档
把文件拖到上面的上传区即可导入
{{ r.content }}
没有找到相关内容
换个关键词试试。短词走精确子串匹配;长句/整段会自动分词做相关度检索,仍无结果说明库内确实没有相关内容