用途:Changelog Observer 用于跟踪开发会话上下文,把会话事件记录到按日期命名的 Markdown 变更日志中,便于回顾当天的工作过程与决策。
主要能力:记录三类事件——file-change(创建、编辑或删除项目文件后)、test-result(运行测试、检查或验证命令后)、decision(做出值得保留的实现或架构决策后)。日志按时间顺序追加。
使用方式:日志目标为 .changelog/session-YYYY-MM-DD.md,日期取当前本地日期。若 .changelog/ 目录或会话文件不存在则创建;若会话文件是新建的,则从 template.md 初始化。每条记录使用 template.md 中的 Markdown 结构。
记录规则:每条描述保持简短、具体;只列出直接受影响的文件;没有文件变更时使用 none;除非早期条目有误,否则不要改写它们。
适用场景:适合需要按天留存开发过程记录、测试结果与关键决策的会话式开发工作流。
限制:资料未提供安装命令、平台支持、收费方式或与其他工具的集成细节;template.md 的具体内容也未提供。