CLI-Anything
开源项目,将图形界面软件的操作封装为命令行工具,使 AI Agent 能通过调用命令操作专业软件,包含工具生成器、执行工具和 CLI Hub 管理平台
时间轴 (近 90 天)
CLI-Anything 是一个开源项目,它把软件操作封装成命令行工具,使 AI Agent 能通过调用命令完成任务并检查结果。
CLI-Anything 不是新训练的大模型,它不负责写代码和做决策;写代码和决策的仍然是用户选择的 Agent。
CLI-Anything 仓库中已有面向 DrawIO、Blender、办公与媒体工具的适配。
CLI-Anything 的生成过程被组织成七个阶段:分析、设计、实现、制定测试计划、实现测试、记录结果、打包安装。
在 CLI-Anything 中,导出功能往往依赖桌面程序存在;若环境缺少该依赖,相关端到端测试可能被跳过而仍显示“通过”,因此评估时必须区分“执行通过”与“被跳过”。
CLI-Anything 的名字里有 anything,并不意味着任何软件都能无条件接入;有没有源码、SDK、文件格式或可调用的后端,决定了能走多远。
CLI-Anything 的 DrawIO 适配中,DrawIO 的 Session 持有当前 XML 工程,修改前保存快照,支持进程内撤销和重做;分开运行的命令则通过工程文件接续,但保存绘画编号不代表全部撤销历史都会跨进程保留。
登录凭据、服务权限、许可证和平台依赖仍然需要分别准备;只有界面才能完成的步骤,仍可能需要人工或界面自动化配合。
全部知识事实 (8)
CLI-Anything 是一个开源项目,它把软件操作封装成命令行工具,使 AI Agent 能通过调用命令完成任务并检查结果。
50%待验证CLI-Anything 不是新训练的大模型,它不负责写代码和做决策;写代码和决策的仍然是用户选择的 Agent。
50%待验证CLI-Anything 仓库中已有面向 DrawIO、Blender、办公与媒体工具的适配。
50%待验证CLI-Anything 的生成过程被组织成七个阶段:分析、设计、实现、制定测试计划、实现测试、记录结果、打包安装。
50%待验证在 CLI-Anything 中,导出功能往往依赖桌面程序存在;若环境缺少该依赖,相关端到端测试可能被跳过而仍显示“通过”,因此评估时必须区分“执行通过”与“被跳过”。
50%待验证CLI-Anything 的名字里有 anything,并不意味着任何软件都能无条件接入;有没有源码、SDK、文件格式或可调用的后端,决定了能走多远。
50%待验证CLI-Anything 的 DrawIO 适配中,DrawIO 的 Session 持有当前 XML 工程,修改前保存快照,支持进程内撤销和重做;分开运行的命令则通过工程文件接续,但保存绘画编号不代表全部撤销历史都会跨进程保留。
50%待验证登录凭据、服务权限、许可证和平台依赖仍然需要分别准备;只有界面才能完成的步骤,仍可能需要人工或界面自动化配合。
50%