AI Agent Hub
Back to skills
Auto Explorer Self-Learning icon

Auto Explorer Self-Learning

AI Agent Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_09a38a2b/aits into your AI assistant.

About this skill

Problem

When an AI meets an unfamiliar app, the hard part is not finding one tutorial, but lacking a stable learning loop: it may not know which apps exist on the machine, which are worth mastering, how to turn observed usage frequency into memory, or how to try operations safely. AI探索欲学习模块 turns AI learning into an executable workflow: on-demand learning, value-based depth, background usage watching, cross-platform environment discovery, and memory decay.

How It Works

The skill is organized around scripts/explorer.py, with these core steps:
- On-demand self-learning: when asked to use an app, the AI checks mastery, evaluates value, searches tutorials, and proceeds instead of refusing.
- Value-driven depth: learning_depth sets the target, while mastery_level records current ability, avoiding equal-depth study for every app.
- Environment discovery: Level 0 to Level 3 scan desktops, taskbars, start menus, PATH, user directories, registries, and more across Windows, macOS, and Linux.
- Usage watching: the Usage Watcher records low-signal facts such as process names to infer frequent apps, without screenshots, content access, or external upload.
- Memory decay: a three-level memory system keeps high-value knowledge and lowers stale entries over time.

Boundaries

The module requires Python 3.8+ and may use optional dependencies such as psutil, pywin32, pyautogui, and Pillow for enhanced detection or interaction. It enforces safety boundaries: it avoids System32, ProgramData, and other critical directories; asks before opening unknown apps or changing settings; and does not store passwords, keys, or personal file contents. Because background watching only records process names, it is not suited for deep content analysis, full UI visual recognition, or cross-machine knowledge migration; those remain planned capabilities.

Use Cases

  • When asked to export a report with an unfamiliar app, check mastery, search tutorials, and try steps.
  • Inventory local office and CLI tools, classify them by install source, and surface missing apps.
  • Record process usage for a period, identify high-frequency apps, and schedule automatic learning.
  • Learn low-value apps only at concept level while deepening workflow memory for frequent tools.

Best For

  • Engineers maintaining local AI agent tooling who want safe app discovery and trial operations.
  • Independent automation developers who need value-based decisions about which apps to integrate.
  • AI product owners adding on-demand learning, memory decay, and usage watching to assistants.
  • Desktop automation testers validating workflows via process observation and trial interactions.