ZTT.返回作品集

ACB Agent 上下文交接

把项目代码状态、目标、决策、验证记录与下一步整理成可校验的交接包,让不同电脑和不同 Agent 接力同一个项目。

背景

项目换电脑或换 Agent 后,代码可能还在,但当前目标、修改状态和已经验证过什么容易丢失。重新解释上下文费时,旧环境的测试结果也容易被误当作新环境已经通过。

核心功能

捕获 Git 基线与未提交修改、交接包完整性校验、本地文件或 GitHub 交接分支、恢复暂存与工作区状态、环境差异和重新验证提示、生成 ACB-HANDOFF.md 接手入口

工作流程

捕获代码与上下文 → 创建交接包 → 完整性校验 → 恢复与环境评估 → 生成接手入口

接手时带上证据

交接包同时携带 Git 历史基线、暂存和未暂存修改以及结构化项目状态。先校验包,再恢复到新目录,并生成 Agent 可直接阅读的接手文件。

  • 记录目标、边界、决策、阻塞和下一步,避免仅传递聊天摘要。
  • 保留历史验证证据,同时标记尚未在目标电脑重新执行。
  • 目标目录非空时阻止恢复;环境变量、依赖目录与构建产物不作为交接上下文自动携带。

真实软件界面

ACB Agent 上下文交接 / 交接接手报告
交接接手报告

实现方法

React / TypeScript / Node.js / Express / Git Bundle / SHA-256

个人职责

需求定义 / 产品规划 / 工作流分析 / AI 辅助开发 / 界面实现 / 测试与迭代

由本人独立提出需求、设计产品和工作流程,通过 Vibe Coding 完成开发,并负责功能验证、界面迭代与交付整理。

实际使用结果

形成跨电脑、跨 Agent 的项目接力工具,以代码快照和结构化上下文减少交接时的信息丢失。接手报告明确区分可继续、需配置环境、需重新验证和恢复受阻。