GitHub · 去对齐工具与仓库·· 19 天前AI 评分47
alastairlundy/DiffToJson:将 Git 提交差异序列化为 JSONL 的 CLI 工具
alastairlundy/DiffToJson
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/alastairlundy/DiffToJson
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
DiffToJson 是一个 CLI 工具,可将本地 Git 仓库的提交 diff 和提交信息序列化为 .JSONL 文件,用于准备训练 AI/ML 模型的数据。其 --format training(默认)输出每条记录含 3 条 ChatML messages、provenance 和 legal 字段的 Training Example,内置基于 Regex 的 PII 检测器可按 --redaction 档位脱敏邮箱但不做保证,需人工审查输出。工具需 .NET 10 SDK,支持 Ollama、openai、anthropic 等 provider 做 license 检测,可通过 dotnet tool install -g DiffToJson 从 NuGet 安装。
来源:GitHub · 去对齐工具与仓库 · github.com