Latest writing
最近文章
JSON-RPC 用 JSON 写出一次远程方法调用,并用 id 把返回值对回去;stream-json 只规定一行一个 JSON、持续进出。两者经常叠在同一条管道上,但不是同一种协议。
TouchDelegate 不改 View 大小,只把 child 的 hit rect 拷出来外扩,再挂到 parent 上转发触摸。
Agent Runtime Bridge 把 Agent Host 的结构化阻塞请求投影成 Waiting 或 Approval,再用原来的请求关联键把用户决策写回同一调用。
从 Target、Session 和执行上下文出发,解释 CDP 如何连接 Chromium、完成运行时注入,并厘清 Electron 权限、安全与生命周期边界。
解释 Android View ID、运行时 View 实例和 findViewById 搜索根之间的关系,并分析 RecyclerView 与动态换父容器中的常见问题。
从 Registry、同步客户端、本地中心仓库到 Agent 会话,梳理 Nacos Skill Sync 的分发、轮询、冲突和激活边界。
解释主代理与子代理如何通过上下文隔离、证据压缩和非对称分工降低协作成本,并给出可验证的委派与复核方法。
系统梳理 Agent Hook 的职责边界、生命周期、配置与执行机制、安全与调试,比较 Codex 和 Claude Code,并说明管理员 / managed Hook 的判定与投放。
从路由、可达性判断和挂载策略理解 macOS 自动连接网络资源的工作方式。
用 Spec、用例、Mock、脚本和证据标准,把复杂需求变成可执行、可复查的交付闭环。
从协议层、工具调用、资源暴露和权限边界理解 MCP 在 Agent 系统里的位置。
用 Wrapper 收住复杂依赖、失败分支和平台差异,让核心代码只面对稳定语义。
梳理 Codex 配置加载、内置默认值、模型提供方、权限策略、本地通知、MCP 和插件相关字段。
系统梳理 Codex 与 Claude Code Plugin 的组件模型、目录、加载、分发、安全与跨端差异,并给出选型和排错方法。
系统梳理 Agent Skill 的结构、触发方式、渐进式加载和跨平台边界。