中文文本反转器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-text-reverser。
技能介绍
要解决什么问题
在处理中文或混合文本时,你有时需要把字符串按阅读顺序倒过来:做回文检测、核对 OCR 乱序、生成测试数据,或单纯把「一句话」变成从尾到头可读的形式。手写 reversed() 或切片很容易搞混「按句」和「按字」两种语义——整段反转和逐字反转的结果完全不同。
技能如何工作
本技能围绕文本顺序反转提供明确能力,典型包括:
- 整句 / 段落级反转:以句子或段落为单位调整顺序,适合多句文本的宏观倒序。
- 按字符反转:在选定范围内对每个字符做顺序翻转,得到经典的「镜像字符串」效果。
实现侧强调仅使用 Python 标准库,不引入第三方包,便于在受限环境或一次性脚本里直接复用逻辑。
适用边界与注意点
- 反转模式要先选对:多句文案若误用逐字反转,标点与语序都会变得难以阅读;若目标是句序对调,应使用句级策略。
- 本工具聚焦顺序变换,不负责分词、简繁转换或编码修复;源文本编码异常时,应先在外部 normalize 再反转。
- 对超长单行或极大文件,应注意内存与一次性加载成本,必要时分块处理。
使用场景
- 在编写单元测试时,需要批量生成整句倒序或逐字镜像的中英文样例字符串,用于校验接口对异常输入的处理。
- 校对扫描件转文字后,发现某段是按行或按句反着录入的,需要按句级或字级快速还原阅读顺序。
- 做中文回文或谜题素材时,要对给定句子做逐字符反转,核对正读与反读是否满足题目规则。
- 在只能使用标准库、不能装第三方包的环境里,要把用户粘贴的长文本按字符顺序翻转后写回脚本输出。
适合人员
- 负责接口与表单校验的测试工程师,经常要构造倒序、镜像类边界字符串复现缺陷
- 用纯 Python 脚本处理日志或导出的运营,部署环境禁止安装额外依赖,只能标准库做字符串变换
- 中小学或培训讲师在讲字符串切片与 `reversed` 时,需要可演示的整句反转与逐字反转示例
- 整理古籍数字化或民间谜题资料的编辑,需要把录入的反序句段批量调成正序或生成反读对照稿