文档 / AI 助手——面板内置的助手,以及把 Claude 连接到您的面板

AI 助手——面板内置的助手,以及把 Claude 连接到您的面板

Nimbopanel 提供两种使用 AI 的方式。两种方式都在您开启之前保持关闭,而且在两种方式下, 助手只能看到使用它的那个人本来就有权看到的内容。

内置助手 连接您自己的助手(MCP)
位置 Nimbopanel 内的侧边面板 使用者电脑上的 Claude Code / Claude Desktop 或其他 MCP 客户端
谁付费 您(运营方),使用您为所选服务商准备的自己的 API 密钥 运行该助手的人
开关 系统 → 安全 → 面板内的 AI 助手 系统 → 安全 → AI 助手连接(MCP)
能否修改内容? 只能提议:由使用者按下“批准” 小的、可撤销的修改会直接执行;任何删除或中断操作都要等待批准

内置助手

用户用自己的语言提问——“为什么我的邮件收不到?”、“还剩多少磁盘空间?”—— 助手会读取面板信息来回答。

开启方法(管理员):

  1. 打开系统 → 安全 → 面板内的 AI 助手。
  2. 选择 AI 服务商(见下方列表)。选项旁边有一个链接,会带您前往该服务商生成密钥的页面。
  3. 粘贴您在该服务商处获得的 API 密钥。它保存在您服务器上一个仅 root 可读的文件中, 之后不会再显示——不会显示给您,也不会显示给任何人。更换服务商时,旧服务商的密钥不会被沿用。
  4. 选择模型。列表会给出该服务商的几个常用名称,您也可以按服务商列出的名称原样输入任何模型名称。
  5. 选择谁可以使用:管理员、经销商、客户、团队用户。
  6. 设置限额:每人每天的提问次数,以及整台服务器的每月令牌预算。 预算用完后,助手会暂停到下个月。
  7. 勾选开启助手并保存。

可选择的服务商。 其中十个按名称列出,另有两个用于任何其他地址:

选项 需要密钥吗?
Anthropic (Claude) 需要
OpenAI (ChatGPT) 需要
Google (Gemini) 需要
Mistral AI 需要
Groq 需要
DeepSeek 需要
xAI (Grok) 需要
OpenRouter(多种模型,一个密钥) 需要
Together AI 需要
Ollama(在本服务器上) 不需要
其他——兼容 OpenAI 可选
其他——兼容 Anthropic 可选

对于两个其他选项,您需要按服务商文档所给的形式,自行输入该服务商的 API 地址。 地址必须以 https:// 开头。只有指向本服务器或私有网络(您自己运行的模型服务器)时,才接受普通的 http://。 带有用户名、查询参数或片段的地址,以及位于云元数据范围内的地址,都会被拒绝。

坦率的局限。 助手是用一个行为类似各协议的替身服务商测试的, 尚未针对每家厂商的线上服务测试过,因此在您开启助手之后、告诉客户之前,请先试问一两个问题。 模型名称经常变化;如果服务商回答说不认识该模型,请输入当前的名称。

选择 AI 提供商并控制账单

  • 按使用量向提供商付费 — 费用随提问数量和回答长度增加。价格经常变动,所以决定前请查看提供商的价格页面,并在提供商自己的控制台里也设置支出上限。Nimbopanel 不额外收费。
  • 选哪一个? — 想用最少的功夫得到好答案,请选托管的提供商,如 Anthropic、OpenAI 或 Google。想用一个密钥访问多种模型,请选 OpenRouter。想让每个问题都留在自己的服务器上,就在服务器上运行 Ollama:没有按问题计费,但需要足够的内存,而且较小的模型回答较差。以后可以随时更换提供商。
  • 从小处开始 — 保留初始限额(每人每天 30 个问题,整台服务器每月 2,000,000 个令牌),起初只让管理员使用。0 表示不限,请留到以后再用。
  • 决定 AI 可以读取什么 — 如果不希望客户的留言发送给提供商,请勾选“不让 AI 服务接触支持工单”。每个人在第一次提问前都会看到隐私声明。
  • 先试用,再告诉客户 — 在测试账户上问几个问题,并试一次提议的更改:批准时会要求批准者输入自己的密码。

它能做什么、不能做什么

  • 它以提问者本人的权限读取信息:客户的助手只能看到该客户的账户,其他一概看不到; 经销商的助手也受经销商权限的限制。
  • 它不能自行修改任何内容。对于少数几种修改(添加或删除 DNS 记录、暂停账户或恢复账户), 它会在回答下方准备一张卡片。卡片由面板生成——而不是由 AI 撰写——会准确说明将要发生什么。 在使用者按下批准…再按下是,立即执行之前,什么都不会发生。使用者也可以按下拒绝。 由于这项更改是助手提出的,面板会先要求您用密码(若使用两步登录,还需验证码)确认是您本人;之后几分钟内不会再次询问。
  • 如果助手在提出建议之前读过其他人写的消息(例如支持工单),卡片会注明这一点。 只批准您真正要求的操作。
  • 请求会等待 30 分钟,之后过期。关闭助手会取消所有尚未处理的提议。
  • 通过 API 令牌或在“以…身份登录”打开的标签页中无法使用助手——只能在用户本人的会话中使用。

隐私。 每个人在第一次提问前都会看到一条提示:问题本身,以及助手为回答而读取的面板数据, 都会以您的账户发送给您所选的服务商。凡是面板能识别出的密码和密钥,都会从发送内容中删除, 但用户绝不应该在助手中输入密码。管理员或经销商的助手可能会读取他们有权查看的其他客户的数据。

连接 AI 助手(MCP)

这让用户可以通过 Model Context Protocol,把自己的助手(例如 Claude)与面板配合使用。

  1. 管理员: 打开系统 → 安全 → AI 助手连接(MCP),勾选允许 AI 助手连接, 选择哪些角色可以连接,然后保存。

  2. 使用者(管理员、经销商、客户或团队用户)打开 API 令牌 → 连接 AI 助手(Claude 等)。 为面板的每个部分选择无权限、读取或读取和更改——如果助手只需要查看,请选择读取—— 然后点击创建助手令牌。除非您在**失效时间(天)**中填写其他数字,令牌会在 90 天后失效。

  3. 面板会显示要粘贴的命令。对于 Claude Code:

    claude mcp add --transport http nimbopanel https://panel.yourdomain.com/mcp --header "Authorization: Bearer <token>"
    

    其他 MCP 客户端使用相同的地址,并把令牌放在 Authorization: Bearer 请求头中。

已连接的助手可以做什么: 读取其令牌所指定的部分;为一个新的普通名称添加地址记录或文本记录。 其他所有操作——删除记录、暂停或恢复账户、邮件记录、域名本身、CNAME/SRV/CAA 记录、 通配符,以及邮件程序会查询的名称(autodiscover、autoconfig、mail 等)——都会变成一个请求。 令牌的所有者会在 API 令牌 → 助手的请求中看到它,并决定批准或拒绝。助手永远不能批准自己的请求。

暂不支持: 只能通过 OAuth 登录方式连接的客户端(该端点接受放在请求头中的令牌)。 您可以随时在 API 令牌中吊销令牌;它尚未处理的请求会随之取消。

良好习惯

  • 每个助手令牌只授予它需要的部分,并尽量选择读取而不是读取和更改。
  • 仔细阅读每一张批准卡片。说明将要发生什么的是卡片——而不是助手的消息。
  • 保持每日提问限额和每月预算的设置;本月的用量可以在同一张卡片上查看。