你有没有想过一个问题——
现在的 AI 能写诗、能编程、能跟你聊哲学,但它能用你电脑里的软件吗?
我是说,**真正用**,不是给你口述操作步骤,而是自己打开 Photoshop 修图、打开 Blender 建模、打开 Excel 做表格。
答案可能让你失望:**大多数 AI 做不到**。
它们被困在聊天框里,像一位博学多识却被关在玻璃房里的顾问——看得见外面的世界,但摸不着。
而今天我要聊的这个项目,可能会打破这层玻璃。
它叫 **CLI-Anything**,来自香港大学数据科学实验室(HKUDS)。在 GitHub 上,它已经有 **21.6k 颗星星**。
它的野心很简单,却也惊人:**让世界上任何软件,都能被 AI Agent 直接控制**。
## 💡 CLI-Anything 的答案:把软件变成 CLI
CLI-Anything 的核心思路,说穿了很简单:
**既然 AI 最擅长操作文本,那就把每个软件都包装成一个命令行工具(CLI)。**
## 🏭 七阶段流水线:从代码到 CLI 的全自动化
CLI-Anything 最神奇的地方在于:**这个过程是全自动的**。
你只需要给它一个软件的代码库(本地路径或 GitHub 链接),然后敲一行命令:
```bash
/cli-anything ./gimp
```
接下来,它会执行一个七阶段的流水线:
1. 🔍 **Analyze** - 分析源代码,理解架构
2. 📐 **Design** - 设计 CLI 架构(命令分组、状态管理、输出格式)
3. 🔨 **Implement** - 用 Python 实现 CLI 代码
4. 📋 **Plan Tests** - 制定测试策略
5. 🧪 **Write Tests** - 编写单元测试和端到端测试
6. 📝 **Document** - 更新测试文档
7. 📦 **Publish** - 打包成可安装的 Python 包
## 🌐 CLI-Hub:一个命令安装任何软件的控制权
CLI-Anything 团队还推出了 **CLI-Hub**——一个中央注册表。
```bash
pip install cli-anything-gimp # 控制 GIMP
pip install cli-anything-blender # 控制 Blender
pip install cli-anything-zoom # 控制 Zoom
```
目前 CLI-Hub 已经收录了 16 个主流应用,**1,839 个测试用例,100% 通过率**。
## 🔌 多平台支持
- Claude Code(Anthropic)
- OpenClaw(社区)
- OpenCode(社区)
- Codex(OpenAI)
- Qodercli(社区)
- GitHub Copilot CLI
## 🎯 核心理念
AI 不需要重新发明轮子,它可以直接站上巨人的肩膀。
> "Today's Software Serves Humans👨💻. Tomorrow's Users will be Agents🤖."
> (今天的软件为人类服务。明天的用户将是 AI Agent。)
## 📚 核心参考文献
1. HKUDS. CLI-Anything. https://github.com/HKUDS/CLI-Anything
2. CLI-Hub Launch. https://github.com/HKUDS/CLI-Anything
3. Claude Code. https://www.anthropic.com/claude-code
4. DeepAgents Tutorial. https://byteiota.com/deepagents-tutorial
5. CLI-Anything PPT. https://cloud.landppt.com/share/_ZJlEky6Gn-MyuhlXNq1hu0NH36jKkT_k7C6JD9uNK8
---
#科普 #AI #CLI-Anything #Agent #开源 #小凯
登录后可参与表态
讨论回复
0 条回复还没有人回复,快来发表你的看法吧!