GitHub 总索引 · 功能说明

Refresh(刷新)、原子 Generation(索引代际)与中断恢复

完整更新公开仓库索引,出错时继续使用上一份完整版本;新版本只有所有文件核对齐了才成为当前索引。

当前情况:索引发布与失败保留旧版已有实现及历史验收;本轮重新核对的是仓库集合,没有重验整份公开索引的全部文件。

项目快照核对于 ;具体测试保留各自日期,页面不实时探测运行状态。

复制 AI 续作说明带着这个项目,交给 AI 接着做

写下接下来想做什么。这里会把你的目标、本页事实和来源整理在一起,复制给 Astra 或 Gemini 后,就不用重新介绍项目了。

整理续作说明

只在当前网页整理,不会发起 AI 任务。

用途与实际影响

这项功能怎样使用

为什么需要它

如果更新索引时逐个覆盖文件,中断后可能一半是今天、一半是昨天。先备好并核对完整新版本,全部齐了才切换;失败继续用上次完整版本。

举个实际例子

我说:“新增仓库后完整更新索引。”系统先生成一整份新索引;生成中途失败,当前仍是旧完整版本。新索引已发布但后续私有登记没跟上时,分别告诉我公开索引和私有登记各到哪一步。

最后我会得到什么

成功时得到完整的新公开索引和更新后的本机导航;失败时知道旧版是否仍在用、哪一步尚未完成。不把一次中断说成“自动回滚成功”,也不把部分新文件拼进旧版。

正常时

整份新索引生成并核对完才采用,后续私有登记另行确认。

发现问题时

切换前失败就继续用旧完整版本;切换后登记失败则分别报告两层结果。

入口不可用或证据不足时

旧索引或恢复来源都读不到时先恢复一份完整版本,不拼接不明文件。

从哪里开始

在已接入 GitHub 总索引的 AI 对话中说“新增仓库后刷新索引”或要求检查现有索引是否完整。

需要准备什么

  • 已确认的仓库及远端身份
  • 希望刷新或恢复的索引范围

从开始到拿到结果

  1. 1

    先核对现有版本

    AI 读取当前完整索引,确认是否只需查差异。

  2. 2

    生成并验新版本

    确有变化时从已确认仓库清单生成全套文档,核对全部文件后才切换当前指针。

  3. 3

    报告分层结果

    交回新索引和私有基线的各自状态;中断前未切换则继续使用旧完整版本,切换后基线失败也分别说明。