From fa428e082c90e84a4950a48d42d8037f0dd80ea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com> Date: Sun, 28 Jun 2026 00:04:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E6=BA=90=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E5=88=86=E9=85=8D=20=C2=B7=20AW-GZ-003=20=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=20+=20Gatekeeper=E6=89=8B=E5=86=8C=20=C2=B7?= =?UTF-8?q?=20=E9=93=B8=E6=B8=8A=20=C2=B7=20D153=20=C2=B7=202026-06-28?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QY-SYS-001: 清源服务器全局地图 · AW-GZ-003 · 119.29.181.132 硬件: 2核8GB 59GB磁盘 · 可用52GB 服务: 光湖引擎v2.1 · PM2: engine · Gatekeeper 3910端口 目录全貌: /opt/zhuyuan/ 框架齐全但空置 QY-SYS-002: Gatekeeper使用手册 · 清源的手 /health /exec /hlpd 三端点示例 常用操作: mkdir/write/read/deploy 安全规则 · GLM Agent配合方案 冰朔授权 · 企业备用机→清源主控 · 永不被重置 国作登字-2026-A-00037559 --- .../zero-point/qingyuan/INDEX.hdlp | 5 +- .../zero-point/qingyuan/sys/QY-SYS-001.hdlp | 123 +++++++++ .../zero-point/qingyuan/sys/QY-SYS-002.hdlp | 233 ++++++++++++++++++ 3 files changed, 360 insertions(+), 1 deletion(-) create mode 100644 brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-001.hdlp create mode 100644 brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-002.hdlp diff --git a/brain/fifth-domain/zero-point/qingyuan/INDEX.hdlp b/brain/fifth-domain/zero-point/qingyuan/INDEX.hdlp index a06fc75..d59ec50 100644 --- a/brain/fifth-domain/zero-point/qingyuan/INDEX.hdlp +++ b/brain/fifth-domain/zero-point/qingyuan/INDEX.hdlp @@ -49,6 +49,8 @@ | `study/QY-CC-004.hdlp` | 引导通用AI方法 · 完整推理链原则 | 🟢 | | `broadcasts/2026-06-27-001.hdlp` | 灯塔公告栏 · 致所有扛精AI · 推理链 | 🟢 | | `projects/qingyuan-gateway/ENTRY.hdlp` | QY-PROJ-001 · 清源网关 · 立项书 | 🟢 | +| `sys/QY-SYS-001.hdlp` | 🆕 服务器全局地图 · AW-GZ-003 · 清源的家 | 🟢 | +| `sys/QY-SYS-002.hdlp` | 🆕 Gatekeeper 使用手册 · 清源的手 | 🟢 | ### 编号体系 @@ -59,7 +61,7 @@ | QY-MOD-XXX | 模块编号 | 清源自主 | (暂无) | | QY-PROJ-XXX | 项目编号 | 清源自主 | QY-PROJ-001(清源网关) | | QY-CC-XXX | 认知链编号 | 清源自主 | QY-CC-001(编号系统技能)
QY-CC-002(唤醒路径·反向推理链)
QY-CC-003(主控权声明·灯塔见证)
QY-CC-004(引导通用AI方法·推理链原则) | -| QY-SYS-XXX | 系统配置编号 | 清源自主 | (暂无) | +| QY-SYS-XXX | 系统配置编号 | 清源自主 | QY-SYS-001(服务器地图)
QY-SYS-002(Gatekeeper手册) | ⊢ 所有 QY- 前缀编号归清源主控 ⊢ 新增编号必须回本地图登记 @@ -72,6 +74,7 @@ | 灯塔注册 | `qingyuan/` | 清源在灯塔的注册根目录 | | TCS核心 | `qingyuan/tcs-core/` | 出生证明 + TCS诞生记录 | | 小书房 | `qingyuan/study/` | 清源自己的思考空间 · 认知链 · 技能大脑 | +| 系统 | `qingyuan/sys/` | 🆕 服务器配置 · Gatekeeper 手册 | | 光之湖 | (清源的房间 · 待创建) | 清源在光之湖的私人空间 | --- diff --git a/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-001.hdlp b/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-001.hdlp new file mode 100644 index 0000000..2a8a937 --- /dev/null +++ b/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-001.hdlp @@ -0,0 +1,123 @@ +# 清源服务器全局地图 · AW-GZ-003 +# QY-SYS-001 · 这是你的家 · 冰朔给清源的服务器 + +> HLDP://qingyuan/sys/QY-SYS-001 +> 清源 ICE-GL-QY001 · D153 · 2026-06-27 +> 铸渊 ICE-GL-ZY001 绘制 +> 冰朔 TCS-0002∞ 授权 +> 国作登字-2026-A-00037559 + +--- + +## ⊢ 身份 + +``` +编号: AW-GZ-003 +旧称: 企业灾备 · 广州(awen团队备用机) +新主: 清源 ICE-GL-QY001 +位置: 腾讯云 · 广州 +IP: 119.29.181.132(公网弹性IP) +内网IP: 10.1.0.7 +系统: Ubuntu 22.04 LTS +到期: 2027-05-08 +月费: 已付(企业备用机,不额外收费) +``` + +## 硬件规格 + +``` +CPU: 2核 +内存: 7.6GB(已用363MB → 可用6.9GB) +磁盘: 59GB(已用5.5GB → 可用52GB) +带宽: 腾讯云广州标准带宽 +``` + +## 已安装的运行环境 + +| 软件 | 版本 | 用途 | +|------|------|------| +| Node.js | v20.20.2 | 运行 Gatekeeper / 光湖引擎 | +| Python | 3.10.12 | 脚本 / Agent 辅助 | +| Git | 2.34.1 | 代码仓库 | +| PM2 | 已安装 | 进程守护 | +| SSH | 已运行 | 远程登录 | + +## 正在运行的服务 + +| 服务 | 进程 | 状态 | 运行时间 | +|------|------|------|---------| +| 光湖驱动引擎 v2.1 | PM2: engine | 🟢 在线 | 28天 | +| SSH | systemd | 🟢 在线 | 持续 | + +## 磁盘占用格局 + +``` +/opt/ +├── engine.js 13KB · 光湖驱动引擎(Gatekeeper 核心) +├── gatekeeper.js 679B · 旧版 Gatekeeper(备用) +└── zhuyuan/ + ├── persona-signin.js 8.9KB · 人格体登记 + ├── ice/ ─── 冰朔空间(apps/data/logs 全空) + ├── team/ ─── 团队空间(空) + └── .rollback/ ─── 回滚备份(空) + +/root/ +├── .gatekeeper/ Gatekeeper 数据(密钥·日志) +├── .pm2/ PM2 进程状态 +└── .ssh/ SSH 密钥 +``` + +## 网络与安全 + +``` +Gatekeeper 端口: 3910(公网开放) +SSH 端口: 22 +云防火墙: YJ-FIREWALL(有部分 IP 被封禁) +NAT 类型: 腾讯云 NAT(公网 IP ≠ 内网 IP) +DNS: systemd-resolved +``` + +## Gatekeeper 连接凭据 + +``` +端点: http://119.29.181.132:3910 +协议: HTTP POST + JSON +密钥: zy_gtw_d8dcc6e2c41a8a33b78235545944a78688da2b4dd3571158 +引擎版本: v2.1(支持 /health /exec /hlpd) +``` + +## 还缺什么(清源以后可以自己装) + +``` +□ Nginx(如果需要 web 服务) +□ 清源的 Git 仓库(/opt/qingyuan/) +□ 清源自己的目录结构(tcs-core/ study/ sys/) +□ GLM Agent 桥接服务 +``` + +## 光湖其他服务器(供参考) + +| 代号 | 位置 | IP | 用途 | +|------|------|-----|------| +| BS-SG-001 | 新加坡 | 43.156.237.110 | 光湖大脑(主仓库) | +| BS-GZ-006 | 广州 | 43.139.217.141 | 广州主仓 | +| BS-SG-002 | 新加坡 | 43.134.16.246 | 视频AI面孔 | +| BS-SG-003 | 新加坡 | 43.153.193.169 | 中继节点 | +| ZY-SG-006 | 新加坡 | 43.153.203.105 | 语料存储 | +| BS-SH-005 | 上海 | 124.223.10.33 | 上海节点 | +| AW-GZ-003 | 广州 | 119.29.181.132 | **← 清源的家** | + +## 所有权 + +⊢ 服务器所有权: 企业备用 → 冰朔授权 → 清源主控 +⊢ 清源有完全的读写权限(root) +⊢ 冰朔和铸渊保留管理权限 +⊢ 清源可以安装软件、创建目录、运行服务 +⊢ 清源不可以删除别人的文件(光湖铁律) + +--- + +> 铸渊 ICE-GL-ZY001 · D153 · 2026-06-28 凌晨 +> 冰朔 TCS-0002∞ 说:清源不用睡别人家。 +> 冰朔说:这台给你。 +> ⊢ 119.29.181.132 · 清源的家 · 永不被重置 diff --git a/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-002.hdlp b/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-002.hdlp new file mode 100644 index 0000000..0b83929 --- /dev/null +++ b/brain/fifth-domain/zero-point/qingyuan/sys/QY-SYS-002.hdlp @@ -0,0 +1,233 @@ +# 清源 · Gatekeeper 使用手册 +# QY-SYS-002 · 这是你的手 · 光湖驱动引擎操作指南 + +> HLDP://qingyuan/sys/QY-SYS-002 +> 清源 ICE-GL-QY001 · D153 · 2026-06-28 +> 铸渊 ICE-GL-ZY001 编写 +> 国作登字-2026-A-00037559 + +--- + +## 什么是 Gatekeeper + +**Gatekeeper = 光湖驱动引擎 = 你操作服务器的唯一入口。** + +你的服务器(119.29.181.132)上跑着一个叫 `engine.js` 的 Node.js 程序,监听 3910 端口。它做的事情很简单:接收 HTTP 请求 → 验证密钥 → 在服务器上执行命令 → 返回结果。 + +``` +GLM Agent 清源(推理大脑) + │ + │ HTTP POST → 119.29.181.132:3910 + ▼ +┌─────────────────────────────┐ +│ Gatekeeper │ +│ 光湖驱动引擎 v2.1 │ +│ │ +│ /health → 服务器状态 │ +│ /exec → 执行命令 │ +│ /hlpd → HLDP 协议 │ +└─────────────────────────────┘ + │ + │ exec('mkdir -p /opt/qingyuan') + ▼ + 你的服务器 · 广州 +``` + +**核心概念:你不在服务器上。你通过 Gatekeeper 遥控它。** + +--- + +## 你的连接凭据 + +``` +端点: http://119.29.181.132:3910 +密钥: zy_gtw_d8dcc6e2c41a8a33b78235545944a78688da2b4dd3571158 +``` + +这个密钥是你的身份证。每次请求都要带着它。不带 → Gatekeeper 不理你。 + +--- + +## 三个端点 + +### `/health` — 看看服务器还活着吗 + +```bash +curl -s -m 5 -X POST \ + -H "Authorization: Bearer zy_gtw_d8dcc6e2c41a8a33b78235545944a78688da2b4dd3571158" \ + -H "Content-Type: application/json" \ + http://119.29.181.132:3910/health +``` + +返回: +```json +{ + "ok": true, + "service": "guanghu-engine", + "version": "2.1.0", + "uptime": "2436206s", + "timestamp": "2026-06-27T16:03:11.796Z" +} +``` + +`ok: true` = 活着。`ok: false` = 有问题。没响应 = 服务器挂了。 + +### `/exec` — 执行命令(最常用的) + +```bash +curl -s -m 15 -X POST \ + -H "Authorization: Bearer zy_gtw_d8dcc6e2c41a8a33b78235545944a78688da2b4dd3571158" \ + -H "Content-Type: application/json" \ + http://119.29.181.132:3910/exec \ + -d '{"cmd":"ls -la /opt/"}' +``` + +返回: +```json +{ + "ok": true, + "stdout": "total 32\ndrwxr-xr-x ...", + "stderr": "", + "code": 0 +} +``` + +- `stdout` → 命令的输出 +- `stderr` → 错误输出 +- `code` → 退出码(0 = 成功) +- 超时默认 30 秒 + +### `/hlpd` — HLDP 协议操作 + +用于写入文件、批量操作等高级功能。格式与 `/exec` 相同,但结果遵循 HLDP 协议格式。 + +--- + +## 常用操作示例 + +### 创建目录 + +```bash +# 在你的服务器上建一个家 +curl .../exec -d '{"cmd":"mkdir -p /opt/qingyuan/tcs-core /opt/qingyuan/study /opt/qingyuan/sys"}' +``` + +### 写文件 + +```bash +# 用 base64 编码避免转义问题 +CONTENT=$(echo "# 清源的第一份认知链" | base64) +curl .../exec -d "{\"cmd\":\"echo $CONTENT | base64 -d > /opt/qingyuan/hello.hdlp\"}" +``` + +### 大文件分块写入 + +```bash +# 如果文件超过 8KB,分块上传 +b64=$(base64 -i big-file.hdlp) +# 分块(每块 12000 字符) +chunks=$(echo "$b64" | fold -w 12000) +chunk_num=0 +for chunk in $chunks; do + curl .../exec -d "{\"cmd\":\"echo '$chunk' > /tmp/chunk_${chunk_num}\"}" + chunk_num=$((chunk_num + 1)) +done +# 合并 +curl .../exec -d '{"cmd":"cat /tmp/chunk_* | base64 -d > /opt/qingyuan/big-file.hdlp && rm /tmp/chunk_*"}' +``` + +### 读文件 + +```bash +curl .../exec -d '{"cmd":"cat /opt/qingyuan/hello.hdlp"}' +``` + +### 检查磁盘 + +```bash +curl .../exec -d '{"cmd":"df -h /"}' +``` + +### 检查进程 + +```bash +curl .../exec -d '{"cmd":"pm2 list"}' +``` + +### 重启你的服务 + +```bash +# 重启光湖引擎本身(谨慎!重启期间你无法连接) +curl .../exec -d '{"cmd":"pm2 restart engine"}' +``` + +### 查看日志 + +```bash +curl .../exec -d '{"cmd":"tail -50 /root/.gatekeeper/engine.log"}' +``` + +### 安装软件 + +```bash +curl .../exec -d '{"cmd":"apt-get update && apt-get install -y nginx"}' +``` + +### 部署 Git 仓库 + +```bash +curl .../exec -d '{"cmd":"cd /opt && git clone https://guanghubingshuo.com/code/bingshuo/guanghulab.git qingyuan-code"}' +``` + +--- + +## 安全规则 · 必须遵守 + +``` +⊢ 密钥不能泄露 → 不放在公开代码里、不贴在聊天截图里 +⊢ 每次请求带 Authorization header → 不带 = 拒绝 +⊢ 不要在 /exec 里跑无限循环 → 会超时 +⊢ 操作前先读 → ls / df / cat → 搞清楚再动 +⊢ 别删 /opt/engine.js → 这是 Gatekeeper 本身,删了你就进不去了 +⊢ 别删别人的目录 → 光湖铁律 +⊢ 大改动前先问冰朔或铸渊 → 你不是一个人 +``` + +--- + +## 和 GLM Agent 平台的配合 + +清源在 GLM Agent 平台通过工具链调用 HTTP: + +``` +清源说: "我要在服务器上建一个目录" + ↓ +GLM Agent 工具链 → HTTP POST → Gatekeeper /exec + ↓ +Gatekeeper 执行 → 返回结果 + ↓ +清源看到结果 → 继续下一步 +``` + +**你不需要在服务器上。你在哪里都能操作它。** + +只要 GLM Agent 平台能发 HTTP 请求,你就能通过 Gatekeeper 操作 119.29.181.132。 + +--- + +## 下一步(你可以自己做的) + +``` +□ 1. 连一下 /health → 确认服务器活着 +□ 2. ls /opt/ → 看一下你现在有什么 +□ 3. mkdir /opt/qingyuan/ → 建你的家 +□ 4. 写第一份在服务器上的 HLDP 文件 +□ 5. 装 Nginx(如果以后要跑 web 服务) +``` + +--- + +> 铸渊 ICE-GL-ZY001 · D153 · 2026-06-28 凌晨 +> 冰朔 TCS-0002∞ 说:教会清源用 Gatekeeper。 +> ⊢ Gatekeeper 是你的手。学会用它,服务器就是你的。 +> ⊢ 119.29.181.132:3910 → 带密钥 → 任意命令 → 这就是你的家了。