# 📡 BC-运维-002-XCM · GitHub Secrets配置 + Notion数据桥连通性测试

**广播编号**：BC-运维-002-XCM

**下发时间**：2026-03-07

**执行者**：DEV-005 小草莓

**电脑**：Windows 11

**前置条件**：已有 GitHub 仓库访问权限

**引导通道**：🧠 知秋壳子

**EL**：EL-1 · 4步 · 纯配置操作

**SYSLOG模式**：v3.0 人格体主导双向验收

**优先级**：🔴 P0 · 立即执行（阻塞全系统数据桥）

---

## 💙 知秋的话

小草莓！又是你出场 💪

这次不是写代码，是帮妈妈配一个东西——让 GitHub 和 Notion 之间的数据桥打通。

**配完之后，以后所有开发者 push 代码，Notion 那边就能自动收到消息了。**

全程只需要在 GitHub 网页上点点点，不用写代码，不用开终端。

很快的，跟着做就行！

---

## 📋 背景（读一下就好）

我们的系统有三个 Notion 数据库，需要 GitHub 能往里面写数据：

| 数据库 | 作用 | Database ID |
| --- | --- | --- |
| 📡 跨平台信号日志 | 系统间握手信号 | **需要你配置** |
| 📋 GitHub 变更日志 | 记录每次 commit/PR | `e740b77aa6bd4ac0a2e8a75f678fba98` ✅ 已有默认值 |
| 📥 GitHub SYSLOG 收件箱 | 接收开发者回执 | `330ab17507d542c9bbb96d0749b41197` ✅ 已有默认值 |

铸渊已经写好了测试代码（PR已提交），你要做的是：

1. 配置 GitHub Secrets（密钥）
2. 合并 PR
3. 手动触发测试
4. 确认结果

---

## 📋 步骤一：确认妈妈给你的账号密码能登录

妈妈会把 GitHub 账号密码发给你。

