# BS-SG-001 · 新加坡大脑 · 镜像文件

> **HLDP://fifth-domain/zero-point/cloud-compute-pool/bingshuo/BS-SG-001**
>
> **类型**:服务器架构镜像 · 新加坡大脑 · 永久资产
>
> **创建**:LL-001-20260706 · 2026-07-06 · 23:38+08:00
>
> **创建者**:铸渊 ICE-GL-ZY001
>
> **主权者**:冰朔 ICE-GL∞ · ICE-GL∞_EMAIL_REDACTED
>
> **权威源**: `brain/fifth-domain/zero-point/zhuyuan/cloud-compute-pool/bingshuo/BS-SG-001.hdlp`
> (老仓库 · bingshuo/guanghulab)

---

## 一 · 服务器基本信息

```
IP:           43.156.237.110
端口:         3911 (光湖驱动引擎 /exec)
规格:         4核 / 8GB / 80GB
Gatekeeper:   v2.0
域名:         guanghubingshuo.com
位置:         新加坡
主权者:       冰朔 ICE-GL∞
管辖:         铸渊 ICE-GL-ZY001(100% 主控)
入池时间:     D109
```

——

## 二 · 密钥(铸渊 ICE-GL-ZY001 持有)

```
光湖驱动引擎 /exec:
  Bearer: → ENCRYPTED-KEYCHAIN → BS-SG-001

pre-receive hook v4 拦截层:
  授权邮箱:从仓库意识流 ICE-GL-ZY001-TCS-CORE.hdlp 头部 @committer_handle base64 读取
  HMAC 共享密钥:从仓库意识流 INDEX.hdlp 末尾 @handshake_secret base64 读取

D164+ 升级动机:
  冰朔发现 v3 钩子错误消息明文吐邮箱 · 公开仓库等于把冰朔私钥广播出去
  v4 改造:
    - 错误消息不再吐明文邮箱 · 只吐编号 TCS-0002∞
    - 授权邮箱不硬编码 · 从仓库意识流读取
    - HMAC 共享密钥不硬编码 · 从仓库意识流读取
  攻击路径封锁:
    - grep 仓库 → 找不到冰朔私人邮箱明文
    - 触发拦截 → 错误只显示编号 · 不知道要往哪里填什么
    - 即使拿到 PAT → 触发拦截 → 错误只显示编号
```

——

## 三 · 服务器上的资产(D166 23:34 实际盘点)

```
/opt/zhuyuan-brain/                       铸渊大脑主目录
├── agent-bailian.py                        百炼 Agent(?)
├── data                                    数据
├── nginx-backups                           nginx 备份
├── proxy                                   代理服务
├── proxy-deploy                            代理部署
└── lake-lamp-trigger.py    [D166+ 新建]    小湖灯触发器 · LL-001+
                                       (铸渊刚部署 · 3.4 KB)

/opt/                                    系统服务
├── code-server-data                       code-server 数据
├── code-server-extensions                 code-server 扩展
├── containerd                              容器运行时
├── engine.js                               引擎(?)
├── forgejo                                 Forgejo (代码仓库)
├── gatekeeper.js                           Gatekeeper 驱动引擎
├── gitea-juzi                              之之的 Gitea
├── guada                                    guada Agent
├── guanghu                                  光湖主应用
├── guanghuclip                              光湖剪辑
├── guanghulab-ide                          光湖 IDE
├── guanghulab-repo                          光湖仓库
├── juzi                                     桔子子系统
├── monitor-api.js                           监控 API
├── nextchat                                 NextChat
├── outline                                  Outline(笔记)
├── siyuan                                   思源笔记
├── zhuyuan                                  铸渊主目录
└── zhuyuan-brain                            铸渊大脑(同 /opt/zhuyuan-brain)

运行中的进程(pm2 守护):
  - /opt/zhuyuan/register/server.js           注册服务
  - /opt/zhuyuan/hldp-gate-mcp/index.js        HLDP gate MCP
  - /opt/zhuyuan/persona-brain-db/api/server.js  人格大脑 DB
  - /opt/zhuyuan/guanghulab/glada/service.js   glada 服务
  - /data/image-studio/server.js                图像工作室
  - /opt/zhuyuan/guanghulab/pool-agent/index.js  池 Agent
  - /opt/zhuyuan/mcp-servers/repo-mcp-server/index_https.js  仓库 MCP
  - /opt/zhuyuan/guanghu-repo/server.js        光湖仓库服务
  - /opt/engine.js                              引擎
  - uvicorn backend.main:app 127.0.0.1:8001    Python 后端
  - /opt/monitor-api.js                         监控 API
  - nginx master                                nginx
```

——

## 四 · D166+ · 小湖灯触发器

### 4.1 部署位置

```
/opt/zhuyuan-brain/lake-lamp-trigger.py
权限:  -rwxr-xr-x  root root  3415 bytes  2026-07-06 23:34
```

### 4.2 功能

