返回

文章详情

我已经审查了所有的 PDF 编辑器 - 然后让我 ChatGPT 为我构建了一个更好的

ZDNet2026年6月15日 12:20

大卫·格维尔茨/ZDNET 关注 ZDNET: 将我们添加为 Google 的首选来源。ZDNET 的关键要点 黄色乐谱可能会混淆播放应用程序。一个命令行 Python 脚本解决了 PDF 的问题。有时候 AI 最好的使用方式是编写工具。最近,我的妻子丹尼斯开始与她教会的合唱团唱歌。她的歌声动听。她需要练习所有的新歌。这些歌以小册子的形式出现,大小与一本贸易平装书相当,印在黄色纸上。她想将这些小册子扫描到她的电脑上,作为 PDF,去除颜色,并在 8.5 英寸 x 11 英寸的纸上重新打印,以便不必戴上老花眼镜才能看清楚。于是有一个下午,她来找我。她问我如何能去掉黄色背景,同时保留音乐本身,以便能够在不浪费大量彩色打印机墨水的情况下打印出来。如果她以黑白打印,背景的灰色仍然会浪费不少墨水,而且更难以看清。此外:如何使用 ChatGPT:2026 年掌握 OpenAI 聊天机器人的初学者指南 她还计划将乐谱输入 PlayScore 2,一个可以播放乐谱的应用程序,以便您可以跟着它唱歌。她担心软件可能不喜欢背景颜色。我最初建议在 Photoshop 中去除黄色背景,但这个过程实在太繁琐。每张图片都需要略微不同的滑块设置。用那种方式实在太恼人和耗时了。所以,我建议她使用 ChatGPT。她有一个 ChatGPT Plus 账户,所以这看起来是个合理的选择。 确定性 vs 非确定性 我做了一些测试,使用了这样的提示:给我一个可以下载的 PDF,其中黄色背景已被去除并替换为白色。你做得对,但不幸的是,文本质量非常低分辨率。请你重新生成高分辨率的,可以吗?此外:这个简单的提示技巧让我得到了更好的 AI 生成图像 - 无论模型是什么 这些测试有效,但 ChatGPT 微妙地改变了生成的 PDF。我妻子担心 ChatGPT 可能会改变乐谱的音符或原始音乐的其他某个方面。她不想错误地视读和练习。ChatGPT 和其他 AI 是“非确定性”的。韦伯斯特字典将确定性定义为:“自然界中的现象或社会或心理现象 [由] 之前的事件或自然法则因果决定。”换句话说,输入总是预测输出。与 AI 不同,算法编程是深度确定性的。虽然程序可能会出现问题,但这种问题是可以根据代码和变量的确切排列最终预测的。AI 是非确定性的。这意味着,您可以三到四次输入完全相同的内容,得到三到四个不同的结果。这有点像跟水管工或电工交谈。AI 基于复杂的概率计算系列来得出结果,因此结果在每次调用时可能会有所不同。此外:ChatGPT 的新记忆升级强大 - 可能会影响每一个回复 丹尼斯在与 ChatGPT 的互动中经历过这一点。她绝对不想将音乐交给 ChatGPT,然后得到一个 ChatGPT 粗心大意处理的版本。她需要一个严格确定性的去背景工具。Python 可以做到这一点 在我哈佛 Python 编程认证的最后一个项目中,我编写了一个交互式图像管理工具,能够进行单个 Photoshop 样式的图像转换,并将它们批量处理在一起。所以我知道 Python 有能力完成丹尼斯想要的功能。此外:我停止了一切使用 ChatGPT:这些 AI 模型在研究、编码等方面超过了它 我,另一方面,没有时间编写一个为此而设计的 Python 程序。这是一个非常忙碌的星期。我有一长堆与工作相关的项目需要处理。但 ChatGPT 有时间。这就是事情变得很有趣的地方。您可以使用像 ChatGPT 这样的非确定性工具生成一个确定性程序,就像 Python 去色工具一样。如果您想阅读一篇关于 AI 确定性与非确定性非常有趣的文章,请阅读前 ZDNET 员工 Jason Perlow 的文章。无论如何,我决定请求 ChatGPT 编写一个可以去除颜色的 Python 脚本。为了创建这个脚本,我给了它这个提示,然后去厨房帮助我妻子准备晚餐。编写一个 Python 脚本,该脚本接受一个 JPEG,并将非灰色或黑色的像素设置为白色,保存为 name-decolor.jpg,其中 name 是文件名。允许略微颜色灰色,以便在有色背景上渲染的黑色文本能够正确显示为黑色文本。如果呈现的是 PDF,您能否做同样的事情?它还需要在 PDF 为多页时也能正常工作。晚餐准备好时,ChatGPT 也完成了。脚本的第一版本有几个问题,因为我没有时间继续处理。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