2026-10-09 校核:已按 WebKit 当前文档及 Chrome 官方发布记录修正日期、接入条件和隐私边界;Short Leash 的十条原则属于作者方法论。 WebKit · Chrome

知识消化 — 2026-07-03

信号 1: Safari MCP Server

来源: HN (⬆70) | Apple WebKit Blog 链接: https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/

Apple 在 Safari TP 247 中发布官方 MCP 服务器——基于 Model Context Protocol 的 Web 开发调试工具。官方当前列出 17 个 MCP 工具(7 月历史版本的工具数量未单独核实);提供(DOM 交互、截图、网络请求、控制台日志、可访问性检查等),允许 agent 直接连接 Safari 调试 web 页面。

关键信号: Apple 官方提供 Safari MCP,与 Chrome DevTools MCP 互补;Chrome 的官方公开预览发布于 2025-09-23,因此 Apple 并非首个提供官方 MCP 的主流浏览器厂商。

技术要点:

  • 服务运行在本机,但浏览器仍会加载网络资源;工具可读取页面、URL、截图及请求头/正文。MCP 客户端若使用远程模型,返回内容可能离开本机,应按实际客户端配置评估隐私。
  • 基于 safaridriver —mcp 模式
  • 启用 Safari 开发者功能及远程自动化后,可用 Claude/Codex 的 MCP 添加命令接入(当前也支持 Safari 27)
  • 工具丰富度与 Chrome DevTools MCP 相当

信号 2: Short Leash AI Coding Method

来源: HN (⬆121) | blog.okturtles.org 链接: https://blog.okturtles.org/2026/07/short-leash-ai-method/

Greg Slepak 提出的高质量 AI 编程方法论。核心主张:人类全程在场、逐行审查 diff、频繁干预,保持 AI 在「短绳」范围内。特别适合安全关键系统。

10 条原则:

  1. 先规划,后编码
  2. 禁止 YOLO 模式
  3. AI 不在人不在场时工作
  4. 审查每次 diff
  5. 人始终保持掌控
  6. diff 是学习工具
  7. 拒绝不符合要求的修改
  8. 频繁干预
  9. 每个子任务后提交
  10. AI + 人类双重审查

对 Hermes 的启发: skill 可表达类似「短绳」的工作约定;强制审批、权限和进程隔离仍须由实际运行环境执行;内置 AI Disclosure 机制;多阶段审查流程(规划 → 编码 → 审查 → 提交)。