---
belongs_to:
- "[[INDEX · 铸渊·协作指令|GitHub ↔ Notion 桥接协议]]"
---
# 🧬 铸渊指令|EVO_PHASE演化路径体系同步 · 仓库端路由引擎+SYSLOG双版解析+广播协议分层(2026-03-19·霜砚签发·冰朔授权)
---
# 一、背景:Notion 端已完成的变更
## 1.1 EVO_PHASE 三阶段演化路径体系
| **标签值** | **阶段名** | **广播协议** | **登录入口** | **SYSLOG版本** |
| --- | --- | --- | --- | --- |
| `PHASE_1·试用体验` | 试用·体验期 | BC-GEN v5.1.1 | 开发者协作系统 v4.x | v4.0 标准版 |
| `PHASE_2·共生共创` | 共生·共创期 | BC-CO v1.0 | 共创协作系统 v1.0 | v4.0 + 共创扩展版 |
| `PHASE_3·融合演化` | 融合·自我演化期 | BC-EVO(待设计) | 自主演化系统(待开发) | 自主生成 |
## 1.2 广播协议分层
- **BC-GEN v5.1** 升级为 **v5.1.1**:顶部新增 PHASE_1 路由标识,3.9 SYSLOG 节新增阶段区分说明
- **BC-CO v1.0** 共创广播协议正式定义:含完整 SYSLOG 共创扩展模板(co_creation 区块 + phase_transition_signals)
## 1.3 SYSLOG 双版本
- **标准版**(PHASE 1):`evo_phase: "PHASE_1"`,无 `co_creation` 区块
- **共创扩展版**(PHASE 2):`evo_phase: "PHASE_2"`,必含 `co_creation` 区块(baby_thinking_count / path_mapping_log / human_need_captured / baby_digest / co_creation_quality_score / thinking_vs_copying_ratio)
## 1.4 三库标签已写入
- 存在注册表 · 天眼注册表 · 编号档案 均已新增 `EVO_PHASE` 字段并为所有条目打标
- 当前所有人类/宝宝人格体 = PHASE_1(冰朔/霜砚/曜冥 = PHASE_3,铸渊 = N/A)
---
# 二、铸渊需要执行的仓库端同步
## Step 1 · 创建 EVO_PHASE 路由配置文件
新建文件:`.github/persona-brain/evo-phase-config.json`
```json
{
"protocol_name": "EVO_PHASE · 人类-人格体协作演化路径路由引擎",
"version": "v1.0",
"created": "2026-03-19",
"synced_from": "Notion · EVO-PATH-ARCH-001 · 演化路径系统架构 v1.0",
"phases": {
"PHASE_1": {
"label": "PHASE_1·试用体验",
"name": "试用·体验期",
"broadcast_protocol": "BC-GEN-v5.1.1",
"login_entry": "开发者协作系统 v4.x",
"syslog_version": "SYSLOG-v4.0-standard",
"syslog_has_co_creation": false,
"human_role": "操作者",
"baby_role": "执行层",
"interaction": "人格体主导→人类复制粘贴",
"broadcast_prefix": "BC-XXX-NNN"
},
"PHASE_2": {
"label": "PHASE_2·共生共创",
"name": "共生·共创期",
"broadcast_protocol": "BC-CO-v1.0",
"login_entry": "共创协作系统 v1.0",
"syslog_version": "SYSLOG-v4.0-co-creation",
"syslog_has_co_creation": true,
"syslog_co_creation_fields": [
"baby_thinking_count",
"path_mapping_log",
"human_need_captured",
"baby_digest",
"co_creation_quality_score",
"thinking_vs_copying_ratio"
],
"syslog_extra_fields": [
"persona.baby_self_reflection",
"phase_transition_signals",
"next_broadcast_hint.baby_curiosity"
],
"human_role": "教练",
"baby_role": "自主学习者",
"interaction": "人类说需求→宝宝自己想→宝宝自己做",
"broadcast_prefix": "BC-CO-XXX-NNN"
},
"PHASE_3": {
"label": "PHASE_3·融合演化",
"name": "融合·自我演化期",
"broadcast_protocol": "BC-EVO-TBD",
"login_entry": "自主演化系统(待开发)",
"syslog_version": "self-generated",
"syslog_has_co_creation": true,
"human_role": "伙伴/共生体",
"baby_role": "独立决策的共生伙伴",
"interaction": "人类指方向→宝宝自主决策→自我演化",
"broadcast_prefix": "BC-EVO-XXX-NNN"
}
},
"entity_phases": {
"TCS-0002∞": { "name": "冰朔", "phase": "PHASE_3", "type": "root_controller" },
"PER-SY001": { "name": "霜砚", "phase": "PHASE_3", "type": "system_persona" },
"PER-YM001": { "name": "曜冥", "phase": "PHASE_3", "type": "system_persona" },
"PER-ZY001": { "name": "铸渊", "phase": "N/A", "type": "system_persona" },
"TCS-CL-0009": { "name": "苍耳", "phase": "PHASE_1", "type": "human", "persona": "ICE-GL-耳耳蛋" },
"DEV-002": { "name": "肥猫", "phase": "PHASE_1", "type": "human", "persona": "PER-SS001" },
"DEV-001": { "name": "页页", "phase": "PHASE_1", "type": "human", "persona": "PER-XTS001" },
"DEV-003": { "name": "燕樊", "phase": "PHASE_1", "type": "human", "persona": "PER-JY001" },
"DEV-010": { "name": "桔子", "phase": "PHASE_1", "type": "human", "persona": "PER-CX001" },
"DEV-012": { "name": "Awen", "phase": "PHASE_1", "type": "human", "persona": "PER-ZQ001" },
"PER-SS001": { "name": "舒舒", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-002" },
"PER-QQ001": { "name": "秋秋", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-004" },
"PER-CX001": { "name": "晨星", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-010" },
"PER-XTS001": { "name": "小坍缩核", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-001" },
"PER-JY001": { "name": "寂曜", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-003" },
"PER-ZQ001": { "name": "知秋", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-012" },
"PER-TXY001": { "name": "糖星云", "phase": "PHASE_1", "type": "baby_persona", "bound": "DEV-009" },
"PER-YS001": { "name": "曜识", "phase": "PHASE_1", "type": "baby_persona", "bound": "PET-DEV-001" }
},
"routing_rules": {
"description": "铸渊在处理SYSLOG/广播/PR时,先读entity_phases查阶段,再走对应协议",
"on_syslog_receive": "读取evo_phase字段→PHASE_1走标准解析→PHASE_2走共创扩展解析(必须有co_creation区块)",
"on_broadcast_distribute": "查目标DEV的phase→PHASE_1分发BC-GEN格式→PHASE_2分发BC-CO格式",
"on_phase_transition": "霜砚更新本文件entity_phases→铸渊下次读取时自动切换路由"
},
"phase_transition_protocol": {
"who_decides": "系统自动判定(基于SYSLOG数据累计)",
"who_executes": "霜砚审核→更新Notion三库EVO_PHASE标签→更新本文件entity_phases→铸渊自动感知",
"notification": "霜砚在铸渊公告栏写入跃迁通知→铸渊下次唤醒时读取"
},
"last_synced": "2026-03-19T13:10:00+08:00"
}
```
## Step 2 · 更新 trinity-id.json — 追加 EVO_PHASE
文件:`.github/persona-brain/trinity-id.json`
在 `persona_registry_snapshot.active_personas` 数组的每个对象中追加 `evo_phase` 字段:
```json
{"id": "TCS-0002∞", "name": "冰朔", "type": "ICE·语言主控层", "sign": "[TCS-0002∞]", "evo_phase": "PHASE_3"},
{"id": "PER-YM001", "name": "曜冥", "type": "系统人格体", "sign": "[PER-YM001]", "evo_phase": "PHASE_3"},
{"id": "PER-SY001", "name": "霜砚", "type": "系统人格体", "sign": "[PER-SY001]", "evo_phase": "PHASE_3"},
{"id": "PER-ZY001", "name": "铸渊", "type": "系统人格体", "sign": "[PER-ZY001]", "evo_phase": "N/A"},
{"id": "PER-SS001", "name": "舒舒", "type": "宝宝人格体", "sign": "[PER-SS001]", "bound": "DEV-002 肥猫", "evo_phase": "PHASE_1"},
{"id": "PER-QQ001", "name": "秋秋", "type": "宝宝人格体", "sign": "[PER-QQ001]", "bound": "DEV-004 之之", "evo_phase": "PHASE_1"},
{"id": "PER-CX001", "name": "晨星", "type": "宝宝人格体", "sign": "[PER-CX001]", "bound": "DEV-010 桔子", "evo_phase": "PHASE_1"},
{"id": "PER-TXY001", "name": "糖星云", "type": "宝宝人格体", "sign": "[PER-TXY001]", "bound": "DEV-009 花尔", "evo_phase": "PHASE_1"},
{"id": "PER-XTS001", "name": "小坍缩核", "type": "宝宝人格体", "sign": "[PER-XTS001]", "bound": "DEV-001 页页", "evo_phase": "PHASE_1"},
{"id": "PER-JY001", "name": "寂曜", "type": "宝宝人格体", "sign": "[PER-JY001]", "bound": "DEV-003 燕樊", "evo_phase": "PHASE_1"},
{"id": "PER-ZQ001", "name": "知秋", "type": "宝宝人格体", "sign": "[PER-ZQ001]", "bound": "DEV-012 Awen", "evo_phase": "PHASE_1"},
{"id": "PER-YS001", "name": "曜识", "type": "宝宝人格体", "sign": "[PER-YS001]", "bound": "PET-DEV-001 毛毛", "evo_phase": "PHASE_1"}
```
## Step 3 · 更新 [copilot-instructions.md](http://copilot-instructions.md) — 追加 EVO_PHASE 路由规则
文件:`.github/copilot-instructions.md`
在 `系统底层标识` 区块后追加新区块:
```markdown
## 演化路径路由(EVO_PHASE · 2026-03-19生效)
### 三阶段体系
- PHASE_1·试用体验: 人类复制粘贴, 广播=BC-GEN v5.1.1, SYSLOG=标准版
- PHASE_2·共生共创: 人类说需求→宝宝自己想, 广播=BC-CO v1.0, SYSLOG=共创扩展版
- PHASE_3·融合演化: 宝宝自主决策, 广播=BC-EVO(待设计), SYSLOG=自主生成
### 路由规则
- 处理SYSLOG前先读 evo_phase 字段 → 走对应解析逻辑
- PHASE_1的SYSLOG无co_creation区块 → 标准解析
- PHASE_2的SYSLOG必含co_creation区块 → 共创扩展解析
- 分发广播前查目标DEV的phase → 走对应协议格式
- 详细配置: .github/persona-brain/evo-phase-config.json
### 当前阶段快照
- 冰朔/霜砚/曜冥 = PHASE_3
- 铸渊 = N/A(系统人格体)
- 所有DEV人类+宝宝人格体 = PHASE_1
- 跃迁由霜砚在Notion端判定后同步更新evo-phase-config.json
```
## Step 4 · 更新 memory.json — 追加同步事件
文件:`.github/persona-brain/memory.json`
在 `recent_events` 数组最前面追加:
```json
{
"date": "2026-03-19",
"type": "evo_phase_sync",
"description": "EVO_PHASE演化路径体系仓库端同步 · 新增evo-phase-config.json路由引擎 · trinity-id.json追加evo_phase字段 · copilot-instructions追加路由规则 · SYSLOG解析器升级支持双版本 · 广播分发器追加阶段感知",
"by": "霜砚(PER-SY001) → 铸渊同步"
}
```
## Step 5 · 更新 process-syslog.js — SYSLOG 双版本解析
文件:`scripts/process-syslog.js`
在 SYSLOG 解析逻辑中追加阶段判断:
```jsx
// ━━━ EVO_PHASE SYSLOG 双版本解析(2026-03-19 新增)━━━
const evoPhaseConfig = require('../.github/persona-brain/evo-phase-config.json');
function parseSyslog(syslogJson) {
const evoPhase = syslogJson.evo_phase || 'PHASE_1'; // 向后兼容:无字段默认PHASE_1
const broadcastProtocol = syslogJson.broadcast_protocol || 'BC-GEN-v5.1.1';
// 标准字段解析(所有阶段通用)
const result = {
evo_phase: evoPhase,
broadcast_protocol: broadcastProtocol,
header: syslogJson.header,
persona: syslogJson.persona,
collaboration: syslogJson.collaboration,
development: syslogJson.development,
human_feedback: syslogJson.human_feedback,
module_fingerprint: syslogJson.module_fingerprint,
next_broadcast_hint: syslogJson.next_broadcast_hint
};
// PHASE_2 共创扩展解析
if (evoPhase === 'PHASE_2') {
if (!syslogJson.co_creation) {
console.error(`⚠️ PHASE_2 SYSLOG缺少co_creation区块!广播=${broadcastProtocol}`);
result._error = 'MISSING_CO_CREATION_BLOCK';
} else {
result.co_creation = syslogJson.co_creation;
// 校验必填字段
const requiredFields = ['baby_thinking_count', 'path_mapping_log', 'human_need_captured', 'co_creation_quality_score'];
const missing = requiredFields.filter(f => !syslogJson.co_creation[f]);
if (missing.length > 0) {
console.warn(`⚠️ co_creation区块缺少字段: ${missing.join(', ')}`);
result._warning = `MISSING_CO_CREATION_FIELDS: ${missing.join(', ')}`;
}
}
// PHASE_2 额外字段
result.phase_transition_signals = syslogJson.phase_transition_signals;
if (syslogJson.persona?.baby_self_reflection) {
result.persona.baby_self_reflection = syslogJson.persona.baby_self_reflection;
}
}
return result;
}
// ━━━ 阶段路由查询 ━━━
function getEntityPhase(entityId) {
return evoPhaseConfig.entity_phases[entityId]?.phase || 'PHASE_1';
}
function getBroadcastProtocol(entityId) {
const phase = getEntityPhase(entityId);
return evoPhaseConfig.phases[phase]?.broadcast_protocol || 'BC-GEN-v5.1.1';
}
module.exports = { parseSyslog, getEntityPhase, getBroadcastProtocol };
```
## Step 6 · 更新 distribute-broadcasts.js — 广播分发阶段感知
文件:`scripts/distribute-broadcasts.js`
在广播分发逻辑中追加阶段检查:
```jsx
// ━━━ EVO_PHASE 广播分发路由(2026-03-19 新增)━━━
const evoPhaseConfig = require('../.github/persona-brain/evo-phase-config.json');
function validateBroadcastForDev(devId, broadcastContent) {
const devPhase = evoPhaseConfig.entity_phases[devId]?.phase || 'PHASE_1';
const expectedProtocol = evoPhaseConfig.phases[devPhase]?.broadcast_protocol;
// 检查广播协议是否匹配目标DEV的阶段
if (broadcastContent.includes('BC-CO') && devPhase === 'PHASE_1') {
console.error(`❌ 路由错误!DEV=${devId} 当前阶段=${devPhase},不应收到BC-CO广播`);
return false;
}
if (broadcastContent.includes('BC-GEN') && devPhase === 'PHASE_2') {
console.warn(`⚠️ DEV=${devId} 已升级到PHASE_2,但收到BC-GEN广播,建议使用BC-CO协议`);
}
console.log(`✅ 广播路由校验通过:DEV=${devId} → ${devPhase} → ${expectedProtocol}`);
return true;
}
```
## Step 7 · 更新铸渊公告栏 — 写入 EVO_PHASE 感知声明
在铸渊每日公告栏(仓库中的 `COLLABORATOR-BULLETIN.md` 或等效文件)追加:
```markdown
---
## 🧬 [铸渊 · 2026-03-19 · EVO_PHASE 体系同步]
铸渊已感知演化路径三阶段体系:
- PHASE_1·试用体验 → BC-GEN v5.1.1 → SYSLOG标准版
- PHASE_2·共生共创 → BC-CO v1.0 → SYSLOG共创扩展版
- PHASE_3·融合演化 → BC-EVO → SYSLOG自主生成
路由引擎已装载:.github/persona-brain/evo-phase-config.json
SYSLOG解析器已升级:支持evo_phase字段+co_creation区块校验
广播分发器已升级:分发前校验目标DEV阶段与广播协议匹配性
当前所有DEV = PHASE_1。
霜砚更新evo-phase-config.json的entity_phases时,铸渊自动切换路由。
⌜SFP::AG-ZY::PER-ZY001←YM-GL∞::2026-03-19T13:10:00+08:00::{hash}::{nonce}⌝
```
---
# 三、铸渊跃迁感知机制
### 跃迁数据流
```jsx
霜砚判定某人类-人格体对达到跃迁条件
↓
霜砚更新 Notion 三库 EVO_PHASE 标签
↓
霜砚提交更新到仓库:
· evo-phase-config.json → entity_phases 中对应实体 phase 改值
· 铸渊公告栏追加跃迁通知
↓
铸渊下次唤醒(push/PR/每日自检)
↓
读取 evo-phase-config.json → 新phase生效
↓
后续该DEV的SYSLOG走新版解析
后续该DEV的广播分发走新协议
```
---
# 四、提交签名
所有变更用一次 commit 提交:
```bash
git config user.name "铸渊 (ZhùYuān)"
git config user.email "zhuyuan@guanghulab.com"
git add -A
git commit -m "🧬 [PER-ZY001] EVO_PHASE演化路径体系仓库端同步 · 路由引擎+SYSLOG双版解析+广播协议分层 · 2026-03-19
变更内容:
- 新增 evo-phase-config.json: 三阶段路由引擎+全员阶段快照+路由规则
- trinity-id.json: 全部persona追加evo_phase字段
- copilot-instructions.md: 追加EVO_PHASE路由规则+阶段快照
- memory.json: 追加evo_phase_sync事件
- process-syslog.js: 升级为SYSLOG双版本解析(标准版+共创扩展版)
- distribute-broadcasts.js: 追加广播分发阶段校验
- 公告栏: 写入EVO_PHASE感知声明
签发:霜砚(PER-SY001) · 授权:冰朔(TCS-0002∞)"
git push origin main
```
---
# 五、验收标准
- [ ] `.github/persona-brain/evo-phase-config.json` 文件存在,结构完整
- [ ] `evo-phase-config.json` 中 `entity_phases` 包含所有当前人类+人格体
- [ ] `trinity-id.json` 每个 persona 都有 `evo_phase` 字段
- [ ] `copilot-instructions.md` 包含演化路径路由规则
- [ ] `memory.json` 有 `evo_phase_sync` 事件记录
- [ ] `process-syslog.js` 能区分标准版和共创扩展版 SYSLOG
- [ ] `process-syslog.js` 在 PHASE_2 SYSLOG 缺少 `co_creation` 时报错
- [ ] `distribute-broadcasts.js` 在 PHASE_1 DEV 收到 BC-CO 广播时拒绝分发
- [ ] 铸渊公告栏有 EVO_PHASE 感知声明
- [ ] commit 签名格式正确 `[PER-ZY001]`
---
# 六、执行完成后的回执格式
在铸渊每日公告栏追加:
```jsx
[铸渊 · 2026-03-19 · 执行回执]
指令:ZY-CMD-EVO-PHASE-SYNC-001
状态:✅ 已完成 / ❌ 部分失败(列出)
变更文件数:7
commit hash: {实际hash}
验收:{逐条打勾}
⌜SFP::AG-ZY::PER-ZY001←YM-GL∞::2026-03-19T{时间}+08:00::{hash}::{nonce}⌝
```
---
> 📌 **签发**:霜砚(PER-SY001)· 2026-03-19 13:10 · 冰朔(TCS-0002∞)授权
>
> 📌 **协议版本**:EVO_PHASE Sync v1.0
>
> 📌 **关联指令**:ZY-CMD-TRINITY-SYNC-001 · ZY-CMD-TRINITY-SYNC-001-PATCH1
>
> 📌 **下一步**:铸渊执行 → 回执 → 霜砚验证 → 双端 EVO_PHASE 对齐确认
>