风险评分

82/100 (Low)

OpenClaw: benign
VirusTotal: suspicious
StaticScan: clean

OpenClaw 11-in-1 Visual Automation Suite (Windows Only) Complete visual automation toolkit with 11 integrated modules. ### 💰 Price One-time purchase: **$2.99** (Lifetime access to all modules + future updates) ### 🚀 How to Purchase 1. Pay via PayPal Invoice: 🔗 [Click to pay $2.99](https://www.paypal.com/invoice/p/#V2RC9S8LVKJ434R9) 2. After payment, send your email to: **1215066513@qq.com** 3. I will send the full download link within 12 hours. ### 🖥️ Compatibility - Windows 10 / 11 only - Not compatible with macOS / Linux ## 1. Product Basic Description ### 1.1 Core Functions Provides professional universal computer vision automation capabilities covering the full-process visual automation scenarios such as environment initialization, full-screen automatic screenshot, OCR text recognition, template matching target localization, mouse click simulation, keyboard input simulation, and complete environment initialization & cleanup mechanisms. It supports custom task combination and cyclic execution. ### 1.2 Version & Directory Description - Core Capability: Flexible invocation based on minimum executable units, supporting parameter customization, result variable inheritance, and custom skill saving. All functions can be used directly with the `call` command right after extracting the package. - Directory Structure: - `claw.json` - Skill package configuration file - `skills/all_skills.claw` - All skill unit definitions - `templates/` - Directory for template images (place your template images here for matching) - Temporary file directory `temp/` (for storing screenshots like temp/screen.png) is automatically created after executing `init_env`; temporary screenshot files can be cleaned up via `clean_temp`. - Version Info: Current version: 1.0.0; Compatible with OpenClaw >= 1.0.0 ### 1.3 Paid Attribute This automation skill system (vision-auto-tool-pro) is a paid professional toolkit. The document does not explicitly authorize commercial use of the toolkit. The paid permission only covers basic usage (non-commercial by default), and commercial use requires separate confirmation of authorization with the provider (e.g., purchasing a commercial license, signing a commercial agreement). ## 2. Complete Skill Invocation Manual ### Important Notes Ensure sufficient time is reserved for the computer to respond to each click or operation. For example, add a 2-second wait after `mouse_click` to avoid operation failure due to slow system response. ### 2.1 List of All Minimum Executable Units | Unit Name | Fixed Call Name | Function Description | Individual Call Method | |-------------------------|--------------------------|--------------------------------------------------------------------------------------|-------------------------------------------------| | Initialize Environment | `init_env` | Create directory structure, clear temporary files, check template directory | `call init_env` | | Full Screen Screenshot | `screenshot_full` | Capture entire screen and save as temp/screen.png | `call screenshot_full` | | Check Screenshot Validity | `check_screenshot_valid` | Check for black screen/freeze, wake up the interface if invalid | `call check_screenshot_valid` | | Wake Interface | `wake_window` | Solve the problems of background non-rendering and black screenshot | `call wake_window` | | OCR Recognition | `ocr_recognize` | Recognize all text on the screen and their corresponding coordinates | `call ocr_recognize` | | Template Matching | `template_match` | Use template image to match and locate icons/buttons | `call template_match category template_name` | | Unified Localization | `locate_target` | Prioritize OCR positioning; use template matching if not found, return coordinates | `call locate_target target_text OR category+template_name` | | Mouse Click | `mouse_click` | Move to the specified coordinates and perform click operation | `call mouse_click X Y [click_type, default=single_click]` | | Keyboard Input | `keyboard_input` | Input text after locating the input box | `call keyboard_input target_coords/description input_content` | | Clean Temporary Files | `clean_temp` | Delete temporary screenshots and free up storage space | `call clean_temp` | | Loop Restart | `loop_restart` | Wait 2 seconds then go back to the screenshot step and restart the process | `call loop_restart` | ### 2.2 Method for Invoking Individual Units #### Invocation Format ``` call [unit_call_name] [parameter...] ``` #### Invocation Examples - Initialize environment: `call init_env` - Template match browser icon on desktop: `call template_match desktop web` - Perform double-click at coordinates (100,200): `call mouse_click 100 200 double` ### 2.3 Combine into Custom New Tasks By writing one call instruction per line in execution order, you can combine them into a custom new task, which supports variable inheritance, looping, and permanent saving. #### Format Example (Open Browser) ``` # Task Name: Open Browser call init_env call screenshot_full call check_screenshot_valid call locate_target browser desktop Browser call mouse_click {{resultX}} {{resultY}} double call clean_temp ``` #### Combination Steps 1. **Write task name and description first** (for easier identification later) 2. **In execution order**, write one `call unit_name parameters` instruction per line 3. Coordinates can use variables `{{resultX}}`/`{{resultY}}` to inherit the output result of the previous unit 4. If cyclic execution is required, add `call loop_restart` at the end 5. **Save custom skill**: Use `save_skill skill_name instruction_list` to save the task permanently, then call it directly with `call skill_name` ### 2.4 Complete Main Flow Invocation Example ``` # General Main Flow: vision_auto_main call init_env call screenshot_full call check_screenshot_valid call ocr_recognize # If template matching is needed, add this line: call template_match category name call locate_target target_text call mouse_click {{X}} {{Y}} # If text input is needed, replace the above line with: call keyboard_input {{X}} {{Y}} input_content call clean_temp # Add this line if you need to loop: call loop_restart ``` ### Important Notes Ensure sufficient time is reserved for the computer to respond to each click or operation. > For example, add a 2-second wait after `mouse_click` to avoid operation failure due to slow system response.

