Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计通过

jftech-open-pro-ai-smart-searchjftech 开放 Pro AI 智能搜索

Agent Skill

jftech-open-pro-ai-smart-search 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,350

周安装

58

GitHub Stars

公开资料未说明

下载量

473
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:jftech-open-pro-ai-smart-search(jftech 开放 Pro AI 智能搜索)
来源仓库:https://github.com/jftech/jftech-open-pro-ai-smart-search
安装命令:
openclaw skills install jftech-open-pro-ai-smart-search
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install jftech-open-pro-ai-smart-search

简介

JF Tech Pro AI 智搜技能。根据语义内容(如"带帽子的人"、"车"、"狗")搜索杰峰云存报警视频,获取匹配的视频片段列表。使用场景:智能视频检索、AI 事件搜索、语义化视频查找。

SKILL.md

name
jf-open-pro-ai-smart-search
description
JF Tech Pro AI 智搜技能。根据语义内容(如"带帽子的人"、"车"、"狗")搜索杰峰云存报警视频,获取匹配的视频片段列表。使用场景:智能视频检索、AI 事件搜索、语义化视频查找。
credentials
required
type
string
description
杰峰开放平台用户唯一标识
source
https://open.jftech.com/
type
string
description
杰峰开放平台应用 Key
source
https://open.jftech.com/
type
string
description
杰峰开放平台应用密钥
source
https://open.jftech.com/
type
integer
description
签名算法偏移量 (0-9)
source
https://open.jftech.com/
optional
type
string
description
设备序列号
type
string
description
用户 ID
default
admin
type
string
description
API 端点
default
api.jftechws.com
endpoints
description
杰峰官方 API (国际)
description
杰峰官方 API (中国大陆)
security
credentials_required
true
env_vars_only
true # 凭据仅通过环境变量读取
language
python # Python 脚本
network_access
file_access
none # 不读取本地文件

JF Open Pro AI Smart Search

面向开发者杰峰 AI 智搜工具 (Python) 根据语义内容搜索杰峰云存报警视频,获取匹配的视频片段列表及播放信息。

🔒 安全说明

凭据存储:仅支持环境变量

方式支持说明
环境变量✅ 支持推荐方式,避免凭据出现在进程列表或日志中
命令行参数❌ 不支持避免凭据泄露风险
配置文件❌ 不支持避免明文存储凭据

网络访问:

  • ✅ 仅访问杰峰官方 API 端点 (api.jftechws.com / api-cn.jftech.com)
  • ❌ 不访问第三方服务
  • ❌ 不读取本地文件系统

脚本行为:

  • ✅ 本地执行 Python 脚本(技能本身)
  • ✅ 仅向指定的杰峰 API 端点发起 HTTPS 请求
  • ❌ 不执行外部命令
  • ❌ 不读取敏感系统文件

🚀 快速开始

设置环境变量

export JF_UUID="your-uuid"              # 开放平台用户唯一标识
export JF_APPKEY="your-appkey"          # 开放平台应用 Key
export JF_APPSECRET="your-appsecret"    # 开放平台应用密钥
export JF_MOVECARD=5                    # 签名算法偏移量 (0-9)
export JF_SN="your-device-sn"           # 设备序列号
export JF_USER="admin"                  # 用户 ID(可选,默认:admin)

使用技能

# AI 智搜 - 搜索"人"相关的视频
python scripts/search_video.py --search "人"

# AI 智搜 - 搜索"车"相关的视频
python scripts/search_video.py --search "车"

# AI 智搜 - 搜索"狗"相关的视频
python scripts/search_video.py --search "狗"

# AI 智搜 - 搜索"戴帽子的人"
python scripts/search_video.py --search "戴帽子的人"

# 获取云存回放地址(指定时间)
python scripts/get_playback_url.py --start-time "2026-04-07 12:00:00" --stop-time "2026-04-07 12:45:00"

# 完整流程:AI 智搜 + 播放地址(推荐)
python scripts/ai_search_playback.py --search "人" --video-index 0

📋 环境变量

变量名说明必需默认值
JF_UUID开放平台用户唯一标识-
JF_APPKEY开放平台应用 Key-
JF_APPSECRET开放平台应用密钥-
JF_MOVECARD签名算法偏移量 (0-9),用于时间戳偏移增加签名安全性-
JF_SN设备序列号-
JF_USER用户 IDadmin
JF_ENDPOINTAPI 端点api.jftechws.com

🛠️ 功能

1. AI 智搜视频

根据语义内容搜索 AI 标记的云存报警视频。

支持的搜索类型:

