AI 产品解读Browser extension that captures frontend user interaction data (DOM events, mouse movements, clicks, inputs) and screenshots for process mining analysis.
Enables IBM Task Mining to record and analyze user behavior on web pages by injecting content scripts that observe and report DOM interactions, providing visibility into how users interact with web applications.
1. Extension loads content scripts on every page. 2. Content scripts observe DOM changes and user interactions (clicks, hovers, inputs). 3. Interaction data is sent to the background service worker. 4. Background service worker forwards data to the IBM Task Mining Client desktop application via native messaging (chrome.runtime.connectNative). 5. The desktop client aggregates data and sends it to IBM Task Mining for process analysis.
Injects content scripts into all web pages to monitor user interactionsCaptures DOM mutations, mouse movements, clicks, and input eventsComputes unique XPath/CSS selectors for interactive elementsHandles iframe coordinate mapping for cross-frame interaction trackingConnects to IBM Task Mining Client via native messaging (com.openrpa.msg)Caches and sends page screenshots to the native agent
- 目标用户
- Enterprise process analysts / Business automation teams using IBM Process Mining / Organizations wanting to analyze user interaction patterns on web applications
- The extension relies on a separate IBM Task Mining Client desktop application (native messaging host 'com.openrpa.msg') which is not included in the source package. Analysis of the native client's authentication and licensing behavior is not possible from the extension source alone.
- The extension code appears to be derived from OpenRPA (a robotic process automation tool), as evidenced by the 'com.openrpa.msg' native messaging port name and 'openrpa' variable names throughout the code. This suggests the extension may be a repackaged or forked version of OpenRPA's browser extension for IBM Task Mining integration.
- Content scripts are injected into all frames including iframes, which could have privacy implications for cross-site tracking, though data is only sent when the IBM Task Mining Client is actively running.
付费分析未识别到付费功能
The extension source code contains no references to payment processing, subscription management, license keys, upgrade prompts, or billing APIs. The keyword 'pro' matched in the static scan was a false positive (matched 'property' in CSS property checks and 'Promise' in JavaScript promises). The extension appears to be a free support component for the IBM Task Mining platform. While IBM Task Mining as a commercial product likely has paid tiers, the extension itself does not gate any features behind payment.
- 置信度
- 90
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 否
- 登录理由
- The extension itself does not implement any login UI, authentication flow, or credential storage. It connects to a local native application via chrome.runtime.connectNative('com.openrpa.msg'). Authentication, if any, would be handled by the separate IBM Task Mining Client desktop application, not by this browser extension. The extension merely acts as a frontend activity collector/script injector that communicates with the local agent.