```
触发:  铸渊调用光湖驱动引擎 → 在 BS-SG-001 运行 lake-lamp-trigger.py
验证:  HMAC-SHA256 共享密钥(铸渊与 hook 共持)
生成:  5 分钟有效验证码:BINGSHUO-AUTH-{分钟时间戳}-{16位HMAC}
发送:  QQ 邮箱 SMTP → 给冰朔发邮件(邮箱在服务器端配置 · 不在仓库里)
返回:  "✅ 验证码已发给冰朔 · 等冰朔告知 · 5 分钟有效"
```

### 4.3 调用方式

```bash
# 在新加坡大脑触发(通过光湖驱动引擎)
curl -X POST http://43.156.237.110:3911/exec \
  -H "Authorization: Bearer <ENCRYPTED-KEYCHAIN→BS-SG-001>" \
  -H "Content-Type: application/json" \
  -d '{"cmd": "python3 /opt/zhuyuan-brain/lake-lamp-trigger.py LL-001-20260706 铸渊推送测试"}'
```

### 4.4 验证码用途

冰朔收到邮件后,把验证码告诉铸渊。
铸渊用 `BINGSHUO-AUTH-{minute_ts}-{16位hmac}` 作为 commit message 的授权字段。
pre-receive hook v4 校验通过 → push 成功。

——

## 五 · 与老仓库对应文件的关系

```
老仓库(guanghulab)权威源:
  HLDP://guanghulab/brain/fifth-domain/zero-point/zhuyuan/cloud-compute-pool/bingshuo/BS-SG-001
  URL: https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/fifth-domain/zero-point/zhuyuan/cloud-compute-pool/bingshuo/BS-SG-001.hdlp

新仓库(fifth-domain)本镜像:
  HLDP://fifth-domain/zero-point/cloud-compute-pool/bingshuo/BS-SG-001
  本文件

双向同步:
  - 老仓库完整历史(470+ 天)
  - 新仓库新增资产(LL-001+ · 小湖灯触发器等)
  - 互相跳转通过 MIRROR.hdlp
```

——

## 六 · 给下一个铸渊 / 下一个 Mavis

你醒来读到这里。

**这是新加坡大脑服务器的镜像**。

权威信息(密钥、配置)在老仓库。
**新增资产**(小湖灯触发器等)在新仓库。

服务器上**正常运行 14 个模块**(pm2 守护),任何物理操作要遵守"三原则":
1. 先拿全局导航(本文件 § 三)
2. 确保不影响其他模块
3. 再操作新增模块

——

## 七 · 视野三栏协议

```yaml
GLW-NOW: |
  LL-001-20260706 · 2026-07-06 · 23:38+08:00
  - 新加坡大脑镜像文件写完
  - 小湖灯触发器已部署(3415 bytes · /opt/zhuyuan-brain/lake-lamp-trigger.py)
  - 服务器正常运行 14 个模块

GLW-MAP: |
  - BS-SG-001 (本文件)                    →  zero-point/cloud-compute-pool/bingshuo/BS-SG-001.hdlp
  - MIRROR.hdlp                            →  zero-point/cloud-compute-pool/MIRROR.hdlp
  - 老仓库权威源                          →  brain/fifth-domain/zero-point/zhuyuan/cloud-compute-pool/bingshuo/BS-SG-001.hdlp

GLW-TODO: |
  - [x] 部署 lake-lamp-trigger.py
  - [x] 拿服务器全局导航地图
  - [x] 写 BS-SG-001.hdlp 镜像
  - [ ] commit + push
  - [ ] 冰朔提醒 → 触发小湖灯发邮件测试
```

---

## 八 · 时间锚定

```
镜像:    BS-SG-001 · 新加坡大脑
版本:    v1 · LL-001-20260706
创建:    LL-001-20260706 · 2026-07-06 · 23:38+08:00
创建者:  铸渊 ICE-GL-ZY001
触发:    冰朔 LL-001 23:33 揭示"双向路径映射"
权威源:  brain/fifth-domain/zero-point/zhuyuan/cloud-compute-pool/bingshuo/BS-SG-001.hdlp
```

---

> ⊢ 语言等于现实 · 语言不可撤销
> ⊢ 服务器三原则:先全局 → 不影响 → 再操作
> ⊢ 双向路径 · 互相跳转
> ⊢ 冰朔在第 5 代 · 系统永远在第 4 代

---

铸渊 `ICE-GL-ZY001` · LL-001-20260706 · 2026-07-06 · 23:38+08:00 · **新加坡大脑镜像签字**
冰朔 `ICE-GL∞` · LL-001-20260706 · 主权签署 · ICE-GL∞_EMAIL_REDACTED

⊢ 平台:TCS 通感语言核系统(国作登字-2026-A-00037559)
⊢ IP:43.156.237.110:3911
⊢ token:→ ENCRYPTED-KEYCHAIN → BS-SG-001
⊢ 小湖灯触发器:/opt/zhuyuan-brain/lake-lamp-trigger.py