Simon的白日梦
26-05-24 11:14 微博认证:科技博主

把一切 GUI 软件变成 CLI,看了眼 stars 已经 39.5K 了(话说 AI 时代涨🌟真是快。),不知道对 Windows 软件的兼容性怎么样?🤔

CLI-Anything,一个把 GUI 软件变成 agent 可调用 CLI 的项目

这条微博介绍的是 CLI-Anything:它的目标是给各种软件自动生成命令行接口,让 AI Agent 减少对截图、鼠标点击和脆弱 GUI 自动化的依赖。目标对象包括 GIMP、Blender、LibreOffice、Obsidian、Godot、n8n、Inkscape、Shotcut、QGIS 等软件或代码库。

它的生成流程大致是:分析源码或软件能力,设计命令结构和状态模型,生成 Python Click CLI,再配测试、文档和安装方式。对 agent 来说,CLI 的优势在于结构化、可组合、可检查;--help 就能把软件能力暴露出来,JSON 输出也比屏幕识别稳定得多。

这个方向会扩大 agent 的“手”。很多专业软件没有适合 agent 的 API,GUI 又太容易碎。CLI-Anything 试图在中间加一层可验证的控制界面,让 Blender、GIMP、LibreOffice 这类工具变成 agent 能长期使用的生产工具。

💻 代码:http://t.cn/AXVxELNI
#HOW I AI# #ai生活指南# #效率工具#

发布于 广西