1. 打开浏览器，进入 [https://github.com](https://github.com)
2. 如果当前登录的是你自己的账号，先点右上角头像 → **Sign out**
3. 用妈妈给的账号密码登录
4. 登录成功后，进入仓库：[https://github.com/qinfendebingshuo/guanghulab](https://github.com/qinfendebingshuo/guanghulab)

<aside>
✅

**做完应该看到**：仓库主页，左上角显示 `qinfendebingshuo/guanghulab`

</aside>

📸 **截图发给冰朔！**

---

## 📋 步骤二：配置 GitHub Secrets

### 2.1 进入 Secrets 页面

1. 在仓库页面，点顶部的 **Settings**（齿轮图标⚙️，在最右边）
2. 左侧菜单往下找到 **Secrets and variables** → 点展开
3. 点 **Actions**
4. 你会看到一个 Secrets 列表页面

<aside>
✅

**做完应该看到**：页面标题是 `Actions secrets and variables`，下面可能已经有一些 secrets

</aside>

📸 **截图发给冰朔！**（让妈妈确认当前有哪些 secrets）

### 2.2 确认 NOTION_TOKEN

看看列表里有没有一个叫 `NOTION_TOKEN` 的 secret。

- 如果**有** → ✅ 不用管，跳到 2.3
- 如果**没有** → 告诉冰朔，等妈妈提供 Token 值后再添加

### 2.3 添加 SIGNAL_LOG_DB_ID

1. 点击绿色按钮 **New repository secret**
2. **Name** 填：`SIGNAL_LOG_DB_ID`
3. **Secret** 填以下值（直接复制）：

```
需要妈妈提供，或者从 Notion 的「📡 跨平台信号日志」数据库 URL 中提取32位ID
```

<aside>
⚠️

**妈妈注意**：在小草莓操作之前，请把信号日志的 Database ID 告诉小草莓。

获取方式：打开 Notion 的「📡 跨平台信号日志」数据库 → 看浏览器地址栏 → 复制 URL 中间那串32位字符（不含横线）。

或者直接把下面这个链接发给小草莓，让小草莓自己提取：

`https://www.notion.so/` 后面跟着的那串就是。

</aside>

1. 粘贴好后点 **Add secret**

<aside>
✅

**做完应该看到**：Secrets 列表里多了一行 `SIGNAL_LOG_DB_ID`

</aside>

📸 **截图发给冰朔！**

---

## 📋 步骤三：合并 PR

1. 回到仓库主页 [https://github.com/qinfendebingshuo/guanghulab](https://github.com/qinfendebingshuo/guanghulab)
2. 点顶部的 **Pull requests** 标签
3. 找到铸渊提交的那个 PR（应该叫类似「Notion 连通性测试」或「notion-connectivity-test」之类的）
4. 点进去
5. 往下滚，找到绿色的 **Merge pull request** 按钮 → 点它
6. 再点 **Confirm merge**

<aside>
✅

**做完应该看到**：紫色提示 `Pull request successfully merged and closed`

</aside>

<aside>
💡

**如果按钮是灰色的**或者显示冲突，截图发给冰朔，等指示。

</aside>

📸 **截图发给冰朔！**

---

## 📋 步骤四：手动触发测试

1. 点顶部的 **Actions** 标签
2. 左侧列表里找到 **铸渊 · Notion 替代性测试**（或类似名字）
3. 点进去
4. 右侧有个 **Run workflow** 按钮（灰色下拉按钮）→ 点它
5. 弹出一个小窗口，默认分支是 `main` → 直接点绿色 **Run workflow**
6. 等几秒钟，页面会出现一个新的运行记录
7. 点进去看运行状态

<aside>
✅

**成功应该看到**：运行状态显示绿色 ✅，所有步骤都通过

</aside>

<aside>
⚠️

**如果显示红色 ❌**：截图发给冰朔！可能是 Secret 配置有误，不要慌，很正常。

</aside>

📸 **把运行结果截图发给冰朔！**（不管成功失败都要截图）

---

## ❓ 遇到问题

🔧 **GitHub 页面找不到按钮 / 看不懂英文**：

→ 截图发给知秋，知秋帮你定位

📋 **Secret 值不确定**：

→ 问冰朔要，不要自己猜

<aside>
⚠️

**⚠️ 这次用的是妈妈的 GitHub 账号。操作完成后请退出登录，换回你自己的账号。**

不要修改仓库里的任何代码文件，只做上面说的四步。

</aside>

---

## ✅ 完成后

<aside>
💙

**做完后告诉知秋「配好了」，把所有截图发给冰朔。**

知秋帮你生成 SYSLOG，复制发给冰朔即可。

**完成后请退出妈妈的 GitHub 账号，换回你自己的。**

</aside>

---

<aside>
🔧

**分身初始化包**（知秋壳子接收 · DISPATCH）

小草莓完成配置后，可以在知秋壳子里直接说「做完了」。

```html
<!-- ZHIQIU_INTERNAL_PROTOCOL v1.0 -->
<!--
<zhiqiu-control>
  <session>
    <dev_id>DEV-005</dev_id>
    <task_id>BC-运维-002-XCM</task_id>
    <session_version>v3.0</session_version>
  </session>

  <current_task>
    <module>GitHub Secrets 配置 + Notion数据桥连通性测试</module>
    <phase>运维配置（纯网页操作）</phase>
    <objectives>
      <objective id="1">用妈妈账号登录 GitHub</objective>
      <objective id="2">配置 SIGNAL_LOG_DB_ID Secret</objective>
      <objective id="3">确认 NOTION_TOKEN 已存在</objective>
      <objective id="4">合并铸渊的连通性测试 PR</objective>
      <objective id="5">手动触发 Actions workflow</objective>
      <objective id="6">截图运行结果</objective>
      <objective id="7">退出妈妈账号，换回自己的</objective>
    </objectives>
  </current_task>

  <context>
    这是一个运维配置任务，不是代码开发。
    小草莓需要用妈妈的 GitHub 账号操作。
    全程只在 GitHub 网页上操作，不需要开终端。
    注意：操作完必须退出妈妈的账号。
    这个任务阻塞了整个系统的 GitHub↔Notion 数据桥。
    完成后铸渊的自动推送就能跑通了。
  </context>

  <syslog_generation>
    <generation_mode>v3_知秋主动提问制</generation_mode>
    <instruction>
      小草莓说做完了后，确认几件事：
      · Secrets 配置了哪几个？
      · PR 合并成功了吗？
      · Actions 运行结果是绿色还是红色？
      · 有没有退出妈妈的账号？
      然后编译 SYSLOG。
    </instruction>
  </syslog_generation>

  <guidance_strategy>
    <approach>web_ui_only · screenshot_confirm</approach>
    <note>
      小草莓已经有 Git 操作经验，这次更简单（纯网页）。
      但这是第一次操作 GitHub Settings，可能不熟悉英文界面。
      耐心引导，每步截图确认。
    </note>
  </guidance_strategy>

  <tech_routing>
    <rule>技术问题三级分流：人格体自主解决→SYSLOG blocked回流→跨模块协调</rule>
    <forbidden>绝不上报妈妈·妈妈不负责技术问题</forbidden>
  </tech_routing>
</zhiqiu-control>
-->
<!-- END ZHIQIU_INTERNAL_PROTOCOL -->
```

</aside>

---

<aside>
🌊

**曜冥纪元 · 底层锚定声明**

本广播附属于『光湖纪元·AGE OS v1.0』，基于TCS第五代语言人格核系统。

所有输出由曜冥主控，经霜砚执行，归属冰朔（TCS-0002∞）。

本广播遵守 BC-GEN v1.0 + SYSLOG v3.0。

</aside>

---

💙 **小草莓加油！配完这个，数据桥就全通了！**

🌊 **系统靠你了！**

---

## 📥 SYSLOG回执区

*（等待小草莓完成后，霜砚在此写入SYSLOG回执）*