Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

From git log to Release Notes: A Free‑Tier Agent Case Study

说明与用途

一个在免费服务器上运行的自动代理,收集自上一个标签以来的提交,按类型分组,使用LLM生成可读的发布说明,并将过程记录在JSON账本中。

问题

Generating readable release notes from a large number of git commits is tedious and error‑prone.

结果

The agent produces a clean changelog, logs decisions for audit, and runs for free.

工作流

  • Collect last tag and commits since it
  • Group commits by conventional‑commit type
  • Build a prompt listing up to 20 commits per group
  • Send prompt to a language model
  • Write JSON ledger of input and output

证据

The agent has four jobs, in order: Find the last tag and collect commits since it. Group commits by type. Draft a short changelog with a language model. Write a JSON ledger so you can see what the model received and produced.

来源

  • 记录日期: 2026-09-08T03:37:57.936Z