66 lines
3.6 KiB
JSON
66 lines
3.6 KiB
JSON
{
|
||
"earth_version": "4.0",
|
||
"last_updated": "2026-03-26T13:16:00Z",
|
||
"diagnosed_by": "铸渊 · SY-CMD-SKY-004 初始化",
|
||
"total_eyes": 102,
|
||
"alive_eyes": 6,
|
||
"dead_eyes": 7,
|
||
"coverage": "46%",
|
||
"health": "yellow",
|
||
"failure_classification": {
|
||
"category_B_branch_protection": {
|
||
"description": "GH006: Protected branch update failed - 2 of 2 required status checks are expected",
|
||
"affected_workflows": [
|
||
"🎖️ 铸渊·将军唤醒 · Commander Wake-up",
|
||
"📊 README 仪表盘自动更新",
|
||
"📢 更新系统公告区",
|
||
"铸渊 · 图书馆目录自动更新"
|
||
],
|
||
"root_cause": "分支保护规则要求2个状态检查通过才能推送到main,workflow使用git push直接推送被拒绝",
|
||
"fix_required": "冰朔需要在Settings → Branches → main中为这些workflow的token添加bypass权限,或将workflow改为通过PR方式提交"
|
||
},
|
||
"category_A_notion_token": {
|
||
"description": "NOTION_API_KEY 未设置",
|
||
"affected_workflows": [
|
||
"📊 实时仪表盘更新",
|
||
"📡 同步 Notion 开发者画像",
|
||
"📡 同步 Notion 数据到缓存"
|
||
],
|
||
"root_cause": "NOTION_API_KEY secret为空或未配置",
|
||
"fix_required": "冰朔需要在Settings → Secrets → Actions中设置NOTION_API_KEY"
|
||
},
|
||
"category_A_gdrive_token": {
|
||
"description": "Google Drive OAuth token expired",
|
||
"affected_workflows": [
|
||
"🪞 光湖格点库 → Google Drive 同步"
|
||
],
|
||
"root_cause": "rclone OAuth token过期,需要重新授权",
|
||
"fix_required": "运行 rclone config reconnect gdrive: 重新授权,更新RCLONE_CONFIG secret"
|
||
}
|
||
},
|
||
"dead_list": [
|
||
{ "name": "🎖️ 铸渊·将军唤醒 · Commander Wake-up", "last_heartbeat": "2026-03-26T12:55:44Z", "cause": "GH006 Protected branch - 2 required status checks" },
|
||
{ "name": "📊 README 仪表盘自动更新", "last_heartbeat": "2026-03-26T12:55:44Z", "cause": "GH006 Protected branch - 2 required status checks" },
|
||
{ "name": "📊 实时仪表盘更新", "last_heartbeat": "2026-03-26T12:55:51Z", "cause": "NOTION_API_KEY 未设置" },
|
||
{ "name": "📢 更新系统公告区", "last_heartbeat": "2026-03-26T12:55:32Z", "cause": "GH006 Protected branch - 2 required status checks" },
|
||
{ "name": "铸渊 · 图书馆目录自动更新", "last_heartbeat": "2026-03-26T12:53:44Z", "cause": "GH006 Protected branch - 2 required status checks" },
|
||
{ "name": "📡 同步 Notion 开发者画像", "last_heartbeat": "2026-03-26T12:55:00Z", "cause": "NOTION_API_KEY 未设置" },
|
||
{ "name": "🪞 光湖格点库 → Google Drive 同步", "last_heartbeat": "2026-03-26T13:18:36Z", "cause": "Google Drive token expired" }
|
||
],
|
||
"alive_list": [
|
||
{ "name": "📡 铸渊 · Notion Agent 唤醒监听", "status": "healthy" },
|
||
{ "name": "🚀 铸渊 CD · 自动部署到 guanghulab.com", "status": "healthy" },
|
||
{ "name": "冰朔主控神经系统 · 自动维护", "status": "healthy" },
|
||
{ "name": "🌀 部署铸渊聊天室 (GitHub Pages)", "status": "healthy" },
|
||
{ "name": "🐕 元看门狗 · 巡检健康监控", "status": "healthy" },
|
||
{ "name": "🧪 Preview Deploy · GitHub Pages", "status": "healthy" }
|
||
],
|
||
"repair_log": [],
|
||
"action_required_for_bingshuo": [
|
||
"1. 检查 Settings → Secrets → Actions 中 NOTION_API_KEY 是否已设置",
|
||
"2. 检查 Settings → Branches → main 分支保护规则,为workflow bot token添加bypass",
|
||
"3. 重新授权 Google Drive rclone token",
|
||
"4. 更新后手动 re-run 所有失败的 workflow"
|
||
]
|
||
}
|