港大CLI-Anything工具:一条命令让任意软件变身AI友好型工具
港大团队革新AI与软件集成方式
想象一下:无需担心界面崩溃,就能让AI在GIMP中编辑照片或在Blender中渲染3D模型。香港大学数据智能实验室的开源项目CLI-Anything让这个未来更近了一步。

现有方法的痛点
对于使用AI代理的开发者而言,集成专业软件一直是令人头疼的问题。传统的UI自动化解决方案极其脆弱——一次小更新就可能破坏整个系统。而编写自定义集成脚本又会消耗本应用于创新的宝贵时间。
"我们不断听到开发者们同样的挫败感,"项目背后的港大团队解释道,"他们希望通过AI利用Blender或LibreOffice等强大工具,但现有方法要么不可靠,要么需要太多手动工作。"
CLI-Anything的工作原理
该解决方案出人意料地优雅。CLI-Anything能自动分析软件源代码并生成:
- 结构化命令行界面:AI可理解并串联使用
- JSON输出支持:便于机器学习模型解析
- 自文档化命令:带有标准--help功能
- 交互式REPL模式:用于测试和调试
- 坚如磐石的可靠性:由超过1,500项测试保障
与传统自动化有何不同?不同于模拟鼠标点击和键盘输入(大多数RPA工具采用的方法),CLI-Anything直接接入软件核心功能。这意味着无需再担心窗口位置变化或按钮在更新后移动的问题。
持续增长的支持软件列表
团队已适配13个主流软件包,包括:
- 创意工具:GIMP、Blender、Inkscape、Audacity
- 生产力应用:LibreOffice、Draw.io、Mermaid
- 视频软件:OBS Studio、Kdenlive、Shotcut
AI实用程序:用于图像生成的ComfyUI
路线图还包括扩展至CAD设计工具、数字音频工作站(DAW)和科学计算应用领域。项目方积极鼓励社区贡献更多软件集成方案。
开发者简易安装指南
安装过程极其简单:
/plugin marketplace add HKUDS/CLI-Anything /plugin install cli-anything /cli-anything该工具可与OpenClaw和OpenCode等流行代理框架无缝协作,且完全本地运行——无需云依赖或复杂配置。
对AI发展的重要意义
开发者们的热烈反响(GitHub已获超17,000星标)充分说明了一切。CLI-Anything不仅是一个实用工具——它更是为AI代理与专业软件常规交互的新兴世界打造的基础设施。 早期采用者已经开始自动化复杂工作流,例如通过向AI助手发送简单文本命令来实现GIMP中的批量图像处理或生成3D模型渲染图。
该项目标志着向许多人眼中的必然未来迈出了重要一步:我们将越来越多地把软件操作委托给智能代理,而非自己费力操作界面。 项目地址: https://github.com/HKUDS/CLI-Anything


