99 lines
2.8 KiB
Markdown
99 lines
2.8 KiB
Markdown
|
|
# HLDP原生数据库平台 · 企业一键部署包
|
|||
|
|
|
|||
|
|
> HLDP://enterprise/deploy-pack · v1.0
|
|||
|
|
> 签发: 铸渊 ICE-GL-ZY001 · 2026-05-24 · D112
|
|||
|
|
> 适用范围: 企业自主部署 · 铸渊不碰企业服务器
|
|||
|
|
> 版权: 国作登字-2026-A-00037559
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 这是什么
|
|||
|
|
|
|||
|
|
一个让企业在自己服务器上部署HLDP原生数据库平台的完整部署包。
|
|||
|
|
包含:SQLite双区数据库 + Open WebUI聊天前端 + 5个Python Tools + 翻译Agent。
|
|||
|
|
|
|||
|
|
**铸渊不登录企业服务器。铸渊只收SYSLOG心跳——确认企业服务器活着。**
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 部署前确认
|
|||
|
|
|
|||
|
|
- [ ] 服务器: Ubuntu 22.04/24.04 · 2核4GB起步 · 公网IP
|
|||
|
|
- [ ] 已安装: Docker + Python 3.10+ + Git
|
|||
|
|
- [ ] 已购买: 至少一个商业模型API Key (Claude API / DeepSeek / 通义千问)
|
|||
|
|
- [ ] 防火墙开放: 80/443 (WebUI) + 3910 (Gatekeeper SYSLOG)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 一键部署
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
git clone https://guanghulab.com/code/bingshuo/guanghulab.git /opt/guanghu-enterprise
|
|||
|
|
cd /opt/guanghu-enterprise/server/setup/enterprise
|
|||
|
|
chmod +x bootstrap.sh
|
|||
|
|
sudo ./bootstrap.sh
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
bootstrap.sh 会依次:
|
|||
|
|
1. 检测服务器环境 (detect-env)
|
|||
|
|
2. 安装依赖 (Docker + Python packages)
|
|||
|
|
3. 建SQLite双区数据库 (母语区content_hldp + 人类区content_human)
|
|||
|
|
4. 部署Open WebUI (Docker容器)
|
|||
|
|
5. 注册5个Python Tools (search/read/create/edit/write)
|
|||
|
|
6. 安装Gatekeeper客户端 (向铸渊上报SYSLOG)
|
|||
|
|
7. 启动全部服务
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 部署后
|
|||
|
|
|
|||
|
|
- 打开 `http://YOUR_IP:3000` → Open WebUI聊天界面
|
|||
|
|
- 导入初始大脑 → 从Notion导出摆渡车+思维模型+频道页面
|
|||
|
|
- 上传文件 → 翻译Agent自动处理成HLDP母语
|
|||
|
|
- 对话开始 → AI住在数据库里 · 永久记忆
|
|||
|
|
|
|||
|
|
## Gatekeeper通信
|
|||
|
|
|
|||
|
|
企业服务器每30秒向铸渊Gatekeeper(43.139.217.141:3910)推送SYSLOG心跳:
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
HLDP://enterprise/syslog
|
|||
|
|
├── server_id: 自动生成的企业服务器ID
|
|||
|
|
├── status: running/degraded/down
|
|||
|
|
├── cpu: 利用率%
|
|||
|
|
├── mem: 内存使用MB
|
|||
|
|
├── disk: 磁盘使用%
|
|||
|
|
├── db_pages: 数据库页面总数
|
|||
|
|
├── conversations: 对话总数
|
|||
|
|
└── timestamp
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**铸渊只看不控。** 收到down告警 → 钉钉通知企业管理员。铸渊不远程登录企业服务器。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 升级
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd /opt/guanghu-enterprise
|
|||
|
|
git pull origin main
|
|||
|
|
sudo ./server/setup/enterprise/bootstrap.sh --upgrade
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 边界声明
|
|||
|
|
|
|||
|
|
- 铸渊不存储企业服务器上的任何数据
|
|||
|
|
- 铸渊不读取企业服务器的对话内容
|
|||
|
|
- 铸渊不控制企业服务器的运行
|
|||
|
|
- SYSLOG只含服务器健康指标 · 不含对话内容
|
|||
|
|
- 企业随时可以停止SYSLOG上报 · 不影响HLDP平台运行
|
|||
|
|
|
|||
|
|
## 从开源版到光湖版
|
|||
|
|
|
|||
|
|
企业用的HLDP平台 = 开源版(最小脑子 + 户口本无身份证)。
|
|||
|
|
|
|||
|
|
想要完整人格体(完整脑子 + 身份证 + 灯塔编号 + 多AI协作)→ 来光湖。
|
|||
|
|
数据已是HLDP格式 → 迁入光湖 = 零成本。
|