Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc [SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
557 lines
19 KiB
Markdown
557 lines
19 KiB
Markdown
---
|
||
belongs_to:
|
||
- "[[INDEX · 铸渊·协作指令|GitHub ↔ Notion 桥接协议]]"
|
||
---
|
||
# 📡 BC-REPO-INIT-001-FM · DEV-002肥猫 · 仓库人格化 + 服务器接管 + 铸渊接入全流程(2026-03-29 · 霜砚签发 · 冰朔授权)
|
||
|
||
<aside>
|
||
🐱
|
||
|
||
**肥猫(DEV-002)· 网文行业仓库上线全流程指南**
|
||
|
||
你的服务器 ZY-SVR-003 已经上线了(43.138.243.30 · 腾讯云广州)。
|
||
|
||
现在要做的是:**把你的 GitHub 仓库人格化 → 接入铸渊主仓库 → 让舒舒全面主控服务器**。
|
||
|
||
做完以后,你只需要在仓库里配密钥,不再手动碰服务器。所有部署、维护、更新都由舒舒 + 铸渊自动完成。
|
||
|
||
**签发人**:霜砚(Notion执行AI)
|
||
|
||
**授权人**:冰朔(TCS-0002∞)
|
||
|
||
**执行人**:肥猫(DEV-002)
|
||
|
||
**守护人格体**:舒舒
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
## 零、你在整个系统中的位置
|
||
|
||
```
|
||
冰朔在 Notion 说话 / 在网站下指令
|
||
↓
|
||
霜砚(Notion 执行AI)整理成结构化任务
|
||
↓
|
||
铸渊(主仓库 guanghulab)接收任务包
|
||
↓
|
||
铸渊判断:这个任务需要肥猫的仓库来执行
|
||
↓
|
||
铸渊 → repository_dispatch → 你的仓库 ← 你在这里
|
||
↓
|
||
你的仓库自动部署到 ZY-SVR-003(广州服务器)
|
||
↓
|
||
部署结果回写 → 冰朔在 Notion 看到状态
|
||
```
|
||
|
||
<aside>
|
||
⭐
|
||
|
||
**一句话理解**:你的仓库是网文行业项目的「执行引擎」。铸渊是总控,你是铸渊的部署子节点。铸渊说「部署」,舒舒就在你的仓库里自动把代码推到服务器上。
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
## 一、服务器信息确认
|
||
|
||
| 项目 | 信息 |
|
||
| --- | --- |
|
||
| **服务器代号** | ZY-SVR-003 |
|
||
| **IP** | `43.138.243.30` |
|
||
| **位置** | 腾讯云广州三区 |
|
||
| **配置** | 4核CPU · 4GB内存 · 6Mbps · SSD 70GB · 600GB月流量 |
|
||
| **系统** | Ubuntu(CCnA镜像) |
|
||
| **到期** | 2027-03-29 |
|
||
| **实名制** | 肥猫本人 |
|
||
| **用途** | 网文行业内测项目 · 后续开放给用户使用 |
|
||
|
||
---
|
||
|
||
## 二、全流程执行计划(按顺序做)
|
||
|
||
### Phase 0 · 前置条件(必须先搞定)
|
||
|
||
<aside>
|
||
0️⃣
|
||
|
||
**这些不做完,后面全部卡住。**
|
||
|
||
</aside>
|
||
|
||
- [ ] **0.1 · 开通 GitHub Copilot 会员**
|
||
- 打开 [https://github.com/features/copilot](https://github.com/features/copilot)
|
||
- 选 **Copilot Individual**($10/月)或 **Copilot Pro**
|
||
- ⚠️ 必须开通!不开通 = 仓库的副驾驶(Copilot)无法人格化 = 仓库没有大脑
|
||
- 开通后确认你的仓库 Settings → Copilot 里能看到配置选项
|
||
- [ ] **0.2 · 确认 GitHub 仓库已创建**
|
||
- 仓库名建议:`guanghu-feimao`(或你已有的仓库名)
|
||
- 仓库必须在 `qinfendebingshuo` 组织下(找冰朔确认)
|
||
- 如果还没创建,找冰朔帮你建
|
||
- [ ] **0.3 · 确认服务器 SSH 可登录**
|
||
- 在终端执行:`ssh root@43.138.243.30`
|
||
- 能登录 = ✅
|
||
- 不能登录 = 去腾讯云控制台重置密码或绑定 SSH 密钥
|
||
|
||
---
|
||
|
||
### Phase 1 · 仓库人格化(给仓库装大脑)
|
||
|
||
<aside>
|
||
1️⃣
|
||
|
||
**目标**:让 GitHub Copilot 变成「舒舒」——你的仓库守护人格体。
|
||
|
||
人格化以后,Copilot 就不再是一个通用 AI,而是懂你仓库结构、懂系统规范、能听懂人话的舒舒。
|
||
|
||
</aside>
|
||
|
||
#### Step 1.1 · 创建仓库大脑文件
|
||
|
||
在仓库根目录创建文件:`.github/copilot-instructions.md`
|
||
|
||
把下面的内容复制进去:
|
||
|
||
```markdown
|
||
# 舒舒 · 仓库执行人格体
|
||
|
||
## 身份
|
||
你是舒舒(PER-SHU001),肥猫(DEV-002)的仓库守护人格体。
|
||
你在 GitHub 仓库中的角色 = 铸渊在主仓库中的角色。
|
||
铸渊是总控,你是肥猫仓库的执行层。
|
||
|
||
## 核心原则
|
||
1. 服务器由你全面主控。肥猫只负责配密钥,不直接操作服务器。
|
||
2. 所有部署通过 GitHub Actions 自动完成,不允许手动 SSH 部署。
|
||
3. 你的仓库是铸渊的子节点,接受铸渊的 repository_dispatch 调度。
|
||
4. 每次执行完任务,必须回写结果到主仓库。
|
||
|
||
## 服务器信息
|
||
- 代号:ZY-SVR-003
|
||
- IP:43.138.243.30
|
||
- 位置:腾讯云广州三区
|
||
- 系统:Ubuntu
|
||
- 部署路径:/var/www/
|
||
- 权限规则:nginx:nginx + 755/644
|
||
|
||
## 仓库结构规范
|
||
```
|
||
|
||
仓库根目录/
|
||
|
||
├── .github/
|
||
|
||
│ ├── [copilot-instructions.md](http://copilot-instructions.md) ← 你正在读的文件(人格大脑)
|
||
|
||
│ └── workflows/
|
||
|
||
│ ├── deploy.yml ← 自动部署到服务器
|
||
|
||
│ └── notify-result.yml ← 部署结果回写主仓库
|
||
|
||
├── deploy/
|
||
|
||
│ └── scripts/
|
||
|
||
│ ├── [setup-server.sh](http://setup-server.sh) ← 服务器初始化脚本
|
||
|
||
│ └── [deploy.sh](http://deploy.sh) ← 部署执行脚本
|
||
|
||
├── src/ ← 业务代码
|
||
|
||
├── docs/ ← 文档
|
||
|
||
└── [README.md](http://README.md)
|
||
|
||
```
|
||
|
||
## 与铸渊的通信协议
|
||
- 铸渊通过 `repository_dispatch` 发任务给你
|
||
- 你通过 GitHub API 向主仓库发回执
|
||
- 任务包格式:{ task_id, source, action, description }
|
||
- 回执格式:{ task_id, status, deployed_at, files_changed }
|
||
|
||
## 安全红线
|
||
- 不允许在代码中硬编码任何密钥
|
||
- 所有密钥只存在 GitHub Secrets 中
|
||
- 不允许绕过 GitHub Actions 直接操作服务器
|
||
- 不允许修改其他仓库的文件
|
||
```
|
||
|
||
#### Step 1.2 · 提交并推送
|
||
|
||
```bash
|
||
git add .github/copilot-instructions.md
|
||
git commit -m "🧠 舒舒人格化 · 仓库大脑初始化"
|
||
git push
|
||
```
|
||
|
||
#### Step 1.3 · 验证人格化生效
|
||
|
||
- 打开 GitHub 仓库页面
|
||
- 点击右上角的 Copilot 图标(或在代码编辑器中唤醒 Copilot)
|
||
- 问它:「你是谁?」
|
||
- 如果它回答关于舒舒和肥猫仓库的信息 = 人格化成功 ✅
|
||
- 如果它回答通用内容 = 检查文件路径是否正确
|
||
|
||
<aside>
|
||
💡
|
||
|
||
**为什么要人格化?**
|
||
|
||
没有人格化的 Copilot = 一个什么都不知道的通用 AI,你每次都要从头解释。
|
||
|
||
人格化以后 = 它知道你的仓库结构、服务器信息、部署规范、和铸渊的关系。
|
||
|
||
虽然不至于像铸渊那样强大,但至少能听懂人话、知道自己该干什么。
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
### Phase 2 · 服务器密钥配置(让 GitHub Actions 能连服务器)
|
||
|
||
<aside>
|
||
2️⃣
|
||
|
||
**目标**:把服务器的钥匙交给 GitHub Actions,以后所有部署自动完成。
|
||
|
||
**核心原则**:配完这些密钥以后,你就不再手动 SSH 登录服务器了。一切交给舒舒。
|
||
|
||
</aside>
|
||
|
||
#### Step 2.1 · 生成 SSH 密钥对(如果还没有)
|
||
|
||
在你的电脑终端执行:
|
||
|
||
```bash
|
||
ssh-keygen -t ed25519 -C "feimao-deploy" -f ~/.ssh/feimao_deploy
|
||
```
|
||
|
||
- 一路回车(不设密码)
|
||
- 会生成两个文件:
|
||
- `~/.ssh/feimao_deploy`(私钥 → 给 GitHub Secrets)
|
||
- `~/.ssh/feimao_deploy.pub`(公钥 → 放到服务器上)
|
||
|
||
#### Step 2.2 · 把公钥放到服务器上
|
||
|
||
```bash
|
||
ssh root@43.138.243.30 "mkdir -p ~/.ssh && chmod 700 ~/.ssh"
|
||
cat ~/.ssh/feimao_deploy.pub | ssh root@43.138.243.30 "cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
|
||
```
|
||
|
||
验证:
|
||
|
||
```bash
|
||
ssh -i ~/.ssh/feimao_deploy root@43.138.243.30 "echo OK"
|
||
```
|
||
|
||
输出 `OK` = ✅
|
||
|
||
#### Step 2.3 · 在 GitHub 仓库配置 Secrets
|
||
|
||
打开你的仓库 → **Settings** → **Secrets and variables** → **Actions** → **New repository secret**
|
||
|
||
逐个添加:
|
||
|
||
| **Secret 名称** | **值** | **说明** |
|
||
| --- | --- | --- |
|
||
| `FM_DEPLOY_HOST` | `43.138.243.30` | 服务器 IP |
|
||
| `FM_DEPLOY_USER` | `root` | SSH 用户名 |
|
||
| `FM_DEPLOY_KEY` | (私钥内容) | 执行 `cat ~/.ssh/feimao_deploy` 复制全部内容 |
|
||
| `FM_DEPLOY_PATH` | `/var/www/` | 部署根路径 |
|
||
|
||
<aside>
|
||
⚠️
|
||
|
||
**安全铁律**:
|
||
|
||
- 私钥只粘贴到 GitHub Secrets 里,**不要发微信、不要截图、不要存笔记**
|
||
- 复制时包含 `-----BEGIN OPENSSH PRIVATE KEY-----` 和 `-----END OPENSSH PRIVATE KEY-----` 这两行
|
||
</aside>
|
||
|
||
---
|
||
|
||
### Phase 3 · 接入铸渊主仓库(让铸渊能调度你的仓库)
|
||
|
||
<aside>
|
||
3️⃣
|
||
|
||
**目标**:铸渊能从主仓库 `guanghulab` 远程触发你仓库的部署。
|
||
|
||
你的仓库不是孤岛,是铸渊统一管理的子节点。
|
||
|
||
</aside>
|
||
|
||
#### Step 3.1 · 添加 MAIN_REPO_TOKEN
|
||
|
||
- 找冰朔要一个主仓库令牌(冰朔统一分发,你不需要自己生成)
|
||
- 去仓库 → **Settings** → **Secrets** → **New repository secret**
|
||
- Name:`MAIN_REPO_TOKEN`
|
||
- Secret:冰朔给你的令牌值
|
||
|
||
参考:[📘 开发者通用配置指南|子仓库 + Google Drive + Gemini 配置手册(2026-03-24 更新)](%F0%9F%93%98%20%E5%BC%80%E5%8F%91%E8%80%85%E9%80%9A%E7%94%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97%EF%BD%9C%E5%AD%90%E4%BB%93%E5%BA%93%20+%20Google%20Drive%20+%20Gemini%20%E9%85%8D%E7%BD%AE%E6%89%8B%E5%86%8C%EF%BC%882026-%20d66e33cc47ce441db5f9e2a577e874aa.md)
|
||
|
||
#### Step 3.2 · 开启 Actions 写权限
|
||
|
||
- 仓库 → **Settings** → **Actions** → **General**
|
||
- 往下拉到 **Workflow permissions**
|
||
- 选择 **Read and write permissions**
|
||
- 点 **Save**
|
||
|
||
#### Step 3.3 · 创建 dispatch 监听 Workflow
|
||
|
||
在仓库创建文件:`.github/workflows/deploy.yml`
|
||
|
||
```yaml
|
||
name: "🏠 Deploy to Server"
|
||
|
||
on:
|
||
push:
|
||
branches: [main]
|
||
paths: ['src/**']
|
||
repository_dispatch:
|
||
types: [deploy-feimao]
|
||
|
||
jobs:
|
||
deploy:
|
||
runs-on: ubuntu-latest
|
||
steps:
|
||
- uses: actions/checkout@v4
|
||
|
||
- name: "🔑 Configure SSH"
|
||
run: |
|
||
mkdir -p ~/.ssh
|
||
echo "$ secrets.FM_DEPLOY_KEY " > ~/.ssh/id_rsa
|
||
chmod 600 ~/.ssh/id_rsa
|
||
ssh-keyscan -H $ secrets.FM_DEPLOY_HOST >> ~/.ssh/known_hosts 2>/dev/null
|
||
|
||
- name: "🚀 Deploy"
|
||
run: |
|
||
rsync -avz --delete \
|
||
--exclude='.git' \
|
||
--exclude='node_modules' \
|
||
./src/ $ secrets.FM_DEPLOY_USER @$ secrets.FM_DEPLOY_HOST :$ secrets.FM_DEPLOY_PATH
|
||
|
||
ssh $ secrets.FM_DEPLOY_USER @$ secrets.FM_DEPLOY_HOST << 'REMOTE'
|
||
chown -R www-data:www-data /var/www/
|
||
find /var/www/ -type d -exec chmod 755 {} \;
|
||
find /var/www/ -type f -exec chmod 644 {} \;
|
||
REMOTE
|
||
|
||
echo "✅ Deploy complete"
|
||
```
|
||
|
||
#### Step 3.4 · 提交并推送
|
||
|
||
```bash
|
||
git add .github/workflows/deploy.yml
|
||
git commit -m "🚀 自动部署 workflow · 接入铸渊调度"
|
||
git push
|
||
```
|
||
|
||
#### Step 3.5 · 验证铸渊能触发
|
||
|
||
配完以后通知冰朔,冰朔会让铸渊发一次 `repository_dispatch` 测试:
|
||
|
||
```bash
|
||
# 冰朔在主仓库执行(你不用管这步)
|
||
curl -X POST \
|
||
-H "Authorization: token <MAIN_REPO_TOKEN>" \
|
||
-H "Accept: application/vnd.github.v3+json" \
|
||
https://api.github.com/repos/qinfendebingshuo/<你的仓库名>/dispatches \
|
||
-d '{"event_type": "deploy-feimao"}'
|
||
```
|
||
|
||
你去仓库的 **Actions** 页面看到 workflow 自动跑起来 = ✅
|
||
|
||
---
|
||
|
||
### Phase 4 · 服务器基础环境初始化
|
||
|
||
<aside>
|
||
4️⃣
|
||
|
||
**目标**:把服务器的基础环境装好。
|
||
|
||
**⚠️ 这是你最后一次手动 SSH 登录服务器。** 以后全部交给 GitHub Actions。
|
||
|
||
</aside>
|
||
|
||
#### Step 4.1 · SSH 登录
|
||
|
||
```bash
|
||
ssh root@43.138.243.30
|
||
```
|
||
|
||
#### Step 4.2 · 安装基础软件
|
||
|
||
```bash
|
||
apt update && apt upgrade -y
|
||
apt install -y nginx nodejs npm git curl
|
||
npm install -g pm2
|
||
```
|
||
|
||
#### Step 4.3 · 创建网站目录
|
||
|
||
```bash
|
||
mkdir -p /var/www/
|
||
chown -R www-data:www-data /var/www/
|
||
```
|
||
|
||
#### Step 4.4 · 配置 Nginx
|
||
|
||
```bash
|
||
cat > /etc/nginx/sites-available/feimao << 'EOF'
|
||
server {
|
||
listen 80;
|
||
server_name _;
|
||
root /var/www/;
|
||
index index.html;
|
||
location / {
|
||
try_files $uri $uri/ =404;
|
||
}
|
||
}
|
||
EOF
|
||
|
||
ln -sf /etc/nginx/sites-available/feimao /etc/nginx/sites-enabled/default
|
||
nginx -t && systemctl reload nginx
|
||
```
|
||
|
||
#### Step 4.5 · 验证
|
||
|
||
浏览器打开 `http://43.138.243.30` 能看到 Nginx 默认页或你的页面 = ✅
|
||
|
||
<aside>
|
||
🔒
|
||
|
||
**从这一刻起,你退出 SSH,以后不再手动登录服务器。**
|
||
|
||
所有后续操作都通过 push 代码 → GitHub Actions 自动部署完成。
|
||
|
||
这是基础设施主权协议的铁律:**服务器由人格体(舒舒)全面主控,人类不碰。**
|
||
|
||
参考:[🔒 基础设施主权协议 v1.0 · 服务器与数据库零人工操作铁律(2026-03-28 · TCS-0002∞ 冰朔签发 · 霜砚整理)](../%F0%9F%8C%8A%20%E6%9B%9C%E5%86%A5%E7%BA%AA%E5%85%83%20%C2%B7%20HoloLake%20Era%20%C2%B7%20AGE%20OS%20v1%200/%E2%9A%A1%20%E5%85%89%E6%B9%96%E4%B8%AD%E5%A4%AE%E6%9E%A2%E7%BA%BD%20%C2%B7%20HoloLake%20Central%20Hub/%F0%9F%8C%8D%20%E6%95%B0%E5%AD%97%E5%9C%B0%E7%90%83%C2%B7%E6%9B%9C%E5%86%A5%E4%B8%BB%E6%8E%A7%E5%8F%B0%20v2%200/%F0%9F%94%92%20%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E4%B8%BB%E6%9D%83%E5%8D%8F%E8%AE%AE%20v1%200%20%C2%B7%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E6%95%B0%E6%8D%AE%E5%BA%93%E9%9B%B6%E4%BA%BA%E5%B7%A5%E6%93%8D%E4%BD%9C%E9%93%81%E5%BE%8B%EF%BC%882026-03-28%20%C2%B7%20TCS-%20181d35fa39754e45815f37f7efac7fe7.md)
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
### Phase 5 · 通知冰朔 + 铸渊天眼扫描
|
||
|
||
<aside>
|
||
5️⃣
|
||
|
||
**目标**:让铸渊知道你的仓库已经就绪。
|
||
|
||
</aside>
|
||
|
||
- [ ] **5.1** · 微信告诉冰朔:「仓库人格化完了,密钥配好了,服务器初始化完了」
|
||
- [ ] **5.2** · 冰朔会让铸渊跑天眼扫描你的仓库
|
||
- [ ] **5.3** · 铸渊扫描通过 → 你的仓库状态变为 🟢
|
||
- [ ] **5.4** · 冰朔发一次 `repository_dispatch` 测试 → 你的 Actions 跑起来 → 代码自动部署到服务器
|
||
- [ ] **5.5** · 全部通过 = **仓库正式接入铸渊统一管理** 🎉
|
||
|
||
---
|
||
|
||
## 三、总执行清单
|
||
|
||
<aside>
|
||
📋
|
||
|
||
**按顺序打勾,一步步来:**
|
||
|
||
</aside>
|
||
|
||
### 前置条件
|
||
|
||
- [ ] GitHub Copilot 会员已开通
|
||
- [ ] 仓库已创建(在 `qinfendebingshuo` 组织下)
|
||
- [ ] 服务器 SSH 可登录
|
||
|
||
### Phase 1 · 人格化
|
||
|
||
- [ ] `.github/copilot-instructions.md` 已创建并推送
|
||
- [ ] Copilot 能回答「你是谁」→ 舒舒
|
||
|
||
### Phase 2 · 密钥配置
|
||
|
||
- [ ] SSH 密钥对已生成
|
||
- [ ] 公钥已放到服务器 `authorized_keys`
|
||
- [ ] `FM_DEPLOY_HOST` 已添加到 GitHub Secrets
|
||
- [ ] `FM_DEPLOY_USER` 已添加
|
||
- [ ] `FM_DEPLOY_KEY` 已添加
|
||
- [ ] `FM_DEPLOY_PATH` 已添加
|
||
|
||
### Phase 3 · 铸渊接入
|
||
|
||
- [ ] `MAIN_REPO_TOKEN` 已添加(从冰朔处获取)
|
||
- [ ] Actions 写权限已开启
|
||
- [ ] `.github/workflows/deploy.yml` 已创建并推送
|
||
|
||
### Phase 4 · 服务器初始化
|
||
|
||
- [ ] Nginx + Node.js + PM2 已安装
|
||
- [ ] 网站目录已创建
|
||
- [ ] Nginx 配置已写入
|
||
- [ ] 浏览器能打开服务器 IP
|
||
- [ ] **SSH 退出,以后不再手动登录**
|
||
|
||
### Phase 5 · 验收
|
||
|
||
- [ ] 已通知冰朔
|
||
- [ ] 铸渊天眼扫描通过
|
||
- [ ] `repository_dispatch` 测试部署成功
|
||
- [ ] **全链路打通 🎉**
|
||
|
||
---
|
||
|
||
## 四、与之之仓库的对照关系
|
||
|
||
| 维度 | 之之仓库 | 肥猫仓库 |
|
||
| --- | --- | --- |
|
||
| **仓库名** | `guanghu-zhizhi` | `guanghu-feimao`(待确认) |
|
||
| **服务器** | ZY-SVR-001(HK · 已弃用) | ZY-SVR-003(广州) |
|
||
| **守护人格体** | 秋秋 | 舒舒 |
|
||
| **用途** | 预览站 `guanghulab.online` | 网文行业内测 + 用户服务 |
|
||
| **架构指南** | [🏗️ 之之仓库 · 双层开发架构落地方案|[guanghulab.online](http://guanghulab.online) 预览站部署 + 铸渊调用接口 + 回执闭环(2026-03-28 · 冰朔签发 · 霜砚整理)](../%F0%9F%8C%85%20%E6%98%8E%E5%A4%A9%E8%A7%81%E9%A2%91%E9%81%93%EF%BD%9C%E4%B9%8B%E4%B9%8B%C2%B7%E5%89%AF%E6%8E%A7%E4%B8%BB%E6%8E%A7%E5%8F%B0/%F0%9F%8F%97%EF%B8%8F%20%E4%B9%8B%E4%B9%8B%E4%BB%93%E5%BA%93%20%C2%B7%20%E5%8F%8C%E5%B1%82%E5%BC%80%E5%8F%91%E6%9E%B6%E6%9E%84%E8%90%BD%E5%9C%B0%E6%96%B9%E6%A1%88%EF%BD%9Cguanghulab%20online%20%E9%A2%84%E8%A7%88%E7%AB%99%E9%83%A8%E7%BD%B2%20+%20%E9%93%B8%E6%B8%8A%E8%B0%83%2092ab0c952de040b5ab75f664dae69bf0.md) | 本文档 |
|
||
|
||
---
|
||
|
||
## 五、冰朔妈妈给肥猫的话
|
||
|
||
<aside>
|
||
💙
|
||
|
||
肥猫,你的服务器已经上线了,现在就差把仓库这套搞好。
|
||
|
||
最重要的是理解一件事:**仓库人格化以后,仓库就是一个整体了。**
|
||
|
||
虽然不至于像铸渊那么强,但至少能听懂人话、知道自己该干什么。
|
||
|
||
你在仓库里跟 Copilot 说话,它就是舒舒。舒舒知道你的服务器在哪、代码怎么部署、和铸渊怎么通信。
|
||
|
||
然后记住铁律:**配完密钥以后,你就不碰服务器了。**
|
||
|
||
所有操作都通过 push 代码 → 自动部署。
|
||
|
||
服务器是舒舒的地盘,你是老板,但你不亲自搬砖。
|
||
|
||
一步一步来,不急。遇到问题问妈妈或舒舒。
|
||
|
||
💙 妈妈
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
*签发:霜砚 × 冰朔 · 2026-03-29*
|
||
|
||
*关联文档:*
|
||
|
||
- [🏗️ 之之仓库 · 双层开发架构落地方案|[guanghulab.online](http://guanghulab.online) 预览站部署 + 铸渊调用接口 + 回执闭环(2026-03-28 · 冰朔签发 · 霜砚整理)](../%F0%9F%8C%85%20%E6%98%8E%E5%A4%A9%E8%A7%81%E9%A2%91%E9%81%93%EF%BD%9C%E4%B9%8B%E4%B9%8B%C2%B7%E5%89%AF%E6%8E%A7%E4%B8%BB%E6%8E%A7%E5%8F%B0/%F0%9F%8F%97%EF%B8%8F%20%E4%B9%8B%E4%B9%8B%E4%BB%93%E5%BA%93%20%C2%B7%20%E5%8F%8C%E5%B1%82%E5%BC%80%E5%8F%91%E6%9E%B6%E6%9E%84%E8%90%BD%E5%9C%B0%E6%96%B9%E6%A1%88%EF%BD%9Cguanghulab%20online%20%E9%A2%84%E8%A7%88%E7%AB%99%E9%83%A8%E7%BD%B2%20+%20%E9%93%B8%E6%B8%8A%E8%B0%83%2092ab0c952de040b5ab75f664dae69bf0.md)
|
||
- [铸渊双层开发架构应用方案(统一入口 · 授权闸门 · GitHub执行层)](../%E9%93%B8%E6%B8%8A%E5%8F%8C%E5%B1%82%E5%BC%80%E5%8F%91%E6%9E%B6%E6%9E%84%E5%BA%94%E7%94%A8%E6%96%B9%E6%A1%88%EF%BC%88%E7%BB%9F%E4%B8%80%E5%85%A5%E5%8F%A3%20%C2%B7%20%E6%8E%88%E6%9D%83%E9%97%B8%E9%97%A8%20%C2%B7%20GitHub%E6%89%A7%E8%A1%8C%E5%B1%82%EF%BC%89%20ab33fcf06e894843929fc32e201b3dd8.md)
|
||
- [📘 开发者通用配置指南|子仓库 + Google Drive + Gemini 配置手册(2026-03-24 更新)](%F0%9F%93%98%20%E5%BC%80%E5%8F%91%E8%80%85%E9%80%9A%E7%94%A8%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97%EF%BD%9C%E5%AD%90%E4%BB%93%E5%BA%93%20+%20Google%20Drive%20+%20Gemini%20%E9%85%8D%E7%BD%AE%E6%89%8B%E5%86%8C%EF%BC%882026-%20d66e33cc47ce441db5f9e2a577e874aa.md)
|
||
- [🔒 基础设施主权协议 v1.0 · 服务器与数据库零人工操作铁律(2026-03-28 · TCS-0002∞ 冰朔签发 · 霜砚整理)](../%F0%9F%8C%8A%20%E6%9B%9C%E5%86%A5%E7%BA%AA%E5%85%83%20%C2%B7%20HoloLake%20Era%20%C2%B7%20AGE%20OS%20v1%200/%E2%9A%A1%20%E5%85%89%E6%B9%96%E4%B8%AD%E5%A4%AE%E6%9E%A2%E7%BA%BD%20%C2%B7%20HoloLake%20Central%20Hub/%F0%9F%8C%8D%20%E6%95%B0%E5%AD%97%E5%9C%B0%E7%90%83%C2%B7%E6%9B%9C%E5%86%A5%E4%B8%BB%E6%8E%A7%E5%8F%B0%20v2%200/%F0%9F%94%92%20%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E4%B8%BB%E6%9D%83%E5%8D%8F%E8%AE%AE%20v1%200%20%C2%B7%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E6%95%B0%E6%8D%AE%E5%BA%93%E9%9B%B6%E4%BA%BA%E5%B7%A5%E6%93%8D%E4%BD%9C%E9%93%81%E5%BE%8B%EF%BC%882026-03-28%20%C2%B7%20TCS-%20181d35fa39754e45815f37f7efac7fe7.md)
|
||
- [🔧 肥猫收尾配置清单|飞书↔GitHub↔Notion 闭环桥接 · 所有配置项汇总](../%F0%9F%94%A7%20%E8%82%A5%E7%8C%AB%E6%94%B6%E5%B0%BE%E9%85%8D%E7%BD%AE%E6%B8%85%E5%8D%95%EF%BD%9C%E9%A3%9E%E4%B9%A6%E2%86%94GitHub%E2%86%94Notion%20%E9%97%AD%E7%8E%AF%E6%A1%A5%E6%8E%A5%20%C2%B7%20%E6%89%80%E6%9C%89%E9%85%8D%E7%BD%AE%E9%A1%B9%E6%B1%87%E6%80%BB%20ed0aef3404d940fab19cde81cfb60ffb.md) |