Files
2026-06-25 09:35:18 +08:00

1.2 KiB

Agent Change Log Automation

这个目录提供 agent-change-log 的可执行部分。

记录一次 bug 修复

python3 tools/agent-change-log/update_change_log.py \
  --kind bug \
  --bug-title "保存草稿失败后表格消失" \
  --bug-slug draft-preview-disappears

默认写入:

document/development/YYYY-MM-DD/dev-logs/bugs/<bug-slug>.md

bug 日志只记录修复内容,不再写 遗留问题TODO

生成每日综合日志

python3 tools/agent-change-log/update_change_log.py --kind summary

默认读取当天:

document/development/YYYY-MM-DD/feature/
document/development/YYYY-MM-DD/dev-logs/bugs/

然后生成:

document/development/YYYY-MM-DD/work-logs.med

安装提交后自动 bug 日志 hook

tools/agent-change-log/install_post_commit_hook.sh

安装后,每次 git commit 完成,.githooks/post-commit 会调用 update_change_log.py --kind auto。脚本只在提交标题看起来像 bug 修复时写入 dev-logs/bugs,例如 fix:bugfix:、包含 修复缺陷失败异常

非 bug 提交会跳过,功能点仍通过 document/development/YYYY-MM-DD/feature/ 下的 CONCEPT.mdTODO.md 沉淀。