dev.to | 📄 原文链接 | 2026-10-26 收录

提交信息由装在二进制里的模型生成

来源:dev.to — 2026-10-25

📋 概述

Sloth 是个 Rust 小命令行工具,只有两个命令:提交与发布。stage 改动跑一条命令,它给出建议信息,接受、用编辑器改、重新生成或取消都要按一下键,没按键就不会提交或打标签。发布命令会从提交算出语义化版本、写 changelog 段落、建注解标签,但从不推送,只把该执行的命令打印出来给你。整个设计能压成一句话:让模型尽可能少做决定。它先读仓库最近三百个非合并提交,挖出本仓库自己的书写约定,再把这个模式编译进语法约束,不合规的标题根本生成不出来;默认模型也是刻意选了最小的一档,且模型文件是内存映射,不上传、不连网。

🔑 核心要点

💡 金句

“The whole design is one sentence: the model decides as little as possible.”
译:整个设计能用一句话说完:让模型尽可能少做决定。
← 返回 dev.to 首页