我让ChatGPT为我构建了一个免费的PDF编辑器,因为我不信任它来更改我的文件 - 结果有效!
大卫·盖维茨/ZDNET 关注ZDNET:将我们添加为Google的首选来源。ZDNET的主要观点:黄色乐谱可能会混淆播放应用程序。一个命令行Python脚本解决了PDF问题。有时AI最好的用法是编写工具。最近,我的妻子丹尼斯开始和她教堂的合唱团唱歌。她的歌声非常动听。她需要练习所有新歌。这些歌曲以书册的形式出现,大小约为平装书,印在黄色纸上。她想将这些书册扫描到她的电脑上作为PDF,去掉颜色,并在8.5 x 11英寸的纸上重新打印,以便她无需戴上老花眼镜就能看到这些乐谱。于是有一个下午,她来找我。她问如何能去掉黄色背景,同时保留乐谱本身,以便她可以打印出来而不会浪费大量彩色打印墨水。如果她以黑白打印,仍然会使用很多墨水打印灰色背景,这样反而更难以识别。此外:如何使用ChatGPT:2026年掌握OpenAI聊天机器人的初学者指南。她还计划将乐谱输入PlayScore 2,一个能播放乐谱的应用,方便她跟着唱。她担心软件可能不喜欢背景色。我最初建议在Photoshop中去除黄色背景,但操作过程太繁琐。每个图像需要略微不同的滑块设置。以这种方式处理实在太麻烦,太耗时了。于是,我建议她使用ChatGPT。她有一个ChatGPT Plus账户,所以这似乎是个合理的选项。确定性与非确定性。我做了一些测试,使用的提示包括:给我一个可以下载的PDF,黄色背景已被去除,替换为白色。你做得对,但不幸的是,文本质量非常低。能否再生成一个高清版本?这些测试有效,但ChatGPT subtly改变了生成的PDF。我的妻子担心ChatGPT可能会改变音符、文字或原乐谱的其他方面。她不想读谱时练习错误。ChatGPT和其他AI是“非确定性”的。韦氏词典将确定性定义为:“自然界中的事件或社会或心理现象[由]先前事件或自然法则因果决定。”换句话说,输入总是能预测输出。此外:这个简单的提示技巧让我得到更好的AI生成图像 - 无论模型如何。算法编程与AI截然不同,深具确定性。诚然,程序可能出错,但它们以可以预测的方式发生,这种方式可以从代码和变量的确切排列中最终预测出来。AI是非确定的。这意味着你可以在三四次输入完全相同的输入,获得三四个不同的结果。这有点像与水管工或电工交谈。AI的结果基于一系列复杂的概率计算,因此结果可能会在每次处理时发生变化。丹尼斯在与ChatGPT的互动中体验到了这一点。她绝对不想将音乐交给ChatGPT,结果却得到了一些ChatGPT对原作的自由发挥。她想要一个严格确定性的工具来去除背景色。Python能做到这一点。作为我哈佛Python编程认证的最终项目,我编写了一个交互式图像管理工具,能够进行单个Photoshop风格的图像转换,并将它们按顺序批量处理。因此,我知道Python有库可以实现丹尼斯想要的。此外:我停止使用ChatGPT处理所有事务:这些AI模型在研究、编码等方面超越了它。而我,另一方面,没有时间写Python程序来实现这一点。这是一个非常繁忙的一周。我有一大堆与工作相关的项目等待处理。但是ChatGPT有的是时间。在这一点上,事情变得有趣。你可以使用像ChatGPT这样非确定性的工具来生成一个确定性的程序,比如一个Python去色工具。如果你想阅读一个关于AI确定性与非确定性的有趣文章,可以参考前ZDNET员工杰森·佩罗所写的。在任何情况下,我决定请求ChatGPT编写一个将颜色去除的Python脚本。为了创建这个脚本,我给它这个提示,然后走进厨房帮助我的妻子准备晚餐。编写一个Python脚本,接受一个JPEG,将任何不是灰色或黑色的像素设置为白色,保存为name-decolor.jpg,其中name是文件名。允许稍微带色的灰色,以便黑色文本在有色背景上能够正确呈现为黑色文本。如果提供PDF时也能做到同样的事情吗?如果PDF是多页的,它也需要能够工作。等晚餐做好时,ChatGPT的第一个版本的脚本也完成了。这个版本有几个问题,因为我需要安装一个Python库。但之后,它就顺利运行了。它的工作非常简单。你...
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