每行一个标题格式便于复制和批量调用,需确保只在标题起始处换行、不拆分内部文字,推荐用Python脚本按“镜头d+|场景d+|[u4e00-u9fa5]+、|d+[.、]”正则切分并保留分隔符,生成严格一行一标题的UTF-8纯文本。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把Claude广告分镜提示词整理成每行一个标题格式,方便复制进提示工程工具或批量调用。这种结构能避免换行混乱、防止标题被截断,也利于后续用脚本处理。
用文本编辑器手动分行
打开记事本、VS Code 或 Sublime Text,粘贴原始提示词内容。
将光标放在每个分镜描述前的编号或关键词(如“镜头1”“场景二”“特写:”)前面,按 Enter 换行。
这一步的关键是【只在标题起始位置换行,不拆分标题内部文字】,否则会导致语义断裂,比如“产品LOGO特写→”被切成两行就失去指令效力。
用正则表达式批量替换
方法一:匹配中文编号+冒号
在支持正则的编辑器中(如 VS Code),打开替换面板(Ctrl+H),勾选“正则模式”,输入查找内容:([一二三四五六七八九十]+、|镜头d+|场景d+|特写:|全景:),替换为:
$1。
方法二:匹配数字序号+点或顿号
查找:(d+[.、]),替换:
。注意【替换前务必先备份原文,误操作可能丢失原始结构】。
用Python脚本一键生成(推荐)
第一步:新建一个 .py 文件,粘贴以下代码:
with open("prompt_raw.txt", "r", encoding="utf-8") as f: raw = f.read()
第二步:用 re.split 按标题特征切分,保留分隔符:
import re
titles = re.split(r"(镜头d+|场景d+|[一二三四]+、|d+[.、])", raw)
filtered = [t.strip() for t in titles if t.strip()]
result = "\n".join(filtered)
第三步:写入新文件并保存为 UTF-8 编码:
with open("prompt_titles.txt", "w", encoding="utf-8") as f: f.write(result)
运行后,prompt_titles.txt 中即为严格一行一个标题的纯文本结果。


















