看我手势\x0d\x0a3,2,1 – 上链接!
ChatGPT 桌面版新功能:跨应用读取文本,提升效率?
ChatGPT 近日发布了桌面版的新功能,允许其读取其他应用程序(如 VSCode、PyCharm 等)的内容,从而避免了用户在不同应用之间反复复制粘贴的繁琐操作。这一功能看似新颖,实则并非完全创新,更像是对已有功能的升级和完善。官方宣传中强调了其对实时语音(4o 高级语音)以及 o1 的支持。
功能原理及实现
该功能的实现并非通过截图的方式获取信息,而是直接读取应用窗口的完整文本内容。对于一些应用,例如 VSCode,可能需要安装额外的插件来确保完整文本的获取。即使窗口部分内容被遮挡,也能保证获取到完整的文本信息。其请求方式类似于发送一个包含窗口标题、应用名称以及窗口内容的 XML 结构体给 GPT 模型进行处理。
通过对请求内容的分析,我们可以发现 ChatGPT 客户端会根据不同的应用类型采取不同的策略:对于代码编辑器和 IDE(如 Xcode、VS Code、TextEdit),会读取打开的窗格中的所有内容,直至达到最大长度限制;如果用户选中了部分文本,则会优先处理选中的内容,并将其与周围的上下文内容一起提交给模型;而对于命令行窗口(如 Terminal、iTerm),则会读取最后 200 行的内容,同样,如果用户选中了文本,则会优先处理选中的内容及其周围的上下文。
功能优势与局限性
这项功能无疑提升了用户的效率,特别是对于需要频繁在不同应用之间切换进行文本处理的用户来说,能够节省大量的时间和精力。然而,该功能也存在一些局限性。
首先,它仅限于窗口级别,无法处理整个项目级别的代码或文档;其次,ChatGPT 的输出结果无法直接回填到源应用窗口,仍然需要用户手动复制粘贴;最后,虽然官方宣传了实时语音支持,但具体使用体验和效果还有待进一步观察。
未来展望
尽管存在一些局限性,但 ChatGPT 桌面版的新功能仍然是一个积极的进步。未来,如果能够实现项目级别的数据读取和结果自动回填功能,那么其效率提升将会更加显著。此外,更完善的实时语音支持,也将进一步提升用户体验。总而言之,这项功能的推出,是 ChatGPT 向更便捷、更高效的方向迈进的一步。
官方链接:https://openai.com/chatgpt/desktop
联系作者
文章来源:AI使用技巧
作者微信:
作者简介:解锁人工智能秘籍,带你一键提升生活与工作智能化!鲜活案例、实用技巧,触手可及的AI知识,让前沿科技成为你的日常利器。关注我们,把握AI动态,简化复杂,激发创造力,开启你的智能化生活新篇章!