用途:这是面向微信开发者工具工作流的根入口技能,适合执行页面自动化、验证与截图,排查运行时、页面或日志问题,处理云环境与云函数,以及预览、上传、登录等操作。通用编码辅助、与小程序无关的桌面自动化、普通脚本执行不应使用本技能。
使用方式:工具统一通过全局命令 wechatide -c <clientName> -t <toolName> [flags...] 调用;-c 为 agent 简称,-t 为工具名。运行前必须检查环境与登录:先执行 wechatide -c <clientName> -t check_wechatide_status --skill-version <skillVersionFromSkillYaml>,其中版本号取自当前加载的 wechatide-skill/skill.yaml 顶层 version 字段。返回含 openid 即就绪;未登录需执行 wechatide -c <clientName> -t login 扫码。该检查每会话只需一次。
路由:环境就绪后按任务分发到各子场景,包括 automator(页面自动化)、debugger(调试与日志)、cloudbase-operator(云环境与云函数)、compiler(编译构建)、previewer(预览上传)、project-manager(项目列表管理)、project-config(项目配置)等。调用前须确认工具存在,工具名用下划线分隔。
限制:不要猜测或编造工具名与参数,参数以 tools.yaml 的 inputSchema 为准;执行失败应原样抛出错误,不自行猜测修复;截图需传 waitForSelector 或 waitSeconds;涉及预览输出应显式提供本地路径。其余细节资料未提供。