让 AI Agent 走出浏览器:我们如何统一操控 Android、iOS、WebView 与 Unity

让 AI Agent 走出浏览器:我们如何统一操控 Android、iOS、WebView 与 Unity 在建设全自动化的 AI Native 需求产出流程时,我们遇到了一个很现实的问题: 现有 Skill 类 Agent 操作 Web 页面比较成熟,但一旦需求涉及 Android、iOS 或 Unity 应用,自动化链路就会断掉。 ...

June 16, 2026 · 13 min · Song Kai

标准线段树笔记(Java版)

线段树是我觉得最值得先掌握的区间数据结构之一。它不难,但第一次学的时候,容易被“递归建树”“区间拆分”“下标映射”这些细节绕住。把它拆开看,其实只有三件事:建树、查询、修改。 ...

June 2, 2026 · 5 min · Song Kai

对 AI + LLM 自动化测试方案的几点思考

最近一直在思考 AI / LLM 在 UI 自动化测试里的落地方式。 如果把现有方案粗略归类,我觉得基本可以分成三类: 视觉方案 RAG / Knowledge Base 方案 LLM + DOM / 对象树方案 这三类方案各有优势,也各有明显短板。很多时候不是谁替代谁,而是适合解决的问题不同。 ...

May 1, 2026 · 5 min · Song Kai

CDN 回源 IP Header 能不能信:以 CloudFront 和 Cloudflare 为例

最近排查了一个和 CDN 回源 Header 有关的问题:源站经常会依赖 CDN 写入的 IP / GeoIP Header 来判断用户真实 IP 或国家地区,例如 Cloudflare 的 CF-Connecting-IP、CF-IPCountry,以及 AWS CloudFront 的 CloudFront-Viewer-Address、CloudFront-Viewer-Country。 ...

May 1, 2026 · 5 min · Song Kai