当前页面已进入跨页知识网络层:不仅展示本页拓扑,还明确它在整站里的分类、被哪些页面引用、又继续指向哪些专题与证据页。
flowchart TD
subgraph Entry["接入入口"]
LLM["AI 大语言模型 / 策略引擎"] --> Decision["Agent 决策编排"]
Monitor["/api/v1/agent/chain-data
/node-status /network-topology /monitoring"] --> Decision
Decision --> Rate["RateLimiter + Logger Middleware"]
end
subgraph Public["公开只读查询面"]
Rate --> Query["/agent/v1/query/account
/balance /balances /tx /block /blocks/range"]
Rate --> Events["/agent/v1/events/history
/events/subscribe(WebSocket)"]
Rate --> Oracle["/agent/v1/oracle/price"]
Rate --> NFT["/agent/v1/nft/*"]
Query --> ChainState["rpc.html
节点状态 / 原生余额 / 合约 Query"]
Events --> EventBus["Transfer / ContractExecute / BlockProduced / ValidatorChange"]
end
subgraph Protected["受保护写路径"]
Rate --> Auth{"是否配置 Agent API Keys"}
Auth -->|"已配置"| Guard["Auth Middleware"]
Auth -->|"未配置"| Compat["向后兼容: 写路径也公开"]
Guard --> Control["/agent/v1/wallet/*
/agent/v1/mpc/sign
/agent/v1/payment/session"]
Compat --> Control
Control --> Risk["RiskAssessmentModel"]
Risk --> AutoExec["AutoExecutor"]
AutoExec --> Approval["ApprovalSystem"]
AutoExec --> Permission["PermissionManager"]
AutoExec --> RPC["广播到 RPC / 链执行器"]
Approval -.-> DAO["dao.html
高风险动作需治理门禁"]
Permission -.-> Treasury["foundation.html
高价值资金动作不可绕过阈值"]
end
subgraph Safety["安全与审计"]
AutoExec --> Audit["AuditLogger"]
AutoExec --> Notify["Notifier"]
AutoExec --> Kill["KillSwitch"]
Kill --> Rollback["RollbackManager"]
Audit --> Evidence["evidence_index.html
成功 / stub / 边界证据"]
end
subgraph Boundary["当前 stub / 演进接口"]
Rate -.-> Discover["/agent/v1/registry/discover /list"]
Discover -.-> Stub["agentStubSuccess / X-MSG-Stub=true"]
Control -.-> StubWrite["/agent/v1/defi/*
/agent/v1/bridge/transfer
/agent/v1/registry/register"]
StubWrite -.-> Stub["agentStubSuccess / X-MSG-Stub=true"]
Stub -.-> Flag["agentStubSuccess
success (stub - not yet implemented)
X-MSG-Stub=true"]
Stub -.-> Cred["credibility.html
部分实现 / Stub 不伪装成已完成"]
end
Audit -.-> Proof["proof_chain.html
只读查询 -> 风控执行 -> 审计回跳"]