用户管理
新增用户
{{ r.name }}
{{ s.row.status===1?'启用':'禁用' }}
编辑
删除
角色权限
新增角色
{{ (s.row.permission_ids||[]).length }}
编辑
删除
目录管理
新增目录
{{ s.row.is_public ? '是' : '否' }}
编辑
删除
分类管理
新增分类
编辑
删除
标签管理
新增标签
{{ s.row.color || '默认' }}
编辑
删除
登录日志
下载日志
{{ humanBytes(s.row.size) }}
{{ s.row.via_share ? '分享' : '直接' }}
搜索日志
系统设置
保存配置
运行时信息(来自 .env / config,只读)
{{ admin.system.runtime?.php_version }}
{{ admin.system.runtime?.storage_root }}
{{ humanBytes(admin.system.runtime?.max_upload_size || 0) }}
{{ humanBytes(admin.system.runtime?.user_quota_bytes || 0) }}
{{ admin.system.runtime?.deepseek?.model }}
{{ admin.system.runtime?.embedding?.model }}
{{ admin.system.runtime?.embedding?.dim }}
{{ admin.system.runtime?.ocr?.enabled ? '是' : '否' }}
{{ admin.system.runtime?.opensearch?.host }}:{{ admin.system.runtime?.opensearch?.port }}
{{ admin.system.runtime?.qdrant?.host }}:{{ admin.system.runtime?.qdrant?.port }}
{{ admin.system.runtime?.retrieval?.top_k }}
{{ admin.system.runtime?.chunk?.token_size }}
敏感配置(API Key / 密码 / 服务地址)请在服务器 .env 中修改后重启容器生效。这里改的是站点级配置,立即生效。
索引维护
⏳ {{ reindexJob.label }} 进行中…
{{ reindexJob.done }} / {{ reindexJob.total }} · 失败 {{ reindexJob.failed }}
重建索引会重新提取所有文件正文、生成 embedding 并写入 OpenSearch / Qdrant,耗时较长,建议在系统空闲时段执行。
重建全部索引
为系统内所有文件重新提取正文、生成全文索引和向量索引(耗时较长,会重算 embedding)
开始重建
只重建检索索引(快)
仅用已提取的正文重建 OpenSearch 全文索引,不重算向量。分词器或自定义词典变更后用这个,秒级、零 API 消耗。
只重建检索索引
AI 批量打标签
为尚未打标签的文档调用大模型自动生成主题标签(新上传的文档默认会自动打标签)。
为未打标签文档生成标签
健康检查
检查依赖服务(MySQL / Redis / OpenSearch / Qdrant / 存储)的连接状态
立即检查
{{ k }}: {{ v.ok ? 'OK' : (v.error || 'FAIL') }}
数据库备份
备份的是 MySQL 全库(文档元数据、用户、权限、标签、任务、问答记录等)。备份文件保存在服务器
{{ backup.dir || 'storage/backups' }},请定期下载到本地或异地保存。
OpenSearch / Qdrant 索引可在「索引维护」中从原文重建,无需备份。
立即备份
导出当前数据库并压缩为 .sql.gz,秒级完成。
立即备份
备份列表
共 {{ backup.count }} 个 · 占用 {{ humanBytes(backup.total_size) }}
刷新
{{ humanBytes(s.row.size) }}
下载
恢复
删除
暂无备份,点击「立即备份」生成第一个
「恢复」会用所选备份整库覆盖当前数据,恢复后这之后产生的所有数据都会丢失。系统会在恢复前自动生成一份当前库的快照以备回滚。