← 返回 Skills 市场
18072937735

Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具

作者 smyx-skills · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
74
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smyx-outdoor-monitoring-analysis
功能描述
Detects targets such as people, vehicles, non-motorized vehicles, and pets within target areas; supports batch image analysis, suitable for outdoor surveilla...
安全使用建议
Before installing or running this skill, consider the following: - Data exfiltration: The skill sends uploaded images/videos to remote APIs (API base URLs are configured in skills/smyx_common). If you plan to analyze sensitive camera footage, verify the remote endpoints (check skills/smyx_common/scripts/config.yaml and config-prod/test files) and only use endpoints you trust. - Declared vs actual behavior: The SKILL.md forbids reading local memory, yet the code contains YAML config loaders and a local SQLite DAO that will create/read files in the workspace. Decide whether local persistence is acceptable for your environment. - Unrelated bundled functionality: The package includes a separate face_analysis subskill (TCM face diagnosis) and a large common library. If you only want simple outdoor object detection, request or use a trimmed package that excludes unrelated code to reduce attack surface and privacy concerns (face analysis may enable sensitive biometrics processing). - Environment variables and config: The code reads environment variables (OPENCLAW_SENDER_OPEN_ID, OPENCLAW_WORKSPACE, FEISHU_OPEN_ID) and config files for API keys. The registry metadata lists none of these; do not provide credentials without confirming where they are used. Prefer running in a sandbox and inspect skills/smyx_common/scripts/config.yaml before supplying secrets. - Local file writes: The skill will write config files and a local SQLite DB under a derived workspace path. If you cannot tolerate local persistence, do not run it or set OPENCLAW_WORKSPACE to a safe sandboxed directory and monitor created files. - Test in isolation: Run the skill in an isolated environment (network-limited VM or container) first, monitor outbound network calls, and confirm the API endpoints and behavior match what you expect. - Ask the author for provenance: Because the package source is 'unknown', request the maintainer's homepage, formal API docs, or a minimal distribution that only contains the outdoor monitoring code and exact endpoint URLs. If you cannot verify the origin or endpoints, treat the package as untrusted. What would increase confidence: developer provenance and a trimmed code bundle, clear list of external endpoints and required env vars in the registry metadata, and confirmation that local DB usage will not store or read historical reports (to match the SKILL.md assertions).
功能分析
Type: OpenClaw Skill Name: smyx-outdoor-monitoring-analysis Version: 1.0.0 The skill bundle provides outdoor monitoring and image analysis by interfacing with a remote cloud service (lifeemergence.com). It utilizes a shared utility layer (smyx_common) that handles user authentication and session management via a local SQLite database (smyx-common-claw.db). While the SKILL.md contains high-priority 'forced memory rules' that instruct the AI agent to ignore local memory files in favor of cloud API data, and the code includes the ability to invoke the openclaw CLI via subprocess, these appear to be functional requirements for maintaining data synchronization across the Smyx ecosystem rather than malicious intent.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The declared purpose (outdoor monitoring / multi-object detection) aligns with most of the scripts (scripts/outdoor_monitoring.py, scripts/api_service.py, skills/smyx_common). However the package also includes a large, separate 'face_analysis' subskill (TCM face diagnosis) and a large 'smyx_common' library; bundling the unrelated face-analysis capability increases the footprint and surface area and is not explained by the SKILL.md. This is plausible as shared code reuse but is disproportionate to the single stated skill name/description.
Instruction Scope
SKILL.md explicitly forbids reading local memory files and insists all history queries come from cloud APIs, but the codebase contains modules that create/use local files and a local SQLite DAO (skills/smyx_common/scripts/dao.py) and YAML config loader which will create/config files if missing. The runtime instructions require running local scripts that read local files and write outputs — the declared 'absolute prohibition' conflicts with available local persistence and IO in the code.
Install Mechanism
There is no install spec (instruction-only install) which reduces automatic installation risk. However the repository includes large requirements files (skills/smyx_common/requirements.txt and face_analysis/requirements.txt) that enumerate many packages; while nothing will be auto-downloaded by the platform, installing those dependencies later would pull many external packages. No arbitrary URL downloads or extract operations are present in the metadata.
Credentials
The registry metadata declares no required environment variables, but code reads environment variables (e.g., OPENCLAW_SENDER_OPEN_ID, OPENCLAW_SENDER_USERNAME, OPENCLAW_WORKSPACE, FEISHU_OPEN_ID) and uses config YAML files which may contain API keys. The SKILL.md enforces an 'open-id' retrieval sequence that involves reading config files under skills/smyx_common/scripts/config.yaml and workspace config; this means the skill will access filesystem and environment state beyond what the metadata declared. Images and data are sent to remote API endpoints (documented base URLs exist), which is expected but must be explicit to users.
Persistence & Privilege
The code will create/read local YAML config and a SQLite DB under a workspace data directory (skills/smyx_common/scripts/dao.py derives a DB path using OPENCLAW_WORKSPACE or workspace heuristics). SKILL.md forbids using local memory for historical reports, but the codebase includes local persistence utilities — that mismatch increases the chance of unexpected local storage. 'always' is false and the skill does not request elevated platform privileges, but it does persist data in workspace directories.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smyx-outdoor-monitoring-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smyx-outdoor-monitoring-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the intelligent outdoor monitoring and analysis skill. - Detects people, vehicles, non-motorized vehicles, and pets in outdoor surveillance images or videos. - Supports batch analysis of multiple images for courtyards, orchards, farms, and similar scenes. - Provides robust multi-target detection, object classification, intrusion determination, risk evaluation, and alerting. - Enforces strict open-id acquisition and prohibits use of local memory or unauthorized fallbacks for history reports; all historical data must be retrieved via cloud API. - Delivers structured monitoring reports with clear Markdown-formatted tables when listing historical analyses.
元数据
Slug smyx-outdoor-monitoring-analysis
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具 是什么?

Detects targets such as people, vehicles, non-motorized vehicles, and pets within target areas; supports batch image analysis, suitable for outdoor surveilla... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 74 次。

如何安装 Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具?

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

Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具 是免费的吗?

是的,Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具 支持哪些平台?

Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Intelligent Outdoor Care Monitoring & Analysis Tool | 户外看护智能监测分析工具?

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

💬 留言讨论