用途:在他人课件(.pptx)的基础上生成风格一致的新课程。先通过 import_pptx 导入源课件、list_scenes 确认已持久化,再把每一页当作版式库的模板,用 duplicate_scene 复制,然后逐元素改写内容。\n\n主要能力:read_stage detail:"source" 读取页面精确 JSON(背景、颜色、字体、几何、内联标记),detail:"text" 检查残留文字;patch_stage 以 op:"set"/op:"remove" 写入单个 JSON Pointer 路径,替换一个文本元素而不动页面其他部分;add_element / delete_element 是改变元素集合的唯一方式,patch 不能增删改名或改类型。generate_scene 不用于被复制的页面,它会重抽页面并使用通用外观,无法传递源风格。\n\n使用方式:先按版式角色(封面、章节页、内容页、图表页等)编目模板容量;用 create_stage 规划新课程、set_roster 设定角色;对每页按角色与容量选模板,duplicate_scene 复制,read_stage source 后把元素分为内容槽与骨架,仅对内容槽逐槽 patch 改写,保持内联结构;需要图片时用 generate_image 并把返回 src 写入已有图片元素。容量不足时先删减文字、再删除无法填充的槽、再换更宽裕模板,最后才考虑复制相邻槽。\n\n适用场景:需要以他人课件风格产出新教学内容的系列课程。\n\n限制与注意:不得就地改写源页面,否则破坏后续页面的模板;每页完成后用 read_stage detail:"text" 清查表格、形状标签、代码块、公式、页脚等处的旧内容残留;对首个复制页和明显超长的页面做 render_scene_preview 检查,溢出先删字再调框;每页用 generate_actions 生成配音,styleDirective 需与源课件语气一致,并回读校验旁白不含旧课程残留。若会话中未注册 generate_image,需说明并留空图片框,不得虚构 src。源页面的去留由最后与用户确认,不能提前处理。
style-clone
写作与研究
更新于 10-16 08:08