搜索

PythonReactSEOPDF
OpenClaw

recamera-intellisense

Registers reCamera devices, configures AI detection models/rules/schedules, monitors and clears detection events, fetches event snapshots, and runs manual image/video capture. Uses local Python CLI scripts with JSON I/O. Triggers on camera onboarding, detection setup, event polling, snapshot capture, or reCamera automation tasks.

ichizer00 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install ichizer0/recamera-intellisense

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

reCamera Intellisense

Requirements

  • python3 (no external packages)
  • Reachable reCamera HTTP API (default port 80)
  • Credentials stored in ~/.recamera/devices.json (created automatically; declared in skill metadata)

Security considerations

  • Credential storage: Device tokens are stored in ~/.recamera/devices.json. Protect this file with appropriate permissions (chmod 600) and do not place unrelated secrets there.
  • Plain HTTP transport: Communication to devices uses HTTP (port 80) by default — data including images and tokens travels unencrypted. Configure HTTPS on your devices if operating on untrusted networks.
  • Trusted networks only: The skill polls devices and downloads snapshot/image files. Only use it with cameras on networks you trust.
  • Camera-specific tokens: Use dedicated per-camera tokens (sk_xxx). Do not reuse tokens shared with cloud services.
  • Source review: The bundle includes full Python sources under scripts/. Review them to verify behavior matches your expectations before granting autonomous execution.

Scripts

All scripts live under {baseDir}/scripts and accept one JSON object as CLI argument (optional for detect_local_device and list_devices).

  • device_manager.py: add/update/remove/list/get device credentials, file download
  • detection_manager.py: models, schedule, rules, events, event-image fetch
  • capture_manager.py: capture status/start/stop, one-shot image capture

Full API signatures and CLI schemas: See REFERENCE.md

Agent rules

  1. Always pass complete JSON; never use interactive prompts.
  2. Use exactly one of device_name (preferred) or inline device.
  3. Auth token format: sk_xxx (from Web Console → Device Info → Connection Settings → HTTP/HTTPS Settings).
  4. To detect by label name: call get_detection_models_info, map name → label index, use index in label_filter.
  5. Poll get_detection_events every 1–10s; pass `start_unix_m...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/ichizer0/recamera-intellisense
Version
—
Commit
8d2e070c248d7fd66c3c4a8945ddf5c7dc10077a
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# reCamera Intellisense

## Requirements

- `python3` (no external packages)
- Reachable reCamera HTTP API (default port `80`)
- Credentials stored in `~/.recamera/devices.json` (created automatically; declared in skill metadata)

## Security considerations

- **Credential storage**: Device tokens are stored in `~/.recamera/devices.json`. Protect this file with appropriate permissions (`chmod 600`) and do not place unrelated secrets there.
- **Plain HTTP transport**: Communication to devices uses HTTP (port 80) by default — data including images and tokens travels unencrypted. Configure HTTPS on your devices if operating on untrusted networks.
- **Trusted networks only**: The skill polls devices and downloads snapshot/image files. Only use it with cameras on networks you trust.
- **Camera-specific tokens**: Use dedicated per-camera tokens (`sk_xxx`). Do not reuse tokens shared with cloud services.
- **Source review**: The bundle includes full Python sources under `scripts/`. Review them to verify behavior matches your expectations before granting autonomous execution.

## Scripts

All scripts live under `{baseDir}/scripts` and accept **one JSON object** as CLI argument (optional for `detect_local_device` and `list_devices`).

- **`device_manager.py`**: add/update/remove/list/get device credentials, file download
- **`detection_manager.py`**: models, schedule, rules, events, event-image fetch
- **`capture_manager.py`**: capture status/start/stop, one-shot image capture

**Full API signatures and CLI schemas**: See [REFERENCE.md](REFERENCE.md)

## Agent rules

1. Always pass complete JSON; never use interactive prompts.
2. Use exactly one of `device_name` (preferred) or inline `device`.
3. Auth token format: `sk_xxx` (from Web Console → Device Info → Connection Settings → HTTP/HTTPS Settings).
4. To detect by label name: call `get_detection_models_info`, map name → label index, use index in `label_filter`.
5. Poll `get_detection_events` every 1–10s; pass `start_unix_m...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.