介绍 Code Wiki:加速你的代码理解

发布: (2025年12月2日 GMT+8 08:27)
5 min read

Source: Google Developers Blog

Nov 13, 2025

阅读已有代码是软件开发中最大、最昂贵的瓶颈之一。
为了解决这个问题并提升你的生产力,我们推出了 Code Wiki,一个为代码仓库持续更新、结构化的 wiki 平台。

全新的代码理解方式

在 Google,我们的使命是组织全球信息,使其普遍可访问且有用。对开发者而言,这意味着要解锁目前埋藏在复杂源代码中的关键知识。

我们构建了一个实现此使命的系统,通过让文档保持活力来实现。它不是静态文件,而是为每个仓库维护一个持续更新、结构化的 wiki。

  • 自动化且始终最新: Code Wiki 会扫描完整代码库,并在每次更改后重新生成文档。文档随代码一起演进。
  • 智能且上下文感知: 始终保持最新的 wiki 充当集成聊天的知识库。你不是在与通用模型对话,而是与了解你仓库全局的模型对话。
  • 集成且可操作: 每个 wiki 部分和聊天答案都直接超链接到相关的代码文件和定义。阅读与探索合并为同一工作流。

Code Wiki 网站

今天,我们在公开预览中推出 Code Wiki 网站,这是基于该新系统的首个产品。它会摄取公共仓库,并为每个仓库生成、托管和维护完整且交互式的文档。

你不再需要阅读静态文本,而是可以交互式导航,直接从高层概念解释跳转到它们引用的具体代码文件、类和函数。如果在复杂模块上卡住,你可以向使用始终最新 wiki 作为上下文的 Gemini 驱动聊天代理提问,获取针对你的仓库的高度具体问题的答案,瞬间弥合学习代码与实际探索代码之间的鸿沟。当文字不足以表达时,Code Wiki 会自动生成始终最新的架构图、类图和时序图,确保你能够可视化与代码当前状态完全匹配的复杂关系。

Gemini CLI Code Wiki v2

这种 AI 驱动、自动化、智能且集成的方式是解决该瓶颈的关键。新贡献者可以在第 1 天就完成首次提交,而资深开发者可以在几分钟内了解新库,而不是几天。

即将推出:Code Wiki Gemini CLI 扩展

虽然开源生态拥有庞大的仓库,但往往我们自己的私有仓库最难有效文档化。尤其在公司中,原始代码作者可能已经不在,理解遗留代码是一大障碍。我们将这项技术视为这些内部环境的颠覆性工具,确保每个人都能深入理解他们正在处理的代码。

我们正在为 Code Wiki 构建一个 Gemini CLI 扩展,让团队能够在本地安全地对内部仓库运行同样的系统。加入 Gemini CLI 扩展的候补名单

开发的未来已经到来

开发者应该把时间花在构建上,而不是解读代码。手动、过时的文档和无尽的代码阅读时代已经结束。开发的未来在于即时理解。

立即访问 codewiki.google 开始使用。

Back to Blog

相关文章

阅读更多 »