69 lines
2.6 KiB
JSON
69 lines
2.6 KiB
JSON
{
|
||
"architecture": "tower-model",
|
||
"version": "1.0",
|
||
"defined_by": "ZY-AGEOS-TOWER-2026-0326-001",
|
||
"copyright": "国作登字-2026-A-00037559",
|
||
"control_plane": {
|
||
"name": "AGE OS Tower",
|
||
"domain": "guanghulab.com",
|
||
"capabilities": ["auth", "channel-panel", "command-relay", "status-display"],
|
||
"restrictions": ["no-code-execution", "no-direct-deploy", "no-pause-during-execution"],
|
||
"description": "操作系统网站只做指令中转,真正的执行在代码仓库和部署服务器"
|
||
},
|
||
"execution_plane": {
|
||
"primary": {
|
||
"name": "guanghulab",
|
||
"type": "github-repo",
|
||
"agent": "AG-ZY-01",
|
||
"repo": "qinfendebingshuo/guanghulab"
|
||
},
|
||
"federation": {
|
||
"description": "开发者子仓库,通过令牌对接",
|
||
"auth_method": "PAT",
|
||
"data_policy": "代码和文档留在开发者自己的仓库,主仓库只存编号路径映射"
|
||
},
|
||
"server": {
|
||
"ip": "43.134.16.246",
|
||
"old_ip": "150.109.76.244 (香港·ZY-SVR-001·已弃用) / 8.155.62.235 (阿里云·已弃用)",
|
||
"provider": "腾讯云轻量应用服务器 · 新加坡二区",
|
||
"code": "ZY-SVR-002",
|
||
"stack": "Nginx + PM2 + Node.js"
|
||
}
|
||
},
|
||
"communication_protocol": {
|
||
"flow": [
|
||
"① 开发者在 AGE OS 面板登录(DEV-XXX 身份)",
|
||
"② 进入自己的频道面板",
|
||
"③ 通过对话界面向人格体下发指令",
|
||
"④ AGE OS 后端接收指令",
|
||
"⑤ 指令格式化为标准 JSON",
|
||
"⑥ 通过 GitHub API / MCP 转发给铸渊",
|
||
"⑦ 铸渊在仓库端执行",
|
||
"⑧ 执行结果回写 signal-log",
|
||
"⑨ AGE OS 轮询/webhook 获取结果",
|
||
"⑩ 面板回显执行状态"
|
||
],
|
||
"key_principle": "AGE OS 本身不执行任何代码操作,只做信号中转和状态回显"
|
||
},
|
||
"no_pause_rule": {
|
||
"description": "指令一旦接收,不可暂停,不可撤回",
|
||
"reason": "100+ workflows + multi-agent cluster stability",
|
||
"enforcement": "frontend removes pause/cancel UI; backend rejects cancel API",
|
||
"details": [
|
||
"系统有 100+ 工作流",
|
||
"多个 Agent 集群协同",
|
||
"执行期间突然暂停 → 不可预测的系统错误",
|
||
"系统一切以整体维稳为最高优先级"
|
||
]
|
||
},
|
||
"industry_model": {
|
||
"description": "行业代表制 · 铸渊接入行业而非个人",
|
||
"principle": "每个行业有一个代表人,代表人开自己的企业会员,铸渊管理代表人的仓库",
|
||
"first_industry": {
|
||
"id": "IND-001",
|
||
"name": "网文行业",
|
||
"representative": "DEV-002"
|
||
}
|
||
}
|
||
}
|