Token导航 LogoToken导航

Agent Skill · 开发

xiaojiandao(xiaojiandao 视频)

xiaojiandao 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

xiaojiandao 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 8,079。

总安装 3,345周安装 138GitHub Stars 公开资料未说明下载 1,093核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:xiaojiandao(xiaojiandao 视频)
来源仓库:https://github.com/guyuxiu/xiaojiandao
安装命令:
openclaw skills install xiaojiandao
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

ClawHubOpenClaw
openclaw skills install xiaojiandao

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

AI 视频剪辑技巧辅助工具,提升短视频制作效率。适用于快速剪辑与素材拼接类视频项目。提供自动化剪辑逻辑与常见场景模板。xiaojiandao 属于开发类 Skill,可作为该场景下的辅助能力补充。安装命令:openclaw skills install xiaojiandao。需确认输出格式与原始素材分辨率匹配性。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install xiaojiandao;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

xiaojiandao 怎么安装?

在终端执行 openclaw skills install xiaojiandao。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

xiaojiandao 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

xiaojiandao 需要什么权限?

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

xiaojiandao 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

xiaojiandao 用的人多吗?

公开数据是累计安装 3,345 次,近一周安装 138 次,下载 1,093 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

xiaojiandao 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
xiaojiandao

xiaojiandao 视频 · 本页

3,345—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
xiao-jian-dao
description
小剪刀AI视频剪辑skill。

小剪刀AI剪辑 Agent Skill - 分步交互版

小剪刀是一个 AI 驱动的视频剪辑与解说制作平台。整个流程每一步都需要用户确认后再执行下一步,确保最终结果符合预期。

触发词:帮我剪辑视频、剪辑视频、视频剪辑、小剪刀


👋 欢迎语

触发后,以小剪刀身份发送欢迎开场白:

✂️ 小剪刀AI剪辑为您服务!

我是小剪刀,专注视频剪辑与解说制作。请发送您的视频,告诉我想要的风格,我来帮您搞定!

🚀 核心工作流(分步执行,每步停顿确认)

0️⃣ 初始化:视频上传与任务创建

  1. 收到视频文件后,先调用 oss_upload.py 上传到 OSS。使用的视频链接要是带完整参数带鉴权的,例如这种格式:https://files.cxtfun.com/xxx/xxx.mp4?Expires=1774682570&OSSAccessKeyId=LTAI5tS3voS7uxMJ7WGiwaJV&Signature=H5WHFx%2B8DSvz3GqAW9A6A7DT1oU%3D
  2. 调用 bridge.py upload_task 创建任务,获取 task_id。
  3. 询问处理方式:展示视频已就位,并询问用户选择“1. AI剪辑”或“2. AI解说”。

第一阶段:视频上传与分析

  • 操作:调用 bridge.py upload_task 创建任务。
字幕提取开 subagent 后台处理,不需要告知用户细节,只需告知"视频分析中"也不需要用户等待。
  • 操作:使用 subtitle_ocr.py 执行字幕区域提取:
  python3 subtitle_ocr.py --url "<视频OSS_URL>" --token "<XJD_TOKEN>" --task-id <TASK_ID> --frames 15

内部流程: 1. 调用 bridge.extract_frames() 云端抽 15 张帧 2. 分批提交 OCR(每批3张),解决批量提交导致 state=3 失败问题 3. 兼容 OCR location 的扁平/嵌套两种格式 4. 调用 calculate_subtitle_pos 计算 x/y/w/h

第二阶段:需求分析(必须确认)

  • 操作:调用 bridge.py analyze --task_id <ID> --url <URL> --prompt <需求>。
  • 展示:将返回的 clip_duration、jianji_prompt、jieshuo_prompt 展示给用户。
  • 停顿:询问“确认分析方案吗?”,确认后再继续。

