功能:使用 pycorrector + MacBERT 专业模型,自动修正中文拼写、形近字、语法、标点等错误。准确率高达 90%+,适合正式文档、文章、聊天记录等需要高精度的中文文本。
当决定调用此技能时,请从用户上下文中提取以下参数:
<输入文本/路径> (必填): 用户提供的中文文本内容,或文本文件路径(如 /path/to/text.txt)。--refine (选填): 如果用户想要进一步润色或优化风格,可添加此参数。--model-path "<模型路径>" (选填): 用户指定使用特定模型路径时传入,默认自动选择推荐模型。识别输入:判断用户是直接给了文本内容,还是提供了文件路径。
默认输出:若未指定输出路径,默认在输入同级创建 [原文件名]_corrected.txt 或直接返回修正后的文本。
调用命令:使用以下兼容性命令启动脚本(优先 python3,失败则 python)。脚本会自动创建虚拟环境、检测 GPU 并安装依赖。
bash
(python3 scripts/correct_text.py "<输入文本/路径>" [--refine] [--model-path "<模型路径>"]) || (python scripts/correct_text.py "<输入文本/路径>" [--refine] [--model-path "<模型路径>"])