用途:该技能面向视频编辑场景中的“时刻图形”制作:为某个具体片段生成一个简短的设计图形,如照片插入、数据统计、姓名标签、步骤卡片、产品或价格标签、通知、标题卡等。它由动态设计师根据素材、该处台词和项目设计风格构建,完成后由编辑器放到时间线上。
主要能力:通过 media_generate 接口(kind: "motion")生成动态图形;支持 overlay(叠加在素材上,保留说话者画面)和 full-frame(全屏设计卡片,声音继续)两种布局;可指定起始时间 at_s、时长 duration_s(通常 3–6 秒,最多 30 秒)、提示词 prompt、精确字符串 exact_strings(姓名、账号、URL、数字、价格须原样出现),以及可选图片槽位 images。生成的图形可用 timeline.moveClip、timeline.setClipDuration、timeline_deleteClips 按 elementId 移动、调整时长或删除。
使用方式:仅在用户以任何措辞明确要求图形时创建(如“加个标题”“显示她的名字”“展示价格”“让数据更醒目”),不得自行添加开场钩子、标题或文字图形。每个时刻调用一次;多个时刻需在同一轮多次调用。通过 footage_getTranscript 或 timeline_describe 读取台词,在关键词前零点几秒开始;开场标题置于 0。生成过程非阻塞,需数分钟,应先说明已启动哪个图形并结束该轮,不要声称它已在时间线上;收到 [generation finished] 给出 elementId 后即已放置,不要重复放置或调用 graphics.addCode,并用一行确认。若要改文字、外观或修正图形内部内容,应带修改重新生成,待新图形放置后删除旧片段,并说明这是新图形。模板命令 graphics.addTitleCard、graphics.addCTA、graphics.addText 和 packs.insertTitleScene 已停用,标题、钩子、CTA 和文字图形统一走 media_generate。
适用场景:短视频/社交媒体视频编辑中需要临时性标题、姓名标签、价格标签、数据强调、步骤说明、通知或片头标题卡的时刻;也适用于需要根据台词定位图形出现时间的编辑流程。
限制:需要正在运行的 Scrollmark 编辑器且可调用其命令,并登录 SocialGPT;图形在 SocialGPT 服务器生成并消耗积分。没有该环境时,关于何时应加图形的规则仍适用于任何编辑器。字幕不属于动态图形,整段视频字幕由 editor-captions 处理。不得编造字体、颜色和动画,这些由设计风格和设计师决定;未要求图片时不应先生成图片。若用户要求的是非时刻图形(如滚动字幕、整段动画视频),应说明实际做了什么。