用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Quriosity-agent/qcut --skill jianying-driving命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Trace a Jianying (剪映) filter from its local resource database to the downloaded package, classify its LUT/shader/segmentation implementation, then reproduce pure color grades in QCut with measured parity. Use for 剪映滤镜, 滤镜对标, 滤镜缓存, 拟合滤镜, 复刻滤镜, adding jy-* filter presets, or matching a reference color grade.
Unified QCut media toolkit — organize project files, process media with FFmpeg, generate AI content, control the QCut editor with native CLI commands, generate video prompts, and test MCP preview. Use when the user asks about any media workflow, file organization, video processing, AI generation, editor control, video prompts, or content pipeline task.
Reverse-engineer how Jianying (剪映专业版) implements an effect — text animations, filters, transitions, stickers — by harvesting its on-disk effect packages (TextAnim.lua, config.json, node-graph lsproj) and capturing stepped reference frames from its UI, then porting the exact math into QCut and locking it with tests. Use for 剪映对标, 对齐剪映, 剪映参照, 剪映动画怎么实现的, 逆向剪映特效, matching Jianying behavior, or verifying a QCut effect against Jianying frame by frame.
| name | jianying-driving |
| description | 驱动本机剪映专业版(JianyingPro)做参照采集/导出/草稿实验的操作手册——进程管理、副屏纪律、UI 自动化配方、已知陷阱。凡要操作剪映(打开草稿、导出视频、采平价参照、改片段参数)先读本 skill。 |
本机剪映的驱动知识库,按实战持续更新。每次踩到新坑/摸清新配方,就地补进对应小节并在文末更新记录加一行。
osascript 抢前台;能无头就不驱动 UI。.local/(gitignored)或 docs/task/recordly/screenshots/。| 事实 | 值 |
|---|---|
| App 路径 | /Applications/VideoFusion-macOS.app |
| Bundle id | com.lemon.lvpro(进程名 VideoFusion-macOS,窗口 owner 名「剪映专业版」) |
| 版本查询 | plutil -p /Applications/VideoFusion-macOS.app/Contents/Info.plist | grep -i version(本机 2026-08:11.3.0-beta5) |
| 草稿目录 | ~/Movies/JianyingPro/User Data/Projects/com.lveditor.draft/<草稿名>/ |
| 资源缓存 | ~/Movies/JianyingPro/User Data/Cache/(artistEffect、effect、ressdk_db/rp.db) |
进程操作(全部免 UI):
pgrep -f "VideoFusion-macOS.app/Contents/MacOS/VideoFusion-macOS$"
(⚠️ 会有十几个 Helper/service 子进程,Frameworks/ 路径下带 --service-name 的都不是主进程,别杀错)。quit 会被无视;窗口红点的 AX click 也被自绘 UI 无视。有效方法 = 对主进程 kill -TERM(剪映持续自动保存,顶栏可确认「已自动保存」,TERM 安全)。open -g -b com.lemon.lvpro。⚠️ 首页窗口可能开在主屏中央(不记忆位置),编辑器窗口才记忆上次位置;启动后立即用 CGWindowList 查窗口位置,在主屏就要处理。swift -e 'import CoreGraphics; ...CGWindowListCopyWindowInfo...' 过滤 owner「剪映专业版」+ Width>700。draft_info.json + crypto_key_store.dat,meta 也是密文。draft_content.json)的行为:能扫描列出(显示 0.0B/00:00),但打开报「无法打开草稿——草稿内容已损坏」。直接注册明文草稿让它打开这条路对 beta5 不通;参照采集走 §4 的 UI 重作路线。kill -TERM 重启。request_access 申请 剪映专业版(full tier)。swift -e 'import AppKit; for s in NSScreen.screens { print(s.localizedName, s.frame) }' 查
(本机:主屏 DELL U2719D 2560×1440 @ (0,0);副屏 DELL P2719H 1920×1080 @ (-1920,360))。switch_display 到副屏 → open_application(把剪映前置到它所在显示器)→ 截图定位 → 批量点击。double_click 字段 → cmd+a → type → return,然后必须 zoom 验证值真的变了再继续——旋转字段一次成功,不透明度字段曾静默不生效导出了假参照(所幸未落盘)。screencapture -x -R<负坐标> 可直接截副屏区域;被遮挡窗口用 CGWindowID + screencapture -l。前置:素材文件先备好(如 .local/jianying-parity/_assets/parity-plate.mp4)。
cmd+shift+g → 输完整路径 → return → return。left_click_drag 到轨道区),片段自动选中。setparams 解码假设,
否则饱和色上凭空多 ~17 RMSE 底噪。mdfind -name <标题>);格式默认 MOV(h264,ffmpeg 可直接吃)。dist/electron/jianying-effect/render.js(runtime bridge,blit/texture_blit)+ 批渲脚本 scripts/jianying-effect-reference-batch.cjs(node 跑,勿用 bun)。Cache/ressdk_db/*/rp.db 的 http_cache 表(node:sqlite),不用驱动 UI。scripts/jianying-parity/(build-case / compare,见其 README)。bun run build 再做真机验证,旧包曾复现「段丢失」假象。