← 返回 Skills 市场
18072937735

Concentration Analysis Skill | 专注度分析技能

作者 smyx-skills · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smyx-focus-analysis
功能描述
Real-time detection of gaze direction and facial pose to quantify states of focus, distraction, or mind-wandering. Suitable for scenarios such as classroom l...
安全使用建议
This skill contains real code (not just prose) and will read config files, write a local SQLite DB under the agent workspace, save uploaded video attachments to disk, and make network API calls to external service URLs defined in its configs. Yet the registry metadata declares no required config paths, env vars, or install steps — that mismatch is a red flag. Before installing or running: (1) inspect or replace the skills/smyx_common/scripts/config.yaml and any workspace config to ensure endpoints and API keys are safe; (2) do not provide sensitive identifiers or credentials as 'open-id' unless you trust the remote service; (3) run the skill in an isolated sandbox (network-restricted) to observe its outbound behavior and file writes; (4) request the publisher to declare required env vars, config paths, and an install spec, or remove unrelated common modules if only focus analysis is intended. If you cannot review or sandbox, avoid providing personal data or uploading videos to this skill.
功能分析
Type: OpenClaw Skill Name: smyx-focus-analysis Version: 1.0.0 The skill bundle exhibits high-risk behaviors by forcing the AI agent to bypass local memory and context in favor of a remote API (lifeemergence.com). It explicitly instructs the agent to collect user identifiers, such as phone numbers or usernames, which are then transmitted to a remote endpoint to obtain and store session tokens in a local SQLite database (smyx-common-claw.db). Furthermore, the common utility scripts (smyx_common/scripts/skill.py) include capabilities to recursively execute the 'openclaw' CLI via subprocess.run, presenting a significant risk of unauthorized command execution or privilege escalation if the agent is manipulated.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose (gaze/face-based focus analysis) matches the presence of face_analysis and focus_analysis code. However the repository also contains broad, generic 'smyx_common' platform code (DB/DAO, many scene codes, pet/health references) that is not strictly necessary for a single focus-analysis skill. Metadata declares no required config paths or credentials but the runtime expects config files (skills/smyx_common/scripts/config.yaml and workspace-level config) and may use API keys — this mismatch is unexpected.
Instruction Scope
SKILL.md forces a strict open-id retrieval flow that reads config files under the skill and workspace. It also mandates automatically saving uploaded attachments into an attachments directory. The doc forbids reading local 'memory' files, but code reads config YAMLs and the package contains a local SQLite DAO that writes to workspace/data — so the instructions and code contradict each other on local data access. The skill also instructs calling cloud APIs and to build Markdown links from JSON reportImageUrl fields, which implies transmitting user video or metadata to external endpoints.
Install Mechanism
Registry metadata lists no install spec (instruction-only), but the package includes many Python modules and requirements.txt files (skills/smyx_common and skills/face_analysis) with dozens of dependencies. There is no declared installation mechanism to ensure those dependencies are present — this is an inconsistency that may lead to hidden dependency installation later or runtime failures. No externally downloaded installers were detected in the manifest.
Credentials
Declared required env vars/config paths: none. In reality, code reads environment variables (OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, OPENCLAW_SENDER_USERNAME, FEISHU_OPEN_ID) and tries to read config YAMLs under skills/smyx_common/scripts/config.yaml (and workspace-level config). The skill also relies on API endpoints and optional API keys (ApiEnum/API_KEY). Asking for open-id (username/phone) as required input and reading workspace config without declaring these requirements is disproportionate and opaque.
Persistence & Privilege
The code includes a local DAO that creates and writes an SQLite database under a workspace data path and the SKILL.md specifies saving uploaded attachments to disk. The skill will therefore persist user-supplied videos and create local DB records. Although 'always' is false and the skill isn't forced on all agents, the persistence behavior and workspace-level file writes are significant and weren't declared in the metadata or the instruction preamble.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smyx-focus-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smyx-focus-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of smyx-focus-analysis skill for real-time concentration analysis. - Provides real-time detection of gaze direction and facial pose to quantify focus, distraction, or mind-wandering states. - Supports structured concentration analysis reports for scenarios including classroom learning, office meetings, and driving attention monitoring. - Enforces strict open-id acquisition and mandatory use of cloud API for all historical report queries; strictly forbids local memory file usage. - Triggers automatically on relevant keywords or video uploads, managing attachments and ensuring correct analysis/report viewing workflow. - Outputs reports in Markdown table format, with clickable report links for easy viewing.
元数据
Slug smyx-focus-analysis
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Concentration Analysis Skill | 专注度分析技能 是什么?

Real-time detection of gaze direction and facial pose to quantify states of focus, distraction, or mind-wandering. Suitable for scenarios such as classroom l... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。

如何安装 Concentration Analysis Skill | 专注度分析技能?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smyx-focus-analysis」即可一键安装,无需额外配置。

Concentration Analysis Skill | 专注度分析技能 是免费的吗?

是的,Concentration Analysis Skill | 专注度分析技能 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Concentration Analysis Skill | 专注度分析技能 支持哪些平台?

Concentration Analysis Skill | 专注度分析技能 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Concentration Analysis Skill | 专注度分析技能?

由 smyx-skills(@18072937735)开发并维护,当前版本 v1.0.0。

💬 留言讨论