本地小模型写站会草稿,引用校验管住它别瞎编
来源:dev.to — 2026-10-20
📋 概述
一个 Go 命令行工具读取仓库最近 24 小时的提交,交给 Ollama 里的小模型生成 markdown 站会草稿。让它可用的是那条硬规则:每条要点都必须标注来源提交,引用校验会丢掉任何指不到真实提交的行,放进带原因的 Rejected 区;被模型漏掉的提交则列在 Not covered 下。真实运行里模型写了「为 add() 方法实现了单元测试 [#12]」,而那个 PR 根本不存在——校验当场拦下。作者的定位很克制:这是给你改的草稿,不是能直接粘出去的站会。
🔑 核心要点
- 实测 7 个提交、2 核 CPU 跑 qwen2.5:1.5b 约 90 秒;0.5B 默认模型常原样复述提交信息。
- 支持 --prs 拉合并 PR、--author 过滤作者、--since 168h 出周报。
- 已知局限也写进 README:模型只改写提交信息而非理解工作,也可能挂上错误的真实提交。
- 全流程离线:开源权重(Apache 2.0)意味着客户仓库与内部名称不出本机。
💡 金句
“Small models invent work confidently, and without the check I would spend the saved time fact-checking instead.”
译:小模型编造工作时非常自信,没有这道校验,省下的时间全得花在核对上。
← 返回 dev.to 首页