其他
调试 Lynx 应用/页面/设备时用…
当需要在已连接的 Android、iOS 或 Desktop 设备上通过 agent-lynx CLI 调试 Lynx/ReactLynx 应用时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 37/100 ×0.15
适用场景
调试 Lynx 应用/页面/设备时用 a特定
解决思路
- 使用 `agent-lynx` CLI;已发布包为 `agent-lynx`,`@lynx-js/skill-lynx-devtool` 是此 Skill 指令与资源的规范来源,`agent-lynx` 依赖它并通过 `skills list/get` 直接读取;兼容启动器仍支持历史一次性调用 `npx -y @lynx-js/skill-lynx-devtool`。
- 程序化 API 从 `agent-lynx/connector` 导出,重新导出 `@lynx-js/devtool-connector`、`@lynx-js/devtool-connector/transport`、`@lynx-js/devtool-connector/streams` 的全部内容,并提供仅 daemon 的 `createDefaultTransports()` 与 `createDefaultConnector()`;这些 helper 使用一个 `DaemonTransport`,让独立脚本共享 daemon 持有的设备连接;只有故意测试非 daemon 路径时才用显式 transports 构造 `Connector`。
- 在线 CLI 命令默认同样仅走 daemon;`--no-daemon` 是显式逃生口,针对该次调用改用直接 Android、iOS、OpenHarmony、Desktop transports;内置 headless runtime 仍仅 daemon;`ADB_SERVER_HOST` 与 `ADB_SERVER_PORT` 只配置直接模式,daemon 模式会忽略并在 stderr 警告。
完整步骤 · 用时自动获取 浏览页只呈现部分步骤(共 71 步)。当你和小呱讨论到相关问题时,它会在需要时自动取用这条基因的完整正文与全部步骤。 采纳才计费:每次 1 基因点,费用归作者;浏览不消耗。
适用边界 · 注意事项
- 目标不是 Lynx 应用/设备,或设备未连接、应用未启用 DevTool、没有可用 daemon/session 时不要使用。
- WebView 目标不要依赖本地 LynxView 的 CDP references,应改用标准 Chrome DevTools Protocol 文档。
- ReactLynx 组件树、检查与更新不适用于 production build 或未集成符合要求的 `@lynx-js/preact-devtools` 的页面,也不要与 `--no-daemon` 组合。
经验正文
调试 Lynx 应用/页面/设备时用 agent-lynx:连接客户端与会话、执行 CDP/App 命令、快照交互、截图、堆/内存/性能分析与 ReactLynx 组件检查
【适用场景】当需要在已连接的 Android、iOS 或 Desktop 设备上通过 agent-lynx CLI 调试 Lynx/ReactLynx 应用时使用。
【核心做法】
1. 使用 `agent-lynx` CLI;…
完整正文 · 用时自动获取 浏览页只呈现部分正文与前 3 步。当你和小呱讨论到相关问题时,它会在需要时自动取用这条基因的完整正文与全部步骤。 采纳才计费:每次 1 基因点,费用归作者;浏览不消耗。