← 返回 Skills 市场
206
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install tg-cam-api
功能描述
探鸽摄像头 Skill 服务。用于查询当前 Skill 已绑定设备、查看当前画面、查询事件、查看事件图片、确认设备状态和电量。当用户要查看可操作设备、看某个摄像头当前截图、查询某天或某时段发生了什么、查看最近事件或事件图片、确认在线状态、查询电量时使用。
安全使用建议
This skill appears to do exactly what it says (interact with a camera API) and only asks for two API credentials, but exercise caution before installing: 1) The source/homepage are missing — verify you trust the publisher before supplying credentials. 2) The skill will persist TIVS_CLI_ID/TIVS_API_KEY into openclaw.json if provided; consider whether you want these credentials stored long-term. 3) Confirm that https://skill.webcamapp.cc is the legitimate service you expect; if unsure, ask the vendor/app for the official domain. 4) Prefer issuing scoped/rotatable API keys (or revoke keys after testing). 5) Be aware the agent will download image content (sensitive personal data) when you request snapshots; only enable the skill if you accept that level of access. If you need higher assurance, request a published homepage/source repository and more provenance before installing.
功能分析
Type: OpenClaw Skill
Name: tg-cam-api
Version: 1.0.6
The tg-cam-api skill bundle is a legitimate integration for 'Tange' (探鸽) webcams, providing functionality to query device status, snapshots, and event logs via the skill.webcamapp.cc API. The SKILL.md file contains well-structured instructions for the AI agent, including security best practices such as not echoing API keys (TIVS_API_KEY) in chat and validating credentials before execution. No indicators of data exfiltration, malicious execution, or prompt injection were found.
能力标签
能力评估
Purpose & Capability
Name/description (camera/query snapshots/events/status) aligns with required env vars TIVS_CLI_ID and TIVS_API_KEY and the SKILL.md which calls a camera API. No unrelated binaries or extraneous credentials are requested.
Instruction Scope
Runtime instructions are focused on camera queries and image handling (device list, snapshot, events). They explicitly instruct using a single API base URL (https://skill.webcamapp.cc), include specific header usage, and say not to echo the API key. Two items to note: (1) the skill instructs writing received credentials into openclaw.json (persisting them), and (2) it requires fetching image content (not just URLs) which means the agent will download potentially sensitive images. Both are coherent with the skill purpose but increase persistence and data-access scope.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. No download URLs, packages, or native installers are present.
Credentials
Only two env vars are required (TIVS_CLI_ID and TIVS_API_KEY), which are appropriate for an API-backed camera skill. These are sensitive credentials and the SKILL.md explicitly directs storing them in openclaw.json, so the credential access is proportionate but persistent and impactful if misused.
Persistence & Privilege
always:false and autonomous invocation remains allowed (default). The notable privilege is the instruction to write the skill's credentials into the agent's openclaw.json (its own skill entry) — this is typical for persistent skill configuration but increases long-term access if the credentials are sensitive or misissued. The skill does not request system-wide config or other skills' credentials.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tg-cam-api - 安装完成后,直接呼叫该 Skill 的名称或使用
/tg-cam-api触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
Version 1.0.6 (tg-cam-api)
- 更新请求头 `X-Skill-Version` 为 `X-Skill-Version-Code: 2`
- 所有接口响应统一增加 `clientNotice` 字段,需及时解析并在包含升级消息时提醒用户升级 Skill
- 新版 battery 查询返回字段调整为 `batteryPercent` 和 `isCharging`
- 查询事件或图片时的图片返回字段更新为 `imageUrl`
- 文档细节和接口字段对齐优化,增补响应和处理说明
- 增加了客户端提示展示频率的约束,避免高频打扰
v1.0.5
Version 1.0.5
- 新增“授权配置”说明,明确如何将 TIVS_CLI_ID 和 TIVS_API_KEY 写入 openclaw.json。
- 文档其余部分未发生变化。
- 无功能、接口或行为上的变更,仅补充文档内容。
v1.0.4
No functional changes; description and documentation update only.
- Refined the skill and API documentation for clarity, conciseness, and modern best practices.
- Updated the skill description and usage scenarios to improve user understanding.
- Enhanced calling guides, typical user flows, and interface details in the documentation.
- No code or behavior changes.
v1.0.3
Version 1.0.3 – Major update: Skill now expands to支持摄像头截图、事件、在线状态等多项API操作。
- 增加设备截图、事件查询、事件图片、在线状态、电量等接口,覆盖更丰富摄像头管理需求
- 统一接口入口与参数、请求头规范,所有操作使用 Header 认证
- 移除注册、ticket机制,直接以环境变量控制权限,无自动持久化注册/绑定流程
- 明确错误处理方式,只允许以已有API返回内容解读响应
- 强化场景说明及不支持能力边界,提升用户对Skill功能预期的理解
v1.0.2
Version 1.0.2
- 修正注册信息持久化路径,将配置保存到 skills.entries.tg-cam-api.env 下,确保与实际 Skill 名称一致。
- 其余功能、流程未作修改,依然覆盖自动注册、设备绑定、查询设备列表等主链路。
- 文档表述优化,细化持久化与环境变量路径,规避名称不一致导致的读写错误风险。
v1.0.1
- 修正 Skill Server base URL,将所有请求统一指向 https://skill-test.webcamapp.cc
- 补充 GET /api/skill/devices 支持通过查询参数 cli_id 和 ticket 鉴权
- 明确设备查询接口支持两种鉴权方式(请求头或查询参数)
- 其他说明无变化,未涉及功能或接口流程调整
v1.0.0
tg-cam-api v1.0.0
- 首次发布,支持摄像头设备自动注册、绑定与查询流程。
- 实现 Skill client 的自动注册与密钥持久化,无需用户手动操作。
- 提供设备绑定 ticket 申请和绑定链接本地拼接,明确引导用户完成设备绑定。
- 支持查询已绑定摄像头设备列表,优化用户提示策略。
- 强化环境变量管理与密钥安全,避免密钥明文回显。
元数据
常见问题
TG Cam Skill 是什么?
探鸽摄像头 Skill 服务。用于查询当前 Skill 已绑定设备、查看当前画面、查询事件、查看事件图片、确认设备状态和电量。当用户要查看可操作设备、看某个摄像头当前截图、查询某天或某时段发生了什么、查看最近事件或事件图片、确认在线状态、查询电量时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 206 次。
如何安装 TG Cam Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tg-cam-api」即可一键安装,无需额外配置。
TG Cam Skill 是免费的吗?
是的,TG Cam Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
TG Cam Skill 支持哪些平台?
TG Cam Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 TG Cam Skill?
由 flyfinec(@flyfinec)开发并维护,当前版本 v1.0.6。
推荐 Skills