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.1.tar.gz (62.4 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.1-py3-none-any.whl (165.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mi_hands-2.0.1.tar.gz
  • Upload date:
  • Size: 62.4 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.1.tar.gz
Algorithm Hash digest
SHA256 7a31b17a47fce9f261ee06664d93c34b13ffc6598986dce91798f704d8789d74
MD5 de8db4726c7a18991e19baab983e103e
BLAKE2b-256 84149e250d5003e22b25493e6dd64ddddc54ca20f6a9cc40beb8de1fe5528fbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mi_hands-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 165.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 de97132721b8b30caa48c6cdf8fca4b6dfd94b02917e7b41ac6565f54613992f
MD5 63fa310f376e84a82ebc3d452fd4969b
BLAKE2b-256 cfeb6eeb91e7c9d46f920544af80f75be72597206eed78571ef24eeb8d6ae0a6

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