AI 日报

AIHOT DAILY

2026-10-17

生成于 · 窗口 2026-10-16T16:00:00.000Z ~ 2026-10-17T16:00:00.000Z

01模型发布/更新

02产品发布/更新

  • LaTeX 渲染器

    工具:LaTeX 渲染器,灵感来自 Paul Ford 和 Aboard Foundary 的新网页应用 Tiny Little Office。该应用提供一套网页内容编辑器(文字处理器、大纲编辑器、演示文稿构建器、电子表格、计算器、绘图工具、图表制作器、动画制作器、日历和旅行规划器)。Tiny Little Office 的标志性功能是将所有文档数据存储在 URL 的 #fragment 部分中,因此使用它创建的每份文档都会成为可添加书签和分享的链接。它还提供一个 llms.txt 文件,告诉代理如何构造能够将内容渲染为文档的 URL。Claude 使用该文件生成了这个链接,链接指向一个讲解 URL 格式工作原理的演示文稿: 网页应用中的幻灯片编辑器截图,打开的是深色主题的演示文稿。文档标题栏显示“How a Tiny Little Office link works”,右上角有进度环、分享图标和菜单图标。下方是格式工具栏,其中有“Insert”下拉菜单,后面依次是播放、粗体、斜体、下划线、删除线、高亮、代码、链接、上标、表情符号、减少缩进、增加缩进、布局和调色板图标。主画布显示第 1 张幻灯片,其中有一个蓝色链环图标和以下文字:“The whole document is the link”“No server, no database, no account”“Everything after the # stays in your browser”,并显示幻灯片计数“1 / 9”。画布下方是“SPEAKER NOTES”标题。右侧边栏显示幻灯片缩略图。第 1 张幻灯片(已选中):“The whole document is the link”“No server, no database, no account”“Everything after the # stays in your browser”。第 2 张幻灯片:“Anatomy of a link”,项目符号包括“tinylittleoffice.com/#/v1/deck/y7Vj...”“v1: the format version”“deck: which app opens it”“y: the mode letter”“7Vj...: the document, compressed and encoded”。第 3 张幻灯片:“Step 1: write it as text”,项目符号包括“Every document is TLO, a Markdown variant”“Slides split on --- lines”“Charts, drawings and animations are fenced blocks”“This deck is about 1 KB of plain text”。第 4 张幻灯片:“Step 2: squeeze it”,项目符号包括“Raw DEFLATE, the same algorithm as zip and gzip”“z: plain DEFLATE”“y: DEFLATE with a preset dictionary”“r: no compression at all”。 Tiny Little Office 启发我让 Claude Code(Opus 5.5 Extra)构建一个使用 LaTeX 的类似工具。以下是我使用的提示词序列: 我想要一个工具,可以通过片段哈希 #code-here 链接到它,并将这段代码视为 LaTeX,然后非常有效地进行渲染。它还应支持一个前缀,表示 LaTeX 使用针对 LaTeX 优化的自定义压缩字典进行压缩。请使用 CDN 上可用的最佳 LaTeX 渲染库(也考虑 WebAssembly)。如果加载时没有片段哈希,则显示一个可以粘贴 LaTeX 的编辑器,然后可以切换到“rendered”视图。该渲染视图应当可以添加书签。#fragment 视图还应允许切换回编辑源代码。 由于它是在我的工具仓库中运行的,我告诉它参考我现有的 SVG in Markdown 工具所采用的机制,以防范 XSS 风险: XSS 安全吗?我们可以像之前让它复制的 SVG markdown render 项目那样,在 iframe sandbox 中运行。 我还让它从那个工具中复制 Gist/URL 加载功能: 我们应该提供一个从 URL(或 gist)加载 LaTeX 的选项,类似于 markdown SVG 工具。 这是一个示例链接 。 该工具使用 Pako 2.1.0、MathJax 4.1.3、faster-latex 0.3.1 和 DOMPurify 3.4.16。 网页应用截图,标题为“LaTeX renderer”,采用分栏布局。顶部栏有“Edit/Rendered”切换按钮、蓝色的“Copy link”按钮和“Share”按钮。左侧面板标记为“LaTeX source”,带有“Document · faster-latex (WASM)”徽章,其中有一个 URL/GitHub Gist 输入框和“Load”按钮、一个包含 LaTeX 文档的代码编辑器,以及多行示例按钮(Quadratic formula、Gaussian integral、Maxwell、Attention、Matrix、Chemistry、Prose、TikZ、Document)。右侧面板显示排版后的输出:一张标题为“Sums of Odd Numbers”、作者为“A. Student”的文稿,其中有一节说明前 n 个奇数之和为 n 的平方的定理、包含编号公式的“Proof”部分,以及一个列出小规模情形的项目符号列表。 标签:latex、paul-ford、tools、urls、ai、generative-ai、llms

    — Simon Willison

  • ChatGPT 成为可读取并操作打开标签页的完整 Chrome 浏览器助手

    OpenAI 更新后的 Chrome 扩展程序允许 ChatGPT 访问打开的浏览器标签页、总结内容,并在工作模式下使用“Computer Use”填写表单或比较多个标签页中的产品。该扩展程序面向所有 ChatGPT 方案开放。文章《ChatGPT 成为可读取并操作打开标签页的完整 Chrome 浏览器助手》最初发表于 The Decoder。

    — The Decoder

  • 由于国际化输入错误,Anthropic Console 将我的信用卡扣款金额提高了 100 倍

    我是一名 LegalTech 律师,带领着一支来自哥斯达黎加的开发团队。在尝试向我的 Anthropic API 账户(claude.com)充值时,我遭遇了一次严重的国际化(i18n)和用户体验故障。由于其支付流程存在严重疏漏,这次故障给我造成了不公平的经济负担。平台提示我进行付款。由于我所在的是西班牙语地区,当地系统和键盘对点号与逗号的处理方式不同,我输入了 5.04。Anthropic 的输入系统完全没有对数据进行清理或验证。它没有抛出格式错误,也没有正确转换数据,而是在内部悄悄去掉了小数点,随后立即从我的信用卡扣除了 504.00 美元,而不是 5.04 美元。更糟糕的是,在处理交易之前,页面没有任何确认弹窗或审查界面来汇总并显示最终金额。这是一笔只需单击一次、瞬间完成的过度扣款。 预料之中的质疑:在有人提出“你本应该检查区域设置”或“直接等银行拒付就好了”之前,请考虑以下几点: 1. 用户不是质量保证团队:在金融软件中,系统绝不应该在没有明确验证的情况下猜测或自动修改数值输入。如果输入因地区格式差异而存在歧义,应用程序必须拒绝该输入或要求用户澄清,而不是执行一笔金额超出 100 倍的扣款。 2. 漏洞的影响范围:这次是 504.00 美元,对独立开发者而言,这是一笔不公平且令人沮丧的负担。但由于这条支付流程完全没有确认界面,也缺乏基本的输入清理机制,同样的错误完全可能发生在输入 50.00 的用户身上,并立即向其收取 5,000.00 美元甚至更多。这是一个系统性的金融风险。 3. 关于拒付的错觉:是的,我已经在哥斯达黎加的银行发起了拒付申请。然而,这里的银行流程缓慢,解决问题最多需要 120 天。在此期间,504.00 美元已经被扣除,并计入我的信用卡账单。我被迫立即自掏腰包,为 Anthropic 的工程错误买单。 支持系统的壁垒:我在事件发生当天、几分钟后就提交了正式投诉。但我没有得到人工处理,而是被一个自动化支持 BOT 拦截。这个 BOT 一再机械地拒绝退款,并援引笼统的政策关闭工单,始终没有任何人工查看这笔过度扣款是由其平台自身的技术故障造成的事实。 作为开发者,我们构建的是处理他人资金的系统。在金融交易中省略确认界面、未能清理本地化的数字输入,然后又躲在毫不妥协的 AI 支持 BOT 后面,继续扣留不属于自己的钱,这完全不可接受。 如果 Anthropic 的账单或工程团队有人看到这篇文章,请调查这个错误并审核我的案件。这是一个严重缺陷,正在切实伤害那些只是想在你们生态系统上进行开发的国际开发者。 Pura vida! R.S.G. 评论链接:https://news.ycombinator.com/item?id=50121562 得分:27 评论数:2

    — Hacker News 熱門

  • 引用 Addy Osmani、Morgan Westlee Lunt 和 Qing Wang

    我们认为,“有人读过这段代码吗?”是一个不够精确的替代问题,真正应该问的是:“这次变更可能出什么问题,以及应该采用哪种检查方式——自动检查还是人工检查——来发现它?”提出这个问题也改变了代码审查的时机。以前,审查是道路尽头的一道关卡:写代码、发起 PR、等待同事。现在,审查会持续进行,更像是写作时同步运行的拼写检查。大多数变更在请人类查看之前,至少已经由 Claude 审查并修复过一次。这能发现大多数常规错误,也让团队能够把精力留给更高层次的问题和审查。——Addy Osmani、Morgan Westlee Lunt 和 Qing Wang,《How the Claude Code team does code review》 标签:anthropic、claude、ai、claude-code、llms、addy-osmani、coding-agents、generative-ai、agentic-engineering、code-review

    — Simon Willison

  • Itaú 如何为其全部客户群构建生成式 AI

    借助对话式界面 ia.i 和 IARA 治理平台,Itaú 正在将其 AI First 战略应用于客户和员工——而这一切发生在巴西监管最严格的行业之一。

    — OpenAI Blog

03技巧与观点