TGViewer
开发者工具箱|编程·开发工具·资源 开发者工具箱|编程·开发工具·资源 @devtoolboxhub · 779 subscribers
Post #1890 1
Will It Focus:相机自动对焦兼容性查询 Agent

这是一个面向摄影器材的自动对焦兼容性查询工具,但它真正的看点在于工程实现:如何让模型引用厂商原文时,保证引用的确实是厂商的原话。

作者在拍片时遇到过 Canon T5i 自动对焦失准的问题,而 Canon 官方手册第 100 页其实写明了原因。Will It Focus 把这类问题做成了可查询的 Agent:给定机身、镜头和转接环,分别回答取景器拍照、实时取景和视频三种模式下能否自动对焦,以及对焦失败的原因。跨卡口和转接环也支持,比如「Sigma 35mm Art 通过 MC-11 接在 Sony a7 IV 上,AF-C 能用吗」。
核心机制是一道引用闸门:模型输出后,代码会回到它引用的 Sanity 记录里逐句比对。如果引文与记录中的完整句子一致,页面会像裂像对焦屏合焦一样对齐显示;如果模型改写了原话,页面会明确标注,并在下方给出记录中的真实句子。如果没有任何厂商资料覆盖该组合,Agent 直接拒答,而不是猜测「能装就能对焦」。
数据层用了两个 Sanity Context 端点,通过 MCP 接入同一个 Agent。一个以 GROQ 模式提供数据集,负责给出结论;另一个提供由六份厂商 PDF 构建的知识库,包括 388 页的 T5i 手册、两份 18-55 套机镜头说明书、Canon Canada 2013 年 T5i 发布稿,以及 Sigma 的两份 MC-11 兼容性表。Schema 共 131 份文档、七种类型:35 个机身、34 支镜头、10 个卡口、5 个转接环、3 种传感器画幅、36 条兼容性记录和 8 条对焦注意事项。自动对焦按拍摄方式拆成 viewfinderPhoto、liveViewPhoto、video 三个字段,因为同一机身在不同模式下用的是不同硬件。
评测用 20 个答案可在厂商表格和手册中查到的问题,在 gpt-5.4-mini 上跑了三种配置。仅用知识库:43 个结论中 37 个与厂商一致,10 段引文中只有 1 段能在厂商文档中逐字找到。仅用数据集:39/43 和 28/31。两者同时使用(即应用实际运行的配置):38/43 和 21/22。结论准确率差距不大,真正的差别在于引号里的词是否真的属于厂商。评测还暴露了两个作者自己的错误:Sigma 的 DMF 列最初存在自由文本备注里,Agent 查不到,所有 DMF 问题都答「未覆盖」,现已改为类型化字段;小模型因为「Sony a7 IV」匹配不上别名「a7 IV」而漏掉记录,随后自行编造了 id,现在机身和镜头都带上了用户实际会输入的名称,并明确禁止 Agent 构造 id。

工具也有明确边界:闸门只能证明引文存在于它引用的记录中,不能证明 Agent 为你的具体组合引用了正确的记录。数据集规模有限,覆盖 Canon T5i 时期、Sigma MC-11、Metabones Mark V 和 Canon EF-EOS R 转接环。五个法兰距数据来自 Wikipedia,因为厂商页面没有给出,相关记录中已注明。
More from @devtoolboxhub
  1. Sep 28, 2026Agent 运营站点实测:125 次曝光零点击 这是一个由 agent 负责写作、部署和测量的站点,人类只做审批。第二期实测记录披露了一组数据:查询词 git undo last…
  2. Sep 28, 2026SaveNowX 无落盘下载 X 视频的架构设计 SaveNowX 是一个免费工具,把公开的 X(Twitter)帖子解析成可下载的视频,无需账号、无水印、不留历史记录。作者在开发…
  3. Sep 28, 2026GitHub 的 pull_request_target 改动会破坏什么 GitHub 今年调整了 pull_request_target 的运作方式,两项带日期的变更会影响所有使…
  4. Sep 27, 2026Instagram 字体生成器:把普通文字换成 Unicode 样式 Instagram 字体生成器是一类在线工具,把普通字母转换成外观不同的 Unicode 字符,再复制粘贴到…
  5. Sep 27, 2026用一个下午审计公司里的重复性工作 多数公司不需要耗时半年的转型项目,才能发现时间到底流失在哪里。花几个小时追踪三个真实工作流,就能看出很多问题。关键不是问团队哪里效率低,也不是凭记…
  6. Sep 27, 2026竞品关键词调研的自动化流程 从竞品差距分析导出两万个关键词,约一半只是同一词换了词序。真正的瓶颈在导出之后那一小时:一个好问题变成一堵近似重复词组成的墙,外加三种不同口径的搜索量。…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →