SuperAPI AI 工具集

live-debugging-mcp

智能体与模型

查看项目

更新于 10-15 21:40

技能介绍

用途:在开发者调试 iOS DAT 应用且本地已有 DAT Inspector MCP 服务器或 DAT 调试服务器时使用。它是 dat-docs-mcp 的实时运行时对应物:查 API 用文档搜索,观察应用与设备实际行为用本技能。

主要能力:连接运行中的应用调试服务器,建立基线状态,检查 Meta AI 应用与设备边界行为,等待窄范围事件,收集错误与事件摘要,并导出脱敏诊断包用于交接。

使用方式:先执行 discover_debug_servers 与 connect_to_debug_server;诊断前必须依次调用 get_connection_status、get_sdk_state、get_dat_readiness 建立基线,其中 get_connection_status 不可跳过,用于区分 MCP/调试服务器连通性与 SDK、注册、权限、会话、流状态。若疑似边界问题,检查 get_companion_boundary_diagnosis、get_device_path、get_permissions、get_device_properties。请开发者复现失败流程,再用 wait_for_events(按 category 或 source)、get_errors、get_event_digest 获取窄证据,最后用 export_diagnostic_bundle 收集脱敏包。

适用场景:注册被阻断、无可用设备、权限失败、会话在创建流之前失败、流在会话开始后失败等诊断。

限制:除非用户明确要求改应用代码,否则保持只读;不得改动 Meta AI 应用、设备、账户、权限、注册或应用状态;伴随应用/设备结果仅视为基于应用可见 DAT 事件的边界诊断,不是直接访问伴随应用内部。若 MCP 工具未配置,应请开发者启用本地 DAT 调试环境,并回退到日志加 search_dat_docs。总结时需说明证据层面、阻断状态与下一步开发者操作。