返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

看不懂GitHub代码?刚刚这个AI工具让全球每个GitHub项目开口说话

[复制链接]
链载Ai 显示全部楼层 发表于 3 小时前 |阅读模式 打印 上一主题 下一主题


ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">还记得那个号称全球首位 AI 软件工程师 Devin 吗?它的创造者Cognition Labs公司刚刚推出了一个名为ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">DeepWiki的项目。简单来说,这是一个目标宏大的计划:为全世界每一个 GitHub 代码仓库(Repo)提供可以实时交流、即时更新的文档

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">你可以把它想象成一个由 Devin 技术驱动的、专门针对 GitHub 的“深度研究”工具

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">亮点:免费、免注册、即刻可用

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">最关键的是,对于开源项目,这项服务完全免费,甚至无需注册

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">怎么用?非常简单:

    ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;color: rgb(63, 63, 63);" class="list-paddingleft-1">
  1. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.2em 8px;color: rgb(63, 63, 63);">
    1. 访问ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: inherit;color: rgb(183, 110, 121);">deepwiki.com,探索已经收录的热门开源项目的 Wiki
  2. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.2em 8px;color: rgb(63, 63, 63);">
    2. 或者,更直接的方式:把你正在浏览的任何 GitHub 仓库 URL 中的github.com替换成deepwiki.com,即可无缝跳转到该仓库的 DeepWiki 页面

能做什么?

对话式文档:你可以直接向代码库“提问”,DeepWiki 会尝试理解你的问题并给出文档级的解答

深度研究 (Deep Research):对于复杂问题,可以开启此功能,让 AI Agent 进行更深入的分析和回答

按需索引:如果你关心的公开仓库还没被收录,可以请求 DeepWiki 为你索引

私有仓库支持:对于私有仓库,可以通过注册Devin账户(devin.ai)来获得服务

轻松分享:生成的 Wiki 页面和问答结果都可以通过链接分享,方便团队成员保持信息同步

投入与规模

Cognition Labs 为了 DeepWiki 可谓投入巨大:

  • • 已索引约3 万个GitHub 仓库
  • • 处理了超过40 亿行代码
  • • 索引过程的计算成本就超过了30 万美元
  • • 总计处理了超过1000 亿个Token

据称,平均索引一个仓库的成本约为 12 美元,但目前对所有开源项目完全免费开放

技术探秘:理解全局结构与提交历史

我们知道,LLM 理解局部代码的能力已经很强,但要掌握庞大代码库的全局结构是真正的难点。DeepWiki 的核心技术正是为了解决这个问题:

  1. 1.层级化系统分解:它首先将代码库分解成一个层级化的高阶系统(high-level systems)结构
  2. 2.系统级 Wiki 生成:然后为每一个识别出的系统生成对应的 Wiki 页面,构建出整个项目的知识图谱

此外,DeepWiki 还利用了一个非常有价值的信号:代码提交历史 (commit history)。通过分析“哪些文件经常被哪些开发者一同修改”(这可以表示成一个图),DeepWiki 能够挖掘出代码库中隐藏的模式、模块边界和开发者协作关系,这些都是理解复杂项目的关键信息


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