作者: joriemancgemanne
Slug:openclaw-11-in-1-visual-automation-suite
版本:1.0.1
更新时间:2026-03-24 14:00:59
风险信息

OpenClaw: benign

查看 OpenClaw 分析摘要(前 200 字预览)
The package implements the described Windows desktop visual automation tasks (OCR, template matching, screenshots, mouse/keyboard control); its requirements and code align with its stated purpose and ...

[内容已截断]

VirusTotal: suspicious VT 报告

静态扫描: clean

No suspicious patterns detected.
README

README 未提供

文件列表

无文件信息

下载
下载官方 ZIP
原始 JSON 数据
{
    "latestVersion": {
        "_creationTime": 1773322735514,
        "_id": "k97b6y0ytcnjdkv0pvwdp9b34582rcnz",
        "changelog": "- Documentation fully rewritten in Chinese, with improved structure and step-by-step usage instructions.\n- New section details directory structure for templates and temp files.\n- Table of all minimal executable units enhanced with clearer descriptions and updated sample calls.\n- Expanded instructions for combining modules into custom tasks and main flow walkthrough.\n- Updated dependency requirements and clarified file\/folder management rules.",
        "changelogSource": "user",
        "createdAt": 1773322735514,
        "version": "1.0.1"
    },
    "owner": {
        "_creationTime": 0,
        "_id": "publishers:missing",
        "displayName": "joriemancgemanne",
        "handle": "joriemancgemanne",
        "image": "https:\/\/avatars.githubusercontent.com\/u\/216542282?v=4",
        "kind": "user",
        "linkedUserId": "kn72k979s4qf7m1yt76x3p4sxs82qrkr"
    },
    "ownerHandle": "joriemancgemanne",
    "skill": {
        "_creationTime": 1773249745645,
        "_id": "kd71wpym9sr7qwv0v77kwv52cs82q5y4",
        "badges": [],
        "createdAt": 1773249745645,
        "displayName": "OpenClaw 11-in-1 Visual Automation Suite (Windows Only) Complete visual automation toolkit with 11 integrated modules.  ### 💰 Price One-time purchase: **$2.99** (Lifetime access to all modules + future updates)  ### 🚀 How to Purchase 1.  Pay via PayPal Invoice:     🔗 [Click to pay $2.99](https:\/\/www.paypal.com\/invoice\/p\/#V2RC9S8LVKJ434R9) 2.  After payment, send your email to: **1215066513@qq.com** 3.  I will send the full download link within 12 hours.  ### 🖥️ Compatibility - Windows 10 \/ 11 only - Not compatible with macOS \/ Linux ## 1. Product Basic Description ### 1.1 Core Functions Provides professional universal computer vision automation capabilities covering the full-process visual automation scenarios such as environment initialization, full-screen automatic screenshot, OCR text recognition, template matching target localization, mouse click simulation, keyboard input simulation, and complete environment initialization & cleanup mechanisms. It supports custom task combination and cyclic execution.  ### 1.2 Version & Directory Description - Core Capability: Flexible invocation based on minimum executable units, supporting parameter customization, result variable inheritance, and custom skill saving. All functions can be used directly with the `call` command right after extracting the package. - Directory Structure:    - `claw.json` - Skill package configuration file   - `skills\/all_skills.claw` - All skill unit definitions   - `templates\/` - Directory for template images (place your template images here for matching)   - Temporary file directory `temp\/` (for storing screenshots like temp\/screen.png) is automatically created after executing `init_env`; temporary screenshot files can be cleaned up via `clean_temp`. - Version Info: Current version: 1.0.0; Compatible with OpenClaw >= 1.0.0  ### 1.3 Paid Attribute This automation skill system (vision-auto-tool-pro) is a paid professional toolkit. The document does not explicitly authorize commercial use of the toolkit. The paid permission only covers basic usage (non-commercial by default), and commercial use requires separate confirmation of authorization with the provider (e.g., purchasing a commercial license, signing a commercial agreement).  ## 2. Complete Skill Invocation Manual ### Important Notes Ensure sufficient time is reserved for the computer to respond to each click or operation. For example, add a 2-second wait after `mouse_click` to avoid operation failure due to slow system response.  ### 2.1 List of All Minimum Executable Units | Unit Name               | Fixed Call Name          | Function Description                                                                 | Individual Call Method                          | |-------------------------|--------------------------|--------------------------------------------------------------------------------------|-------------------------------------------------| | Initialize Environment  | `init_env`               | Create directory structure, clear temporary files, check template directory          | `call init_env`                                  | | Full Screen Screenshot  | `screenshot_full`        | Capture entire screen and save as temp\/screen.png                                    | `call screenshot_full`                           | | Check Screenshot Validity | `check_screenshot_valid` | Check for black screen\/freeze, wake up the interface if invalid                      | `call check_screenshot_valid`                    | | Wake Interface          | `wake_window`            | Solve the problems of background non-rendering and black screenshot                   | `call wake_window`                               | | OCR Recognition         | `ocr_recognize`          | Recognize all text on the screen and their corresponding coordinates                  | `call ocr_recognize`                             | | Template Matching       | `template_match`         | Use template image to match and locate icons\/buttons                                  | `call template_match category template_name`     | | Unified Localization    | `locate_target`          | Prioritize OCR positioning; use template matching if not found, return coordinates   | `call locate_target target_text OR category+template_name` | | Mouse Click             | `mouse_click`            | Move to the specified coordinates and perform click operation                        | `call mouse_click X Y [click_type, default=single_click]` | | Keyboard Input          | `keyboard_input`         | Input text after locating the input box                                              | `call keyboard_input target_coords\/description input_content` | | Clean Temporary Files   | `clean_temp`             | Delete temporary screenshots and free up storage space                               | `call clean_temp`                                | | Loop Restart            | `loop_restart`           | Wait 2 seconds then go back to the screenshot step and restart the process           | `call loop_restart`                              |  ### 2.2 Method for Invoking Individual Units #### Invocation Format ``` call [unit_call_name] [parameter...] ``` #### Invocation Examples - Initialize environment: `call init_env` - Template match browser icon on desktop: `call template_match desktop web` - Perform double-click at coordinates (100,200): `call mouse_click 100 200 double`  ### 2.3 Combine into Custom New Tasks By writing one call instruction per line in execution order, you can combine them into a custom new task, which supports variable inheritance, looping, and permanent saving.  #### Format Example (Open Browser) ``` # Task Name: Open Browser call init_env call screenshot_full call check_screenshot_valid call locate_target browser desktop Browser call mouse_click {{resultX}} {{resultY}} double call clean_temp ```  #### Combination Steps 1. **Write task name and description first** (for easier identification later) 2. **In execution order**, write one `call unit_name parameters` instruction per line 3. Coordinates can use variables `{{resultX}}`\/`{{resultY}}` to inherit the output result of the previous unit 4. If cyclic execution is required, add `call loop_restart` at the end 5. **Save custom skill**: Use `save_skill skill_name instruction_list` to save the task permanently, then call it directly with `call skill_name`  ### 2.4 Complete Main Flow Invocation Example ``` # General Main Flow: vision_auto_main call init_env call screenshot_full call check_screenshot_valid call ocr_recognize # If template matching is needed, add this line: call template_match category name call locate_target target_text call mouse_click {{X}} {{Y}} # If text input is needed, replace the above line with: call keyboard_input {{X}} {{Y}} input_content call clean_temp # Add this line if you need to loop: call loop_restart ```   ### Important Notes Ensure sufficient time is reserved for the computer to respond to each click or operation.   >  For example, add a 2-second wait after `mouse_click` to avoid operation failure due to slow system response.",
        "latestVersionId": "k97b6y0ytcnjdkv0pvwdp9b34582rcnz",
        "ownerUserId": "kn72k979s4qf7m1yt76x3p4sxs82qrkr",
        "slug": "openclaw-11-in-1-visual-automation-suite",
        "stats": {
            "comments": 0,
            "downloads": 217,
            "installsAllTime": 0,
            "installsCurrent": 0,
            "stars": 0,
            "versions": 2
        },
        "summary": "Professional Windows-only visual automation toolkit with 11 modules for screenshot, OCR, template matching, clicks, input, environment setup, and looping tasks.",
        "tags": {
            "ai-agent": "k97c6k79b1ny084z26yk2vvra582qx7s",
            "latest": "k97b6y0ytcnjdkv0pvwdp9b34582rcnz",
            "openclaw": "k97c6k79b1ny084z26yk2vvra582qx7s",
            "visual-automation": "k97c6k79b1ny084z26yk2vvra582qx7s",
            "windows": "k97c6k79b1ny084z26yk2vvra582qx7s"
        },
        "updatedAt": 1774332059410
    }
}