搜索类型示例查询说明
人物"人"、"戴帽子的人"、"穿红色衣服的人"基于人形 + 属性检测
车辆"车"、"白色轿车"、"卡车"基于车辆检测
动物"狗"、"猫"基于动物检测
行为"跑步的人"、"摔倒"基于行为分析

使用示例:

# 搜索"人"相关的视频
python scripts/search_video.py --search "人"

# 搜索"车"相关的视频
python scripts/search_video.py --search "车"

# 搜索"戴帽子的人"
python scripts/search_video.py --search "戴帽子的人"

返回字段说明:

字段说明示例
st录像开始时间(秒)1703275200
et录像结束时间(秒)1703275260
matchRate匹配度(0-1)0.95
queryTags检测到的标签列表["person", "hat"]
eventTime事件触发时间"2024-12-23 10:00:00"

2. 云存回放地址获取

获取云存报警视频回放/播放地址。

使用示例:

# 指定时间范围获取回放地址
python scripts/get_playback_url.py --start-time "2026-04-07 12:00:00" --stop-time "2026-04-07 12:45:00"

# 完整流程:AI 智搜 + 播放地址(推荐)
python scripts/ai_search_playback.py --search "人" --video-index 0

工作流程:

1. AI 智搜搜索视频
   ↓
   获取云存报警信息视频列表
   ↓
2. 选择目标视频
   ↓
   提取 st(开始时间)和 et(结束时间)
   ↓
3. 调用云存报警视频回放 API
   ↓
   st 对应 startTime
   et 对应 stopTime
   ↓
4. 获取播放链接

📖 使用场景示例

场景 1: 搜索特定人员的活动记录

# 搜索"人"相关的视频
python scripts/search_video.py --search "人"

# 查看返回结果,选择感兴趣的视频片段
# 使用返回的 st 和 et 获取回放地址
python scripts/get_playback_url.py --start-time "2026-04-07 12:00:00" --stop-time "2026-04-07 12:45:00"

场景 2: 搜索车辆进出记录

# 搜索"车"相关的视频
python scripts/search_video.py --search "车"

场景 3: 完整流程 - 搜索并播放

# 一步完成:搜索"人"并获取第一个视频的回放地址
python scripts/ai_search_playback.py --search "人" --video-index 0

⚠️ 错误处理

错误码说明解决方案
2000成功-
12504授权失败 - 设备未开通 AI 智搜套餐登录开放平台为设备绑定 AI 智搜套餐卡
10001参数错误检查请求参数格式
10002签名失败检查 appKey/appSecret 和时间戳

错误码 12504 处理

错误信息: authorize failed, Please check it in the open platform

原因: 设备未开通 AI 智搜服务,或未绑定套餐卡

解决步骤:

  1. 登录杰峰开放平台:https://developer.jftech.com
  2. 进入 套餐管理 / 服务管理
  3. 找到 AI 智搜云存视频搜索 套餐
  4. 为设备购买并绑定套餐卡
  5. 等待配置生效(通常 1-5 分钟)
  6. 重新调用 API 测试

⚠️ 注意事项

  1. 设备需开通云存服务 - AI 智搜需要云存套餐支持
  2. 设备需开通 AI 智搜套餐 - 需在开放平台绑定套餐卡
  3. 时间范围 - 只能搜索云存有效期内的视频
  4. 搜索精度 - 受 AI 算法识别精度影响

📚 官方参考资料

  • 杰峰开放平台: https://open.jftech.com/
  • API 文档: https://docs.jftech.com/
  • AI 智搜文档: https://docs.jftech.com/docs?menusId=54582398fd8d4248962354e92ac2e47a&siderId=d2c0d9105d9c4b78bc0d2ee3851d2557
  • API 端点: api.jftechws.com (国际) / api-cn.jftech.com (中国大陆)

📁 脚本工具

可用脚本:

脚本功能
search_video.pyAI 智搜 - 搜索云存报警视频
get_playback_url.py获取云存回放地址(指定时间或完整流程)
ai_search_playback.py完整流程 - AI 智搜 + 播放地址一键获取
# 获取帮助
python scripts/search_video.py --help
python scripts/get_playback_url.py --help
python scripts/ai_search_playback.py --help

# AI 智搜
python scripts/search_video.py --search <搜索内容>

# 获取回放地址(指定时间)
python scripts/get_playback_url.py --start-time "YYYY-MM-DD HH:MM:SS" --stop-time "YYYY-MM-DD HH:MM:SS"

# 完整流程:AI 智搜 + 播放地址(推荐)
python scripts/ai_search_playback.py --search <搜索内容> --video-index <索引>

脚本路径:scripts/search_video.py, scripts/get_playback_url.py, scripts/ai_search_playback.py


技能版本: v1.0.0 语言: Python 最后更新: 2026-04-07

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

90.99%
按下载量换算430

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills