機器之心報道
機器之心編輯部
最近,獨角獸 AI 公司 Cognition AI(Cognition Labs)推出了一個開源項目——DeepWiki,旨在為 GitHub 上的公共代碼倉庫生成 AI 驅動的交互式文檔,堪稱「GitHub 倉庫的免費百科全書」。
用戶可以通過官網直接訪問,也可以將 GitHub 鏈接中的「github.com」替換為「deepwiki.com」。
- 體驗地址:http://deepwiki.com
它通過分析代碼、README 和配置文件,自動生成結構化的技術文檔、交互式圖表,并提供一個對話式 AI 助手,幫助開發者快速理解項目結構和邏輯——無需反復查閱稀少的 README 文件或晦澀的注釋信息!
DeepWiki 自發布以來,熱度持續走高,吸引了眾多用戶,并獲得了積極的反饋。
DeepWiki 主要有以下核心功能:
- 自動生成文檔:
DeepWiki 可以將任意 GitHub 公共倉庫轉化為類似維基百科的文檔頁面,包含項目目標、核心模塊、依賴關系圖等。通過分析代碼邏輯(如 if-else 結構、跨文件引用),生成通俗易懂的說明,適合新手和資深開發者。
- 對話式交互:
用戶可以通過自然語言向 DeepWiki 提問,例如「如何實現用戶鑒權?」或「解釋 MVC 架構」,AI 會基于代碼分析給出精準解答。基于 Devin 技術提供支持,支持中文等語言對話,增強全球開發者的使用體驗。
- 交互式圖表:
自動生成可點擊的交互式圖示,包括類層次結構(class hierarchies)、依賴關系圖(dependency graphs)和工作流程圖(workflow charts),用戶可以放大縮小,自由探索各模塊之間的關聯。
- 深度研究(Deep Research)模式:
面向高階用戶,DeepWiki 支持運行高級分析任務,如檢測潛在漏洞、建議優化方向,或將當前倉庫與其他倉庫進行對比分析。體驗擁有一位資深工程師隨時待命的感覺!
Deep Research 模式。
已索引的倉庫可直接訪問,如果目標公共倉庫尚未被索引,用戶可請求 DeepWiki 進行索引。
索引演示。
據團隊成員介紹,DeepWiki 已索引 3 萬個倉庫,處理超 40 億行代碼,約 1000 億個 Token,投入逾 30 萬美元計算成本。但它是完全開源免費的,公共倉庫無需登錄即可訪問(如果你想提交你的私有 GitHub 倉庫到 DeepWiki,需要使用 Devin 賬號登錄)。
據猜測,DeepWiki 可能整合了 Cognition AI 的 Devin AI 技術(2024 年發布的 AI 軟件工程師),結合大規模語言模型(LLM)、代碼分析和云計算基礎設施。
但 DeepWiki 目前存在索引數據未獲第三方驗證、暫不支持 GitHub Issues/PR 檢索、復雜項目文檔準確性需驗證、私有倉庫需注冊且功能可能受限等局限,建議結合人工驗證使用。
Cognition AI
Cognition AI(也稱 Cognition Labs)是一家成立于 2023 年的人工智能公司,專注于開發人工智能驅動的軟件工程工具,旨在加速科學發現和提升開發者生產力。其核心使命是「構建能夠像人類一樣推理和協作的 AI,助力人類解決復雜問題」。
他們在 2024 年 3 月發布了全球首個人工智能軟件工程師 Devin,能夠自主完成復雜編碼任務,引起了不小的關注。
- 體驗鏈接:https://devin.ai/
團隊成員多為頂尖程序員,共獲得 10 塊 IOI 金牌,凸顯其在算法和編程領域的實力,包括前 OpenAI、Google DeepMind 等公司的高級研究員和工程師,具備從模型訓練到產品部署的端到端經驗。
值得一提的是,團隊以華人為核心,首席執行官 Scott Wu、首席技術官 Steven Hao、首席產品官 Walden Yan 均為華人。
https://www.xugj520.cn/en/archives/ai-github-documentation-deepwiki.html
https://apidog.com/blog/deepwiki/
文中視頻鏈接:https://mp.weixin.qq.com/s/9DVZF-sFudyoNQmW9kP64g
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.