内容
# 🏆 前端操作大师 (FEOM)
**适用于 AI 代理的终极前端操作系统引擎。0 视觉代币。733 倍更快。100% 确定性。**
FEOM 是一个适用于 Windows AI 代理的生产级前端操作架构。该存储库包含 **开放核心版**,允许开发人员测试和验证实时结构化操作系统路由(实现约 8 毫秒的后台 UIA 调用),完全消除 VLM 视觉代币成本。
## 📊 功能矩阵:开放核心版 vs 专业/企业版
| 功能 | 🟡 开放核心版(此存储库) | 🟢 FEOM 专业/企业版 |
|:---|---:|:---:|
| **MCP 服务器框架** | ✅ 包含 | ✅ 包含 |
| **UIA 树结构读取** | ✅ 包含(约 75 毫秒) | 🚀 **预测异步缓存(<1 毫秒)** |
| **Win32 SendInput 点击** | 🟢 标准(约 3.96 毫秒) | ⚡ **零分配超点击(<1.0 毫秒)** |
| **后台 UIA 调用** | 🟢 基础(约 8 毫秒) | ⚡ **Win32 PostMessage(约 1 毫秒)** |
| **多显示器高 DPI** | ❌ 静态坐标仅限 | ✅ **动态缩放矩阵** |
| **任务栏推送自动恢复** | ❌ 固定偏移 | ✅ **图标矢量跟踪** |
| **输入管道优化** | ❌ 原始字符流 | ✅ **剪贴板并行(-71%)** |
---
## 🥇 生产自动化的三条铁律
### 1. 唯一真相:前端演示优先于一切
始终显示,然后报告。每个序列必须在前台可见地执行。
### 2. 安全第一:预动作焦点防御
绝不盲目点击。在任何输入之前强制进行结构化状态验证。
### 3. 应用程序终止规则:严格禁止 Alt+F4
Alt+F4 会盲目地杀死具有焦点的窗口 - 经常关闭编排引擎本身。
---
## 🚀 混合终端 + MCP 极端模式
| 执行阶段 | 传统 MCP 代理 | **FEOM 混合模式** | 节省时间 |
|:---|:---:|:---:|:---:|
| 应用程序启动 | ~3.0 秒(UI 遍历) | **0.01 秒** | **99.6%** |
| 表单输入 | ~5.0 秒(视觉循环) | **1.2 秒** | **76.0%** |
| 关闭和验证 | ~4.0 秒(截图) | **2.0 秒** | **50.0%** |
| **总端到端** | **~12.0 秒** | **~3.21 秒** | **73.2% 更快** |
```bash
# 验证即时启动:
terminal("start calc")
```
---
## 硬件要求(杀手级功能)
| 要求 | 传统 VLM | FEOM 开放核心版 |
|:------------|:-------------:|:-------------:|
| GPU | 需要 RTX 3060+ | 无 - 任何 CPU 都可以 |
| RAM | 16GB+ | 4GB |
| 网络 | 需要(每个点击的 API) | 零 - 完全本地 |
| 每次操作的成本 | $0.01-$0.05(视觉代币) | $0 |
| 显示 | 是(需要截图) | 否 - 无头工作 |
| 硬件成本 | $1,000+ 游戏 PC | $50 二手戴尔 |
| 年度许可 | $15K+(RPA) | $0(开放核心版) |
## 确定性 vs 概率性
| | VLM 截图 | FEOM 操作系统原生 |
|:---|:-------------:|:-------------:|
| 输出 | 坐标猜测 | AutomationID 定位 |
| 可重复性 | 每次都不同 | 100% 相同 |
| DPI 缩放 | 坐标漂移 | UIA 自动映射 |
| 后台 | 无法工作 | 最小化后工作 |
| 生产就绪 | 仅演示 | 生产级 |
## 💼 商业许可
| 层级 | 产品 | 价格 |
|:---|:---|---:|
| 1 | Turbo-MCP 插件(防崩溃 + DPI 矩阵) | $14.99/月 |
| 2 | AI-SaaS 特遣队(旧 ERP/CRM 迁移) | 自定义 |
| 3 | 企业咨询(稳定性 + 多显示器审计) | $3K-$10K |
| 4 | Hermes-Split-OS SDK(并行多代理框架) | 许可证 |
**查询:** [打开 B2B 工单](https://github.com/a92070888-dev/mcp-os-native-automation/issues/new?labels=commercial&template=b2b-inquiry.md) 或 **a92070888@gmail.com**
## 3 行快速入门
```bash
pip install pywinauto pywin32 mcp
python server.py
```
然后添加到 MCP 客户端配置:
```json
{
"mcpServers": {
"feom": {
"command": "python",
"args": ["path/to/server.py"]
}
}
}
```
无需 GPU。无需云 API。无需 Docker。任何 Windows PC。
## 工具(开放核心版)
| 工具 | 描述 | 延迟 |
|:-----|:------------|:------:|
| feom_click | 通过 SendInput 点击屏幕坐标 | ~4 毫秒 |
| feom_uia_invoke | 通过 AutomationID 调用 UIA 元素 | ~8 毫秒 |
| feom_launch | 通过终端管道启动应用程序 | ~0.01 秒 |
| feom_list_windows | 列出所有可见窗口 | ~75 毫秒 |
### 快速入门
pip install pywinauto pywin32 mcp
python server.py