管理后台操作说明

BXZCPT 多租户服务端 · 鉴权授权 + 模型网关 · 面向部署管理员

目录

1后台是干什么的

先分清两件事,很多人会懵:

客户端(EXE,装在使用者电脑)管理后台(服务端,装在你的服务器)
存什么全部业务数据:案件、回款、跟进、费用、附件只存账号 / 机构 / 授权 / 调用统计
管什么追偿案件的日常业务操作发账号、给授权、配 AI 模型
谁能进业务人员只有你(管理员)
💡 一句话:业务数据永远在使用者本机;后台只管"谁有权用、能用什么 AI"。这就是"数据留本地,握手取鉴权"的设计。

2登录

1
浏览器打开管理后台地址(部署时提供,默认 https://li.yicun.fun/admin)。
2
输入管理员账号(admin)和密码。密码在服务器 /opt/projects/bxzcpt/data/config.json 的 admin_password 字段。
3
登录后进入主面板,从上到下五块:模型网关 / 机构管理 / 客户端账号 / 调用统计。
🔴 首次部署后立即修改 admin 密码(改 config.json 后 systemctl restart bxzcpt-server),并妥善保管,不要进代码库或聊天记录。

3模型网关配置(AI 能力源头)

客户端的 AI 文书、单据识别都从这里转发。Key 只存在服务端,客户端永远拿不到。

配置项填什么示例
OpenAI 兼容 Base URL模型服务商的接口地址https://api.deepseek.com/v1
模型名称服务商的模型 IDdeepseek-flash(多模态,能看图)
API Key服务商密钥;保存后不回显,留空则不修改sk-……
授权有效期(天)客户端登录授权的 token 有效天数30
1
改完点「保存配置」即时生效(无需重启)。
2
验证:客户端「AI 助手」生成一段文字,能出结果即通。
⚠️ 换模型注意能力差异:做"单据识别(看图)"必须选输入含 image 的多模态模型(如 deepseek-flash);纯文本模型看不了图。

4机构管理(多租户)

机构=租户。每家使用单位(分公司/团队)建一个机构,账号挂在机构下,数据互相隔离。

1
「机构管理」卡片填编码+名称+联系人 → 点「新增机构」。
2
创建成功后列表即时出现,后续给该机构发客户端账号。

5客户端账号(License 发放)

客户端账号就是"使用授权"。登录即握手发 token,可设到期日和设备数上限。

字段说明
用户名 / 密码发给使用方登录客户端;密码 ≥8 位
所属机构决定他能看到哪一家的数据(必须选)
授权到期YYYY-MM-DD,留空=长期;到期后客户端握手被拒
设备数上限该账号最多几台电脑登录(默认 3,防共享滥用)
功能位默认含 ai(模型能力);不开则客户端 AI 置灰

日常操作

💡 一个机构可以发多个账号(如主管+经办人),各自登录互不干扰。

6调用统计

显示 AI 调用次数(按类型/模型分组),用于核对用量、发现异常消耗。每次客户端 AI 生成都会记账。

7标准发号流程(照抄即可)

1
「机构管理」新增机构(编码+名称)。
2
「客户端账号」新增账号:选该机构、设密码、按需设到期日/设备数 → 创建。
3
把 服务器地址 + 用户名 + 密码 交给使用方。
4
使用方在客户端「系统管理 → 服务器 · 模型授权」填地址、登录 → 顶栏显示「已授权」,AI 解锁。
5
(可选)在「模型网关」确认模型配置正确,即可提供单据识别等多模态能力。

8运维与安全

🔴 安全底线:①admin 强密码并定期换 ②HTTPS 反代(如有域名)③config.json 含密钥严禁外传 ④定期备份 data 目录。