正式规范已实现自 0.1.0
Node v1alpha1
适合 开发者、集成方、AI 阅读
状态:v1alpha1
v1alpha1 保持兼容。需要冻结 Browser Session、Origin 与认证等级的新浏览器能力使用 Node v1alpha2。
Node 是提前注册、测试和版本化的能力。Workflow 只能引用 Node,不能在运行时内嵌代码。
| 分组 | 内容 |
|---|---|
metadata |
ID、SemVer、标题与说明 |
runtime |
engine_builtin、engine_team、browser、human 或 composite |
inputSchema |
节点输入的 JSON Schema |
outputSchema |
节点输出的 JSON Schema |
risk |
R0–R4、权限与浏览器域名 |
execution |
默认超时、幂等类别、可重试错误与取消能力 |
errors |
节点可能返回的稳定错误代码 |
purerepeatable_readverified_writenon_repeatableverified_write 要求动作后验证;non_repeatable 不得因普通超时自动重做。
runtime: browser 的节点必须声明至少一个允许域名。实际执行仍需 Command 内的 Permission Grant 同时覆盖该域名和权限。
RiskSignal 可以由页面、Adapter 或 Bridge 产生。Node 的风险配置不能降低全局策略或平台阻断信号。
资源感知 Browser Node 不能通过 Single Node Run 猜测 Session;它必须进入带精确 Resource Slot 的已发布 Workflow。