[文本编辑器]文本纠错

本功能模型来自项目pycorrector

使用

  • 本功能由之前的pycorrector完全实现,改为使用shibing624/chinese-text-correction的量化版本模型+工作流实现
  • 模型默认自带,可以复制后进行修改调整

注意被纠错的文件一定要处于保存状态,当页签上存在黑点时,需要先保存(Ctrl+S),才能显示

  • 模型默认配置

llama.cpp和ollama目前均可自动下载模型

模型

qwen3微调

  • 基于 twnlp/ChineseErrorCorrector3-4B · Hugging Face 转换的gguf格式,提供了更多量化选择

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q2_K

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q3_K_M

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q4_K_M

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q5_K_M

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q6_K

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:Q8_0

  • hf-mirror.com/wszgrcy/ChineseErrorCorrector3-4B:F16

  • 效果优于qwen2.5 1.5B,比7B差

qwen2.5微调

  • 基于 shibing624/chinese-text-correction-1.5b · Hugging Face shibing624/chinese-text-correction-7b · Hugging Face 转换的gguf格式,提供了更多量化选择

  • hf-mirror.com/wszgrcy/chinese-text-correction-1.5b:Q8_0

  • hf-mirror.com/wszgrcy/chinese-text-correction-1.5b:F16

  • hf-mirror.com/wszgrcy/chinese-text-correction-7b:Q4_K_M

  • hf-mirror.com/wszgrcy/chinese-text-correction-7b:Q8_0

  • hf-mirror.com/wszgrcy/chinese-text-correction-7b:F16

  • 其他更低的q3,q2量化也存在,但是经测试会胡言乱语,所以以上量化模型是比较正常的一些选择,反正就是,尺寸越大精度越高

纠错显示配置

  • 默认为左右编辑器,也可以改成行内悬停显示
"shenghuabi.sentence.displayMode": "hover"
  • 修改样式

请根据配置提示自行修改

  "shenghuabi.sentence.editor": {
        "highlight": {}
    }

diff(默认)

hover

下载慢或者无响应

  • 可以将hf-mirror.com换成hg-model.tbontop.top,hg-model2.tbontop.top