Skip to main content

MiMo Desktop Control SDK - Plugin Architecture + App Guide Library

Project description

MI Hands v2.0

MiMo 桌面控制 SDK - 插件架构版本

特性

  • 🧩 插件架构 - 模块化设计,易于扩展
  • 📚 操作指南库 - 预置 30+ 常用应用
  • 🧠 智能学习 - 自动学习新应用
  • 🐭 鼠标共存 - 暂停/继续功能
  • ⏱️ 等待工具 - 智能等待 UI 变化
  • 🌐 GitHub 社区 - 社区共享操作指南

安装

pip install mi-hands

快速开始

# 首次配置
mi-hands --setup

# 启动服务
mi-hands --start

使用

from core.plugin_manager import PluginManager
from plugins.guide_manager.plugin import GuideManagerPlugin

# 创建插件管理器
pm = PluginManager()
await pm.register(GuideManagerPlugin())

# 获取操作指南
guide_manager = pm.get_plugin("guide_manager")
guide = await guide_manager.get_guide("wechat")

插件列表

插件 说明
wait 等待 UI 变化
mouse_manager 鼠标暂停/继续
guide_manager 操作指南管理
uia_engine UIA 控件树
mimo_client MiMo 调用
server MCP + API 服务
github_sync GitHub 同步
gui 图形界面

操作指南库

预置应用:

  • 微信、QQ、钉钉、飞书
  • Chrome、Edge、Firefox
  • Word、Excel、PowerPoint、WPS
  • 记事本、计算器、文件管理器
  • VS Code、PyCharm
  • ...

贡献

欢迎贡献操作指南!请查看 CONTRIBUTING.md

许可证

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mi_hands-2.0.0.tar.gz (62.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mi_hands-2.0.0-py3-none-any.whl (42.3 kB view details)

Uploaded Python 3

File details

Details for the file mi_hands-2.0.0.tar.gz.

File metadata

  • Download URL: mi_hands-2.0.0.tar.gz
  • Upload date:
  • Size: 62.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for mi_hands-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b553535cae4ba128a416f9c11f7fd91119ab063c662e27e4e2e941a6bf6313cb
MD5 25056e44b1f7d369544b06861e530a62
BLAKE2b-256 24334e4f6fd3473032d2c71c58775d94764e2972e0c49cb7e2b5c9151f7799d8

See more details on using hashes here.

File details

Details for the file mi_hands-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: mi_hands-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 42.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for mi_hands-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d060e52aba9a9646a8621f1bdab4ca08ea9bb64bec5abe473d152c42e80b395
MD5 ddc84d2c4acd9263cea6488ef9dd0136
BLAKE2b-256 725794ae0d91102a8a477a60a813e3c1efddbfdd534e999a85d384830a48d1d6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page