0.8B 微调模型秒杀原版 9B,英语转 bash 准确率 79.4% vs 14.9%

AlternativeEnough352 · reddit · 2026-11-08

Reddit 用户为做完全离线的终端助手 dale,微调了 Qwen3.5 系列(0.8B–9B),把自然语言转成 bash 命令,并用确定性风险检查器在执行前标注安全/警告/危险,未经确认不执行。

关键数据(471 条 held-out 测试,同 llama.cpp、Q4KM)

最值的经验:0.8B 卡在 74% 后,DPO、27B 蒸馏、加轮次、调 lr 全都无效;最后发现是训练数据的请求写法太短太干净,与测试中「长请求+堆叠约束」分布不匹配。按测试统计重新生成约 9k 条数据再训练,348→375 正确(p=0.001)。结论:小模型在窄任务上平台期,先看数据写法,别急着上更花的方法。

交付物:51MB 单二进制(内嵌 llama.cpp,无 Python 无 server),代码 MIT,模型为 Apache-2.0 GGUF。作者注明基线未微调且带 8-shot 提示,测试为合成数据、由双 LLM 评判。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →