Agent Skills
› blixvip/easyedit
› easyedit
easyedit
GitHub用于生成电影粉丝剪辑视频。通过提取最佳台词、制作逐字动画字幕、节拍剪辑蒙太奇及黑白标题镜头,自动化完成从构建到渲染的完整视频编辑流程。
Trigger Scenarios
/easyedit <movie>
make an edit of <movie>
fan edit
movie edit
Install
npx skills add blixvip/easyedit --skill easyedit -g -y
SKILL.md
Frontmatter
{
"name": "easyedit",
"description": "Make a movie fan edit with easyedit - the film's best speech with animated word-by-word captions, then a beat-cut montage and a black-and-white title shot. Use when the user says \"\/easyedit <movie>\", \"make an edit of <movie>\", \"fan edit\", \"movie edit\", or wants another easyedit video."
}
easyedit
easyedit is installed at {{ROOT}}. Run it with {{PY}}.
Read {{ROOT}}/AGENTS.md before your first edit in a session. It has the whole workflow, and it's short.
Make an edit
cd {{ROOT}}and run{{PY}} -m easyedit.doctor. Fix anything marked XX.- Build without rendering:
{{PY}} -m easyedit "<Movie>" --no-render. - Check it before you spend ~10 minutes on the render, as described in AGENTS.md:
- Run
{{PY}} -m easyedit.sheet "<Movie>"and readqa/report.txt(text, cheap) - it covers the quote and every shot with flags, plus a ready-made draft atqa/suggest-curate.json. Ifsource: heuristic, the AI writer was unavailable, so choose the quote yourself. - Look at
qa/candidates.jpgandqa/footage.jpgonly when the text leaves doubt. Exclude text cards, repeats and badly cropped shots. Pin a sequence that builds, and pick the hero shot incurate.json(start from the suggested draft).
- Run
- Render:
{{PY}} -m easyedit "<Movie>"(same flags as the build), then{{PY}} -m easyedit.sheet "<Movie>" --finaland look at the stills. - Give the user the path
jobs/<slug>/<slug>.mp4.
If the easyedit web UI is running (http://127.0.0.1:4331), you can also start jobs with
POST /api/new {"movie": "..."} and watch GET /api/jobs.
Version History
- dd860f8 Current 2026-10-18 15:50


