runtime: node entrypoint: scripts/index.cjs timeout: 360000 dependencies: system: - name: node check: "node --version" env: - name: AIFLOW_NETACLAW_CHAT_URL required: false description: AIflow /open/netaclaw/chat 完整地址;invoke=true且未传chatUrl时使用 - name: OEM_AGENT_NAME_2 required: false default: agent_c020c385 description: 长安新车审核子Agent内部名称;默认agent_c020c385 - name: OEM_AGENT_NAME_11 required: false default: agent_6a442e52 description: 赛力斯审核子Agent内部名称;默认agent_6a442e52 - name: OEM_AGENT_NAME_16 required: false default: agent_7d380038 description: 阿维塔审核子Agent内部名称;默认agent_7d380038 - name: OEM_ROUTER_TIMEOUT_MS required: false default: "300000" description: 调用子Agent的HTTP超时时间,毫秒 - name: OEM_ROUTER_RETRIES required: false default: "0" description: 调用子Agent失败重试次数 interface: input: message: type: object required: true description: TYCM原始业务消息对象或JSON字符串 oemId: type: number required: false description: 显式OEM ID;优先级高于message中的oemId invoke: type: boolean required: false default: "true" description: 是否由本skill直接调用选中的子Agent;默认直接调用 chatUrl: type: string required: false description: AIflow /open/netaclaw/chat完整地址 agentNames: type: object required: false description: 子Agent内部名称覆盖映射,key为2、11、16;正常不需要传 agentName2: type: string required: false description: 长安新车审核子Agent内部名称覆盖项,默认agent_c020c385 agentName11: type: string required: false description: 赛力斯审核子Agent内部名称覆盖项,默认agent_6a442e52 agentName16: type: string required: false description: 阿维塔审核子Agent内部名称覆盖项,默认agent_7d380038 sessionId: type: string required: false description: 转发给/open/netaclaw/chat的sessionId userId: type: string required: false description: 转发给/open/netaclaw/chat的userId timeoutMs: type: number required: false default: "300000" retries: type: number required: false default: "0" headers: type: object required: false description: 调用子Agent时追加的HTTP headers stripCallbackUrl: type: boolean required: false default: "true" description: 调用子Agent前是否从转发消息中移除callbackUrl,默认移除以避免子Agent回调TYCM dryRun: type: boolean required: false default: "false" output: success: type: boolean routed: type: boolean invoked: type: boolean oemId: type: number brand: type: string subAgentKey: type: string subAgentId: type: number subAgentName: type: string request: type: object response: type: object error: type: string