千问ai生成的视频字幕粘贴后出现星号、错位、零宽字符等问题,是因剪贴板混入markdown语法和不可见控制符;需先用记事本判断污染类型,再用千问清洗指令或在线工具清除零宽字符,导出srt时应优先使用“导出为纯文本”+格式重排,避免直接复制渲染层内容。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

千问AI生成的视频字幕或速读文本粘贴到Word、剪映、Typora等软件时出现星号粗体标记、表格错位、代码缩进塌陷、中文标点变成半角符号,甚至直接显示\u200b零宽字符——这不是你操作失误,而是剪贴板中混入了Markdown语法和不可见控制符。
先确认乱码类型再选解法
打开粘贴后的文档,按Ctrl+A全选→Ctrl+C复制→在记事本里Ctrl+V粘贴。如果记事本里显示正常(无星号、无乱码、标点完整),说明是富文本样式污染;如果记事本里也出现□、、u200b或多余空格,就是原始文本已被零宽字符污染,必须用清洗工具处理。
一键清除零宽字符和隐藏控制符
方法一:用通义千问自带清洗指令
在千问对话框输入:“请把以下文字中的所有零宽空格、零宽非连接符、零宽连接符、右向左标记、左向右标记全部删除,只保留可见汉字、英文、数字、标准标点和换行符,不要添加任何额外说明或格式”→把乱码文本粘贴进去→发送→复制回复结果。
方法二:用在线清洗工具
访问Sosci Survey字符查看器→粘贴乱码文本→点击“Show invisible characters”→确认存在U+200B、U+200C、U+200D等字符→复制清洗后文本→关闭页面。
【关键前提】不要用Word自带的“选择性粘贴→无格式文本”,它无法清除零宽字符,只会让乱码更隐蔽。
从音视频速读导出SRT前预处理
第一步:在千问“音视频速读”界面完成转写后,先不急着导出→点击下方文字编辑区右侧的“导出为纯文本”按钮(图标为?+T)→保存为.txt文件。
第二步:用记事本打开该.txt文件→全选→复制→在千问新对话中粘贴→输入指令:“请将这段文字按SRT格式重新排版:每段含序号、时间轴(HH:MM:SS,mmm → HH:MM:SS,mmm)、字幕正文,时间轴严格对齐原意,不增删内容,不合并句子,中文标点用全角,英文单词间留空格。”→发送→复制回复。
第三步:将回复内容粘贴进新建的记事本→另存为→编码选“UTF-8无BOM”→扩展名手动改为.srt→用剪映或PotPlayer直接导入。
避免下次再乱码的实操习惯
看视频时别直接Ctrl+C复制千问界面里的速读结果——那会把渲染层的HTML容器标签一起抓走。一定要点“编辑”按钮进入纯文本编辑区,再复制其中内容。
导出长音频字幕时,优先用千问的“导出为SRT”功能而非“复制粘贴”,因为SRT导出路径绕过了剪贴板,直接生成结构化文件,零宽字符根本不会进入输出流。
如果必须粘贴,先在浏览器地址栏输入data:text/html,→回车→网页变空白可编辑区域→Ctrl+V粘贴→Ctrl+A全选→Ctrl+C再复制一次→这时剪贴板已剥离所有隐藏字符,再粘到Word或剪映里就干净了。











