返回顶部
s

screencli-record屏幕录制

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
99
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

screencli-record

功能说明

screencli 可录制 AI 驱动的浏览器会话,并生成带有渐变背景、自动缩放、点击高亮和光标轨迹的精美 MP4 视频。AI 代理会根据你的提示指令导航目标 URL,随后录制内容会添加特效并自动上传至 screencli.sh,生成可分享的链接。无需视频编辑。

使用场景

当用户要求以下操作时使用此技能:

  • - 录制演示或操作指南,展示网页应用、功能或工作流程
  • 创建录屏或视频,演示浏览器中的操作过程
  • 生成可分享的链接,用于屏幕录制
  • 制作 GIF 或视频,用于 README、PR、文档或社交媒体
  • 录制前后对比,展示 UI 变更或 bug 修复
  • 可视化演示部署或预发布环境

不要将此技能用于:

  • - 截图(请使用截图工具)
  • 非浏览器任务(终端录制、桌面应用)
  • 编辑现有视频

快速开始

录制演示并获取可分享链接:

npx screencli record https://example.com -p 点击注册按钮,用测试数据填写表单并提交

首次运行时,CLI 会自动打开浏览器进行 GitHub 登录。之后,它会录制会话、应用特效、上传并打印可分享的 URL。

录制

命令

npx screencli record [url] -p <提示> [选项]

URL 和提示为必填项。如果省略,CLI 会以交互方式提示输入。

关键选项

标志默认值描述
-p, --prompt <文本>(必填)AI 代理的指令
--background <名称>
auto | 覆盖渐变:midnight、ember、forest、nebula、slate、copper | | --viewport <宽x高> | 1920x1080 | 浏览器视口尺寸 | | --login | 关闭 | 在 AI 接管前打开浏览器进行手动登录 | | --auth <名称> | — | 按名称保存/加载认证状态 | | --local | 关闭 | 跳过云端上传 | | --unlisted | 关闭 | 以未公开方式上传(不在公开个人资料中显示) | | --max-steps | 50 | 最大代理迭代次数 | | --padding <百分比> | 8 | 背景填充(0-50%) | | --corner-radius <像素> | 12 | 视频圆角半径 | | --no-shadow | 关闭 | 禁用投影 | | -m, --model <模型> | claude-sonnet-4-20250514 | 使用的 Claude 模型 | | --slow-mo <毫秒> | 0 | 操作之间的额外延迟 | | -o, --output <目录> | ./recordings | 输出目录 | | -v, --verbose | 关闭 | 调试日志 |

示例

简单录制——录制公开页面:

npx screencli record https://myapp.com -p 导航到定价页面,比较免费版和专业版方案

带认证——先登录私有应用:

首次运行:人工登录,认证状态保存

npx screencli record https://app.internal.com -p 展示仪表盘指标 --login --auth myapp

后续运行:复用已保存的会话

npx screencli record https://app.internal.com -p 导出月度报告 --auth myapp

导出

使用平台特定预设导出录制内容:

npx screencli export <录制目录> --preset <名称>

预设

预设分辨率宽高比格式最大时长
youtube1920x108016:9mp4
twitter
1280x720 | 16:9 | mp4 | 140秒 | | instagram | 1080x1920 | 9:16 | mp4 | 90秒 | | tiktok | 1080x1920 | 9:16 | mp4 | — | | linkedin | 1080x1080 | 1:1 | mp4 | — | | github-gif | 800x450 | 16:9 | gif | 12秒 |

示例

npx screencli export ./recordings/abc123 --preset twitter

导出也支持 --background、--padding、--corner-radius、--no-shadow、--no-zoom、--no-highlight 和 --no-cursor。

私有应用认证

要录制需要登录的应用,首次运行时同时使用 --login 和 --auth:

npx screencli record https://app.example.com -p ... --login --auth myapp

浏览器会打开供你手动登录。完成后,AI 代理接管,认证状态保存到 ~/.screencli/auth/myapp.json。

后续运行时,只需传递 --auth:

npx screencli record https://app.example.com -p ... --auth myapp

如果会话过期,重新运行 --login --auth <名称> 刷新。

云端

录制内容默认自动上传至 screencli.sh。使用 --local 跳过上传。

命令

命令描述
npx screencli login登录 screencli 云端
npx screencli logout
退出登录 | | npx screencli whoami | 显示当前用户、套餐和积分 | | npx screencli recordings | 列出你的录制内容及链接 | | npx screencli upload <目录> | 将本地录制内容上传到云端 | | npx screencli delete | 删除云端录制内容 | | npx screencli render | 使用不同的背景/预设重新渲染云端内容 |

积分

1 积分 = 10 个代理步骤。免费套餐包含每月 15 积分。

录制内容上传后,CLI 会显示已用积分和剩余积分。

特效

所有录制内容都会自动进行后期处理:

  • - 渐变背景 — 自动选择(使用 --background <名称> 覆盖)
  • 自动修剪 — 移除操作之间的空闲时间
  • 自动缩放 — 在交互时放大活动区域
  • 点击高亮 — 每次点击时显示视觉脉冲
  • 光标轨迹 — 平滑光标移动叠加效果

使用 --no-zoom、--no-highlight、--no-cursor 单独关闭特效。

渐变颜色和完整特效流程请参见 references/effects.md

故障排除

问题解决方法
未登录运行 npx screencli record — 登录会自动触发
缺少 FFmpeg
brew install ffmpeg(macOS)或访问 ffmpeg.org | | 认证过期 | 使用 --login --auth <名称> 重新运行 | | 代理卡住或循环 | 优化提示,降低 --max-steps | | 录制时间过长 | 使用 --max-steps 限制,或在提示中更具体 | | 上传失败 | 使用 npx screencli whoami 检查积分,用 npx screencli upload <目录> 重试 |

参考

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ai-demo-recorder-1775986982 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ai-demo-recorder-1775986982 技能

通过命令行安装

skillhub install ai-demo-recorder-1775986982

下载

⬇ 下载 screencli-record v1.0.0(免费)

文件大小: 7.66 KB | 发布时间: 2026-4-13 09:13

v1.0.0 最新 2026-4-13 09:13
- Initial release of screencli-record skill.
- Enables AI-driven browser demo recording with a single command.
- Produces polished MP4 videos with gradient backgrounds, auto-zoom, click highlights, and cursor trails.
- Supports authentication flows, cloud uploads, and generating shareable links.
- Includes export presets for platforms like YouTube, Twitter, Instagram, and GitHub.
- Requires Node.js 18+ and FFmpeg; works on macOS, Linux, and Windows.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部