微软PowerToys新增AI复制粘贴功能 支持将内容转换为JSON/MD或翻译等

PowerToys 是微软推出的一款开源工具,该工具提供图形化界面并借助社区的力量集成诸多功能,这些功能通常微软不准备将其集成到 Windows 11 中,让有需要的高级用户可以自行下载使用 PowerToys 获得这些高级功能。

今天在 Build 2024 开发者大会上,微软宣布 PowerToys 集成 AI 功能,具体来说可以调用 OpenAI API 接口,实现高级复制和粘贴。

当用户复制一段内容时,可以选择使用什么样的格式进行粘贴,例如开发者使用的 JSON 编码或 Markdown 格式等,也可以在复制内容后直接粘贴已经经过总结的内容。

该功能由于调用 OpenAI API 接口,因此并不是免费的,用户需要自行申请并开通 OpenAI API 并进行充值后,将 API KEY 填写到 PowerToys 中。

支持 AI 复制粘贴的 PowerToys v0.8.1 版目前已经发布,有兴趣的网友可以前往微软 GitHub 项目主页下载:https://github.com/microsoft/PowerToys/releases/tag/v0.81.0

部分操作示例:

  • 总结文本内容:复制内容后直接让 AI 对内容进行总结然后粘贴总结后的内容
  • 翻译文本内容:复制内容后可以由 AI 进行翻译为各种语言,这样就可以粘贴为对应的语言
  • 生成代码片段:根据剪切板获取函数的描述,由 AI 生成对应的单吗
  • 重新复制内容:由 AI 读取剪切板内容后进行重写,可以要求使用不同的风格重写,例如专业电子邮件内容

以上只是利用 OpenAI API 实现的一些示例,实际上用户可以实现的场景更多,例如可以指定将粘贴的内容以 JSON 格式输出,或者将剪切板内容粘贴为 Markdown 格式等。

JSON 内容转换实例:原内容

     Mr. Smith
     Ms. Nguyen
     Do you like PowerToys?

输出后的内容:

{
     "note": {
          "to": "Mr. Smith",
          "from": "Ms. Nguyen",
          "body": "Do you like PowerToys?"
     }
}

Markdown 格式转换实例:原内容 (HTML 格式)

Paste as Markdown

输出内容:

**Paste** *as* [Markdown](https://en.wikipedia.org/wiki/Markdown)

这是一个从 https://www.landiannews.com/archives/104046.html 下的原始话题分离的讨论话题