用途:把会话中共享的开发上下文导出到 .dev/contexts/{净化后分支名}.md,若存在 PR 则同时发布为 PR 评论,供 PR 概要评审、AI 对 AI 的 bug hunting、新会话开发续接以及其他作业者参考。 主要能力:获取分支名、source commit、PR 号等元数据;净化分支名(将 / \ : * ? " < > | 替换为 -);按 git worktree 情况决定输出目录(main tree 用 .dev/contexts/,worktree 内用 AskUserQuestion 确认);检查既有文件并区分同一会话与不同会话;按同目录 TEMPLATE.md 结构写入;在 PR 上新建或更新评论。 用法要点:用 Bash 执行 git branch --show-current && git rev-parse --short HEAD && gh pr view --json number -q .number 获取元数据;用 gh repo view、gh api user 获取仓库与用户名;用 gh api 检索以 # {分支名} 对話コンテキスト 开头的评论;新评论用 gh pr comment {PR番号} --body-file,更新自己的评论用 gh api ... --method PATCH -F "body=@{路径}"。 适用场景:PR 概要评审、feature PR 的 AI 对 AI bug hunting、跨会话开发续接。 限制:无 PR 时跳过评论步骤,记入「export时点PR未作成」;他人评论无法编辑,需用户选择另发或跳过;别会话记录原则上只追加,仅在实际验证反证时修改删除;文件始终表示当前正确状态,不留变更历史;本资料未提供更多平台或收费信息。
conversation-context-export
通用与其它
更新于 10-16 07:23