"""jiangchang_desktop_wake — 桌面 UIA Provider 暖树(可整包删除)。 与 ``jiangchang_skill_core`` / ``jiangchang_desktop_sdk`` 平级,互不强制依赖。 用法:: from jiangchang_desktop_wake import ensure_ui_ready, probe r = ensure_ui_ready("wecom") print(r.probe_after.findall_count, r.warm) CLI:: python -m jiangchang_desktop_wake probe --profile wecom python -m jiangchang_desktop_wake ensure --profile wecom """ from __future__ import annotations from .c2 import wake_c2 from .ensure import ensure_ui_ready from .errors import DesktopWakeError from .inject import inject_probe from .probe import probe from .profiles import list_profiles, load_profile from .wake import wake, wake_or_raise __version__ = "0.5.0" __all__ = [ "__version__", "DesktopWakeError", "ensure_ui_ready", "inject_probe", "probe", "wake", "wake_c2", "wake_or_raise", "load_profile", "list_profiles", ]