Prompt 清洗器
清理复制来的提示词:零宽字符、多余空行、全角标点、软换行。
原文
0 字符1 行0 B
清洗结果
转换结果会显示在这里
0 字符1 行0 B
使用说明
这个工具解决什么问题
从网页、PDF、聊天记录里复制的提示词,常混着零宽字符、多余空行、半角全角混排的标点。这些杂质肉眼不可见,却真实消耗 token、干扰模型理解。清洗器一键净化:可见的排版问题与不可见的字符杂质一次清干净,代码块默认保护,洗完的提示词干干净净进对话。
核心能力
隐形字符清除:零宽空格、零宽连接符、方向控制符等全部揪出。格式净化:空行压缩、软换行合并、中英文补空格、全角转半角。代码块保护:``` 区域默认原样保留。统计可见:清除了多少处杂质,数字说话。
使用建议
写好的系统提示词入库前洗一遍存干净版本;从别人文章里抄的提示词模板,粘贴后先清洗再用;发现模型输出莫名异常时,把输入洗一遍再试,有时问题就出在隐形字符上。
清洗前后差异统计会显示处理项数量,方便确认清洗力度是否合适。
常见问题
什么是零宽字符,为什么要清掉?
零宽字符是一类看不见的 Unicode 字符(如零宽空格 U+200B),常从网页复制、聊天记录、某些编辑器里混进文本。人眼看不见,但会占用 token、干扰大模型对格式的理解,甚至被用于隐藏水印。清洗器会把它们全部找出并清除。
清洗会改变提示词的含义吗?
不会。所有处理都是格式层面的:删除不可见字符、压缩连续空行、统一标点与空格。文字内容一个字不动。默认还会保护代码块——代码里的缩进、换行、标点原样保留,避免破坏可执行性。
为什么喂给大模型前要清洗提示词?
三个实际好处:省 token(杂质字符也计费)、提准确(模型不会被隐形字符和混乱格式干扰)、防泄露(部分零宽字符是网页隐藏水印,清洗顺带去除)。长提示词、反复复用的系统提示词尤其值得洗一遍。