When directly operating the Jianying UI, use Computer Use. Before clicking, dragging, or typing, first get the com.lemon.lvpro app state.
Core workflow
- First confirm the asset path and file information.
- Check whether the file exists and whether the size is normal.
- When you need to confirm duration, resolution, or frame rate, use
ffprobe。
- Open Jianying, create a new project or continue the current project.
- Import assets.
- Prefer using Jianying's import button.
- If the macOS file picker makes it difficult to enter Chinese paths or Chinese file names, copy an English-named working copy in the project workspace, then import the working copy.
- Unless the user explicitly requests it, do not modify the original assets.
- Place assets onto the timeline.
- Prefer clicking the 'Add to track' area near the lower-right corner/corner of the media thumbnail.
- If clicking the main body of the thumbnail only previews it, do not repeatedly force-drag the main body.
- If playback is triggered by mistake, pause first, then click the thumbnail corner/overlay button.
- After success, confirm that a clip appears on the main timeline and that the right panel switches to the video parameter control area.
- Before editing or refining within Jianying, try to first confirm whether the user wants to process the original footage, an already rough-cut MP4, or the current timeline assets.
- If the user wants to 'automatically rough-cut a talking-head video' or 'delete repeats/pauses/sentence breaks based on transcription', do not handle it within this skill; use the Volcano ASR/automatic editing skill to generate a rough-cut MP4 that passes review, then return to Jianying to import and refine.
- Within Jianying, the main responsibilities are:
- Import original footage or an already rough-cut MP4.
- Place it onto the main timeline.
- Adjust the image, crop, scale, position, and cover frame.
- Add or correct subtitles, titles, stickers, sound effects, and music.
- Perform user-specified manual cuts, fine-tuning, and export.
- When the user requests logging while working, update the project log after each key action is completed.
Jianying UI experience
- App bundle id:
com.lemon.lvpro。 - The media area displays imported video thumbnails and durations.
- Clicking the main body of a thumbnail may only preview the asset.
- The timeline is in the lower half of the window. After an asset is successfully added, a clip bar with a thumbnail appears.
- When
画面 / 音频 / 变速 / 动画 / 调整 / AI效果appears on the right, it usually means the timeline video clip has been selected.
Boundary with automatic rough cutting
This skill only records operations within Jianying. Steps that do not happen inside Jianying, such as Volcano ASR transcription, generating delete_segments.jsonbased on timestamps, file-level automatic rough cutting, and three-layer ASR review, do not belong to this skill.
If the user provides an MP4 that has already passed automatic rough-cut review, this skill's responsibilities are:
- Import the rough-cut MP4 into Jianying.
- Place it onto the timeline.
- Perform visual and auditory refinement.
- Import or correct subtitles.
- Export as requested by the user.
Log format
When recording a project, append concise entries at the end of the log:
## YYYY-MM-DD HH:MM
- Action: 导入素材 / 加入时间线 / 剪映内精修 / 字幕 / 导出。
- Details: 文件名、时间码、时长、界面结果。
- Decision: 为什么这样处理。
- Next: 下一步做什么。
Logs should be practical, with the focus on making it easy to restore the project and review editing decisions, not on writing a running account.