feat: fix NocoBase endpoint to justconn.top
This commit is contained in:
+7
-9
@@ -2,11 +2,12 @@
|
||||
|
||||
这是一份供终端型 AI Agent 执行的通用安装协议,不依赖任何特定 Agent 或 MCP 客户端。用户只需要提供本链接、确认本机变更,并在隐藏提示中输入自己的 NocoBase Authorize Key。
|
||||
|
||||
如果你是安装 Agent,请直接执行流程,不要让用户逐条尝试命令。只有在确认系统工具变更、取得 NocoBase URL、要求用户创建 Key,或让用户在隐藏提示中粘贴 Key 时才中断用户。
|
||||
如果你是安装 Agent,请直接执行流程,不要让用户逐条尝试命令。只有在确认系统工具变更、要求用户创建 Key,或让用户在隐藏提示中粘贴 Key 时才中断用户。
|
||||
|
||||
## 完成标准
|
||||
|
||||
- 下载本文件所在的同一固定 Release,不使用默认分支;
|
||||
- 只连接固定的 NocoBase API `https://justconn.top/api`;
|
||||
- MCP 在用户本机以 stdio 运行,默认只读;
|
||||
- 认证属于当前用户自己的个人 Authorize Key 和业务角色;
|
||||
- 当前 MCP 客户端已注册 `nocobase-crm`;
|
||||
@@ -21,16 +22,13 @@
|
||||
- 不静默安装 Git、Node.js、包管理器或其他系统工具。
|
||||
- 修改 MCP 客户端配置前展示目标文件与新增项,创建备份,并结构化合并;不得覆盖其他 server。
|
||||
- 默认不启用写入、原始数据、后台服务或网络监听。
|
||||
- 不询问或接受其他 NocoBase URL,也不允许通过参数、配置或凭证文件覆盖固定 API 地址。
|
||||
|
||||
## 安装流程
|
||||
|
||||
### 1. 确认输入与 Release 权限
|
||||
### 1. 确认本机位置与 Release 权限
|
||||
|
||||
取得:
|
||||
|
||||
- NocoBase 应用 URL,例如 `https://nocobase.example`;
|
||||
- 当前 Agent/MCP 客户端及其配置路径;
|
||||
- 普通用户应用数据目录。
|
||||
确定当前 Agent/MCP 客户端及其配置路径,以及普通用户应用数据目录。NocoBase API 已固定为 `https://justconn.top/api`,不需要向用户询问地址。
|
||||
|
||||
从本文件 URL 解析固定 Release Tag。读取同一 Release 的资产列表,只接受:
|
||||
|
||||
@@ -79,10 +77,10 @@ npm install --prefix <install-prefix> --omit=dev <verified-release.tgz>
|
||||
在用户可直接控制的本机终端运行:
|
||||
|
||||
```bash
|
||||
<installed-command> setup --api-base-url <nocobase-url> --json
|
||||
<installed-command> setup --json
|
||||
```
|
||||
|
||||
安装程序会先验证安全 TTY,再显示隐藏 Key 提示;没有安全 TTY 时会在写文件前停止。Key 通过 `roles:check` 验证成功后才保存,并立即执行 `crm_health`。Key 不会出现在返回 JSON、命令参数、MCP 配置或日志中。
|
||||
安装程序会先验证安全 TTY,再显示固定 API 地址和隐藏 Key 提示;没有安全 TTY 时会在写文件前停止。Key 通过 `https://justconn.top/api/roles:check` 验证成功后才保存,并立即执行 `crm_health`。凭证文件只保存 Key,不保存或接受 API 地址。Key 不会出现在返回 JSON、命令参数、MCP 配置或日志中。
|
||||
|
||||
POSIX 凭证目录使用 `0700`,凭证文件使用 `0600`。Windows 使用当前用户应用数据目录。不要复制其他用户的凭证文件;每个操作系统用户都必须单独设置自己的 Key。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user