Agent Skills
返回列表
空白字符清理工具

空白字符清理工具

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-whitespace-cleaner。

技能介绍

要解决的问题

处理从网页、日志、表单或 AI 输出复制来的中文文本时,常会混入多余空格、不可见 tab 和零散换行。这些字符肉眼不明显,却可能影响搜索匹配、数据清洗、提示词整理和发布内容排版。cn-whitespace-cleaner 的目标不是改写内容,而是把文本里的空白字符整理成可预期的形式。

如何工作

该技能把“空白清理”拆成几个确定性步骤:

  • 清理多余空格:去除连续空格造成的排版噪音;
  • 清理换行符:压缩无意义断行,便于后续拼接或检索;
  • 清理所有制表符:移除 tab,避免对齐格式漂移;
  • 规范化空白字符:让最终输出保留一致的空格习惯,而不是依赖原始复制源。

实现上使用纯 Python 标准库,没有额外依赖,适合在脚本、批处理或本地文本管道中调用。对工程师而言,它的价值在于把一个常见的“看起来没坏但难处理”的文本问题封装成固定规则。

适用边界

它适合处理需要保留文字内容、只整理空白的场景,例如清洗 CSV 片段、整理日志摘要、准备搜索词或规范化 AI 回复。它不擅长改变语义、翻译、压缩正文,或自动修复复杂 Markdown 结构。若文本依赖制表符、缩进或特定换行来表达结构,先确认这些字符是否必须保留,再使用清理规则。

使用场景

  • 从网页复制中文说明到表格前,去除多余空格和无用换行
  • 整理日志摘要前,把零散换行和制表符清理掉,方便按行检索
  • 将 AI 返回的中文片段整理成单段文本,再用于后续比对
  • 在 Python 脚本中批量清洗 CSV 单元格,避免空格 tab 影响匹配

适合人员

  • 负责清洗外部文本数据的 Python 工程师,需要固定空白字符规则
  • 维护日志摘要检索流程的数据工程师,希望去除不可见制表符和换行
  • 整理中文 AI 输出用于内容比对的提示词工程师,需要规范化空白
  • 处理从网页复制到表格的中文文本的运营人员,需要清理多余空格