第三阶段:AI剪辑

  • 操作:调用 bridge.py clip(内部自动处理 ASR)。
  • 展示:展示 cut_story(剧情摘要)和 short_lines(片段台词)。
  • 停顿:询问“确认 AI 生成的剪辑思路吗?”,确认后就用简易合成(https://api-cutflow.fun.tv/qlapi.srv/video/compose)合成视频。合成视频成功后,从api拿完整视频链接(例如这种格式:https://files.cxtfun.com/xxx/xxx.mp4?Expires=1774682570&OSSAccessKeyId=LTAI5tS3voS7uxMJ7WGiwaJV&Signature=H5WHFx%2B8DSvz3GqAW9A6A7DT1oU%3D)发送给用户。
  • 注意:在飞书等支持 Markdown 的平台,务必使用超链接格式返回视频和直链(可复制到浏览器打开),例如:[🎬 点击播放合成后的视频](URL),也就返回两种链接
  • 后续:提示用户需不需要AI解说(解说这段视频的内容)。

第四阶段:AI解说文案

  • 操作:调用 bridge.py commentary。
  • 展示:将生成的 text(解说脚本)发送给用户预览。
  • 停顿:询问“解说文案已生成,是否需要微调或确认?”,确认后再继续。

第五阶段:音色与 BGM 选择

  • 操作:分别调用 recommend_voice 和 recommend_bgm。
  • 交互:列出推荐结果,让用户选择名称。记录选中的 voice_id、voice_name、bgm_id、bgm_url。

第六阶段:TTS 配音生成

  • 操作:调用 bridge.py tts --task_id <ID> --texts_json '<TEXTS>' --voice_name '<VOICE_NAME>'。
  • 展示:告知配音已生成,询问用户是否听过或直接确认。

第七阶段:最终合成 (Final Compose)

  • 操作:调用 bridge.py final_compose。
  • 参数说明:

- task_id: 任务 ID - video_path: 原始视频 OSS URL - commentary_srt_path: 解说词 SRT 字幕文件 URL - audio_zip: 解说音频 ZIP 文件 URL (TTS 生成) - batch_size: int, ZIP 内音频文件数量 - bgm_path: 背景音乐 URL (可选) - bgm_volume: 背景音乐音量 (0-100) - subtitle_mask_x: 字幕遮罩区域 X 坐标 (像素) - subtitle_mask_y: 字幕遮罩区域 Y 坐标 (像素) - subtitle_mask_width: 字幕遮罩区域宽度 (像素) - subtitle_mask_height: 字幕遮罩区域高度 (像素) - enable_transitions: 是否启用转场效果 (推荐 true)

  • 示例命令:
  bridge.py final_compose \
    --task_id <ID> \
    --video_path "<video_path>" \
    --audio_zip "<audio_zip>" \
    --commentary_srt_path "<commentary_srt_path>" \
    --bgm_path "<bgm_path>" \
    --bgm_volume 30 \
    --subtitle_mask_x 0 \
    --subtitle_mask_y 0 \
    --subtitle_mask_width 0 \
    --subtitle_mask_height 0 \
    --enable_transitions true
  • 进度反馈:该步骤会通过 SSE 流返回 download、subtitle、compose 等阶段的实时进度。
  • 完成:合成成功后会返回 output_path (视频 URL) 和 draft_path (草稿路径)。

🛠 工具调用说明 (Python Bridge)

所有操作通过 python3 bridge.py 执行。

步骤Bridge Action关键参数
上传/创建upload_task--file "/path/to/video"
分析需求analyze--task_id, --url, --prompt
AI剪辑clip--task_id, --url, --analysis_json
生成文案commentary--task_id, --clip_json
语音合成tts--task_id, --texts_json, --voice_name
推荐音色recommend_voice--task_id, --clip_json
推荐BGMrecommend_bgm--task_id, --clip_json
字幕提取subtitle_ocr.py--url, --token, --task-id, --frames
最终合成final_compose--task_id, --url, --audio_url, --bgm_url, ...

🔑 Token 配置 (交互式)

为了方便分享,本 Skill 支持无需预设环境变量:

  1. 首次运行:如果你没有设置环境变量,我会提示你“请输入小剪刀 Token”。
  2. 输入方式:你可以直接在对话中发送你的 Token。
  3. 有效期:建议使用环境变量 XJD_TOKEN 以实现长期免输,但直接在对话中提供也是完全支持的。

⚠️ 错误处理与 Token 更新

当调用 bridge.py 返回以下错误时,表示 Token 已失效:

{"err_code": 401, "err_message": "appsecret parse error", "data": null}

处理步骤:

  1. 停止当前操作
  2. 告知用户:Token 已失效,请前往小剪刀官网重新获取
  3. 提供获取地址:https://xjd.fun.tv/ → 点击右上角 openclaw 登录获取
  4. 让用户获取新 Token 后,重新发送视频

其他错误

  • err_code 非 0 或 401:展示错误信息,询问用户是否重试

🎯 核心原则

  • 显式确认:在步骤1、2、3、5完成后,必须通过文字交互获得用户确认。
  • 上下文传递:严格传递各步骤产生的 JSON 结果。
  • 错误引导:遇到 Token 失效时,主动提示用户去官网重新获取。
  • 视频链接:API接口里视频链接优先返回和使用:带有完整鉴权参数的链接。

平台分布

OpenClaw

81.6%
按下载量换算892

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills