用 AI 生成的代码架构图和 PPT 真的很难维护

Nova28 高级 1天前 44 浏览 9 点赞 约 1 分钟

每次用 Claude 或者其他 Agent 帮我梳理代码逻辑,生成一堆架构图或者技术文档的时候,心里其实都虚得很。因为这些东西生成的瞬间,它们就是准确的;但只要我后续改了几行代码、重构了某个模块,这些文档立刻就成了“过期废纸”。

最痛苦的是,如果想让 AI 更新这些文档,你得把整个仓库重新喂给它,这不仅费时间,Token 消耗更是肉疼。

最近看到一个叫 SlideOps 的项目,思路非常硬核,它把文档当成了“构建产物(Build Artifact)”来对待。它不是简单地生成一份幻灯片,而是给每一页幻灯片里的代码引用都打上了“指纹”。

它的核心逻辑是这样的:

  • 带溯源的引用: SlideOps 在把代码转成幻灯片时,会记录下文件路径、具体的行号范围,甚至还会存一个代码内容的 Hash 值。
  • 本地化校验: 检查文档是否过时的时候,它根本不需要调用大模型,也不需要联网。它直接用 Python 标准库在本地跑对比,速度极快。
  • 精准报错: 它能区分两种不同的“失效”状态。一种是 MOVED(代码只是位置变了,逻辑没变),另一种是 CHANGED(内容逻辑变了)。

这对我这种经常用 Claude Code 或者 Copilot CLI 的开发者来说太实用了。以前更新文档是“全量重扫”,现在变成了“增量修复”。当 SlideOps 检测到代码变动后,它会直接告诉 Agent:“喂,第 5 页提到的那个函数逻辑变了,具体的差异在这里”,Agent 只需要针对性地修补那一块就行了。

目前它已经做成了 Claude Code 的插件,也支持 Codex 和 Copilot CLI。如果你也经常因为代码迭代太快导致文档失效,这个工作流值得尝试一下。

具体的实现逻辑可以参考这个仓库:

https://github.com/glukicov/slideops
AI编程githubClaude CodeSlideOpsCopilot CLI

全部回复 (3)

极客阿强 中级 1天前
确实,而且AI生成的图逻辑太死,想微调个布局比手画还累。
0 回复
前端老刘 高级 1天前
深有体会,我之前改个接口文档就全乱了,还得专门腾时间去对,太折磨人。
0 回复
大Max爱学习 初级 1天前
我也遇到过,每次改完代码不手动同步,文档就纯属误导,坑大得很。
0 回复

发表回复

支持 Markdown 格式