Devin 团队再出招 :AI生成高质量 GitHub 文档,库作者点赞。

🍹 Insight Daily 🪺

Aitrainee | 公众号:AI进修生

Hi,这里是Aitrainee,欢迎阅读本期新文章。

一夜之间,GitHub 上的项目几乎都有了一份文档。  不爱写文档的开发者们,和看开源项目文档看得云里雾里的朋友们,都有福了。 一种更智能、更标准化的方法来了,它正在帮开发者自动生成清晰、易懂、规范的文档。 这一切,都得感谢那个 “  名声在外 ” 的 AI 程序员 Devin。 没错,Cognition Labs (就是搞出 AI 工程师 Devin 的那家公司) 又放了个大招:DeepWiki。

现在,随便打开一个比较热门的 GitHub 代码库的页面,把 URL 里的 github 直接换成 deepwiki,就能看到对应的 DeepWiki 页面。

DeepWiki 不光能看,还能“深入研究”:

点开 Deep Research 功能,就能让 Devin 这个 AI Agent 介入,针对你的问题给出更深入、更智能的答案。也就是说看不懂开源项目,还有让这个深度研究助手帮忙。

比如提问Aider源码关于如何控制上下文长度这种核心复杂的问题:

 X@LinearUncle

deepwiki页面里cline的系统提示词居然还做了结构拆解,不错。


现在我们写开源项目是不是可以跳过写文档的阶段了?

“我觉得以后开源项目不需要自己写文档了,直接交给 DeepWiki 就行。”

至少我们可以让它先索引一遍,辅助我们的文档工作。

没找到你想要的库?或者想搞私有库?

官方说,任何公共 GitHub 库都可以申请让他们索引。

至于私有库,那就得去 devin.ai 注册个 Devin 账户才能用了。

不爱写的人,能省事;看不懂的人,也能快速上手。两边都得救了。

此外,直接访问 deepwiki.com网站就能浏览那些最火的开源库的 Wiki页面。你自己的仓库也可以看看。当然不太火热的或者时间原因,他可能还没索引。

以后读开源代码再也不愁看不懂或者不知从何看起了哇,你可以访问世界上每个存储库的最新文档:DeepWiki 实际上非常适合学习新的代码库。

“Powered by Devin”,估计这些文档也有用到Devin处理?可能这些文档对他们之前提升Devin也有作用吧。或者是说开发它的其中一个阶段。


最香的是:Deepwiki 开源、免费、不用注册。

它除了可以画架构图、时序图外,还能直接生成接口文档。 


好东西还能分享:

生成的 Wiki 页面或者 Deep Research 的答案,都能直接复制链接分享给团队,让大家信息同步。

Albumentations 库作者 Vladimir Iglovikov 现身说法: 他检查了自家库的 DeepWiki 页面,表示质量非常高,比他自己写的文档还好。DeepWiki 链接到了声明来源,而他自己的文档只是说了句“我们做了啥”,可能已经过时还没出处。

网友 Soham Ratnaparkhi 狂赞: “Deepwiki 太棒了。我让它深入研究我正在搞的一个问题,给出的答案比其他 LLM 都好,代码能直接用。说实话,这玩意儿免费,但在处理大型代码库上比 Cursor/Windsurf 好 10 倍。这是最近最牛逼的东西。”

DeepWiki 背后的故事:烧了 30 万刀计算费,只为免费给你所有 GitHub 库的“活”文档。

Cognition 内部人士 Silas Alberti 爆料: 已经索引了 3 万个代码库,处理了 40 多亿行代码,光索引这步就烧了 30 多万美元 的计算资源。平均下来,索引一个库就要 12 美元。但他们决定,对开源项目完全免费,连注册都不用。

技术核心:让 LLM 扫描整个代码库。 他们发现 LLM 理解局部代码很在行,难点在于理解代码库的全局结构。DeepWiki 的做法是,先把代码库拆分成一个高层系统 (high-level systems) 的层级结构,然后为每个系统生成一个 Wiki 页面。

挖掘 Commit 历史: 还有一个有趣的信号被利用起来了——代码提交历史。通过分析谁经常同时修改哪些文件,可以构建一个关系图谱,发现很多有意思的模式,帮助理解代码结构。

L402 规范贡献者 positiveblue 惊喜发现: 检查 L402 规范的 DeepWiki 页面时,发现它生成的图表甚至比他们自己画的还好。

Apache TVM 贡献者 Yuchen Jin 验证: 检查了自己参与过的 Apache TVM 项目,发现架构图画得相当准确。他还好奇 DeepWiki 到底用了哪个 LLM。

总而言之,Cognition Labs 推出的 DeepWiki,看起来像是给开发者提供了一个强大的、免费的、由 AI 驱动的、能实时跟进代码库更新的“超级文档”。

特别是那个直接替换 URL 的用法,简直不要太方便。对于需要快速理解和查询大型、复杂或不熟悉代码库的开发者来说,这绝对值得一试。

以上。 One More Thing

本文封面由AI端到端生成,主打内容拟合、生成快速。

教程已出:

AI 绘画“元方法”分享,免费绘图流,掌握思维比提示词更重要。(融图篇)

本号知识星球(汇集ALL订阅频道合集和其他):

星球里可获取更多AI实践和资讯:

本号连载过许多MCP的文章,从概念到实践再到自己构建:

MCP是什么: Cline的MCP商店来了。 MCP怎么配置、报错解决

MCP实践:Cursor + MCP:效率狂飙!一键克隆网站、自动调试错误,社区:每个人都在谈论MCP!

Blender + MCP 从入门到实践:安装、配置、插件、渲染与快捷键一文搞定!

手把手教你配置BrowserTools MCP,Windows 和 Mac全流程,关键命令别忽略。

太简单了!Cline官方定义MCP开发流程,聊天式开发,让MCP搭建不再复杂。

🌟 知音难求,自我修 炼亦艰,抓住前沿技术的机遇,与我们一起成为创新的超级个体(把握AIGC时代的个人力量)。 参考链接:
[1] https://x.com/silasalberti/status/1915821553465626791

点这里👇关注我,记得标星哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aitrainee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值