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.2.tar.gz (62.6 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.2-py3-none-any.whl (166.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mi_hands-2.0.2.tar.gz
  • Upload date:
  • Size: 62.6 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.2.tar.gz
Algorithm Hash digest
SHA256 d15d00b48ddc1f0a71f7955b2c434dbb2d4dcf3a1914949150a66e156306fd70
MD5 bb0fad06f3747feb33c9b59e954166ac
BLAKE2b-256 e317c803e89996c6ba18ac2f767b22bd7b57502efb7d2b98e24fdfa82a04b762

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mi_hands-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 166.1 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d1c34a911fd08671e5f4dd0bf654fd0b386e270b24816f7583f751677a7488bf
MD5 1f9a16b272a4a94b614a42504c2f4ffe
BLAKE2b-256 d57b46bb740dad75542da6f0ab22228930dbcd245d2f9e0036160f5fd7e59aa2

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