每当我分享使用氛围编码和 AI 辅助开发构建的工具集合(现在有 124 个,这是权威列表)时,总会有人抱怨它们大多微不足道。
很多都是!以下是一些我认为真正有用且值得强调的建议:
- 直接在浏览器中对 PDF 和图片进行 OCR 识别。这是开启我收藏之旅的工具,我仍然经常使用它。你可以用它打开任何 PDF(即使是扫描图像,没有嵌入文本的 PDF),它都会提取文本,以便你复制粘贴。它使用 PDF.js 和 Tesseract.js 完全在浏览器中完成这些操作。我之前写过我最初是如何构建它的,请点击此处。
- 带注释的演示文稿创建器– 这个工具太好用了。我用它把我的演讲转换成带注释的完整演示文稿,每张幻灯片都附有详细的注释。我现在有29 篇类似的博客文章,大部分都是在这个工具的帮助下写的。以下是我创建这个工具的过程,以及我用来改进它的后续提示。
- 图片调整大小、裁剪和质量比较——我发布到博客的每一张图片都会用到这个功能。它允许我将图片拖拽(或粘贴)到页面上,然后显示不同尺寸和质量设置的比较结果,我可以下载每个图片并上传到我的 S3 存储桶。我最近还添加了一个略显笨拙但可在移动设备上使用的裁剪工具。提示。
- 社交媒体卡片裁剪器– 这是一款更实用的图片工具。Bluesky、Twitter 等社交媒体平台都受益于 2×1 宽高比的“卡片”图片。我为此定制了一款工具 – 你可以粘贴图片,然后裁剪并缩放到合适的尺寸。我一直都在用这个工具。提示。
- SVG 转 JPEG/PNG – 每次我发布一只骑自行车的鹈鹕的 SVG 图片时,我都会使用此工具将该 SVG 转换为 JPEG 或 PNG。提示。
- 加密/解密消息– 我经常举办研讨会,希望将 API 密钥分发给研讨会参与者。此工具允许我使用密码加密消息,然后共享加密消息的 URL,并告诉人们(在幻灯片上附上注释)如何解密。提示。
- Jina Reader – 输入 URL,即可返回页面的 Markdown 版本。它是 Jina Reader API 的精简包装,但非常实用,因为它添加了“复制到剪贴板”按钮,这意味着它是将网页转换为手机剪贴板上数据的最快方法之一。我每周都会用它几次。提示。
- llm-prices.com – 一个用于比较各种托管法学硕士 (LLM) 课程价格和代币价格的计算器。它最初是一个工具,后来逐渐拥有了自己的域名。以下是其发展历程。
- Open Sauce 2025 ——Open Sauce 大会的非官方日程安排,包含导出至 ICS 的选项、搜索工具以及“现在和未来”的动态。我完全在手机上使用 OpenAI Codex 制作了这个日程安排,包括抓取官方日程安排——详情请点击此处。
- Hacker News 多词直方图– 比较 Hacker News 上的搜索词,了解它们的相对受欢迎程度随时间的变化。提示。
- Passkey 实验– 用于尝试目前浏览器内置的 Passkey / WebAuthn API 的 UI。提示。
- 不完整 JSON 美化打印工具– 你是否曾发现自己面对着满屏的 JSON 数据,却发现它们因为被截断而变得不完全有效?这款工具无论如何都能将其美化打印出来。提示。
- Bluesky WebSocket Feed Monitor – 我发现 Bluesky 有一个 Firehose API,可以直接从浏览器访问,所以我编写了此工具来尝试一下。提示。
在整理这份清单时,我意识到我希望能够链接到每个工具的提示……但这些提示隐藏在每个工具的折叠<details><summary>
元素中。因此,我启动了OpenAI Codex并输入了提示:
Update the script that builds the colophon.html page such that the generated page has a tiny bit of extra JavaScript - when the page is loaded as eg https://tools.simonwillison.net/colophon#jina-reader.html it should notice the #jina-reader.html fragment identifier and ensure that the Development history details/summary for that particular tool is expanded when the page loads.
它为我撰写了这个 PR并解决了该问题。
标签: vibe-coding 、 ai-assisted-programming 、工具、 generative-ai 、项目、 ai 、 llm 、 coding-agents
原文: https://simonwillison.net/2025/Sep/4/highlighted-tools/#atom-everything