必须将输入文本编码强制设为utf-8(不含bom),用记事本另存为并禁用输入法网页翻译,再通过无痕窗口测试;若仍乱码,需硬刷新或清cookie,最后用f12检查json中是否含\u转义符以定位前后端问题。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用Seko生成分镜脚本时突然出现中文乱码,比如“女剑客→竹林→挥剑”变成“女剑客→竹林→挥剑”,导致后续无法正确识别角色和动作,必须立刻定位并清除乱码源。
检查输入文本原始编码
打开你粘贴进SEKO的故事思路原文,用记事本(非Word)右键→“打开方式”→选择“记事本”。如果此时已显示乱码,说明原始文件本身是UTF-8 with BOM或ANSI编码混用。这一步必须做,否则后面所有操作都在错误基础上运行。
在记事本中点击“另存为”→底部“编码”下拉菜单→强制选为【UTF-8】(不含BOM),不要选“UTF-8-BOM”或“ANSI”。点击保存,再重新复制这段纯UTF-8文本粘贴进SEKO。
排查浏览器与系统环境干扰
方法一:换无痕窗口重试
Ctrl+Shift+N打开Chrome/Firefox无痕窗口→登录SEKO→只粘贴刚保存的UTF-8文本→点击发送。无痕模式能排除插件、缓存、本地脚本对字符解析的劫持。
方法二:禁用输入法实时翻译
如果你正在使用搜狗、讯飞等带“网页智能翻译”功能的输入法,请在输入框点击右键→关闭“网页翻译”或“AI润色”开关。这类功能会在粘贴瞬间自动注入不可见控制字符,SEKO解析器会误判为非法符号并触发转义乱码。
验证SEKO后台是否已污染
第一步:进入SEKO项目设置页→点击“重置当前项目文本”按钮。
第二步:不输入任何内容,直接点击“发送”触发空剧本生成。
第三步:查看右侧生成的分镜脚本标题栏——如果连“分镜1”“场景描述”这些固定字段都显示为方块或问号,说明当前账号会话层已发生编码错位,需强制刷新会话。
此时不要关闭页面,按Ctrl+F5硬刷新(跳过本地缓存),等待SEKO完全重载后再操作。若仍无效,退出账号→清除浏览器全部Cookie(重点删seko.sensetime.com域名下的)→重新登录。
绕过前端直接校验分镜JSON
在分镜脚本页面按F12打开开发者工具→切换到Console标签页→粘贴执行:JSON.stringify(sekoProject?.scriptData, null, 2)
回车后查看输出。如果其中出现\uXXXX格式的Unicode转义序列(如\u5973\u5251\u5bA2),说明后端返回正常,乱码纯属前端渲染层问题;如果直接出现一堆或乱码字符串,说明后端已错误解码,需立即截图+时间戳+项目ID反馈至support@seko.sensetime.com。
这一步不需要懂JSON,只要看第一眼有没有\u开头的编码——有就是前端锅,没有就是后端锅。











