deepwiki.com
最近,獨(dú)角獸 AI 公司 Cognition Labs 推出了一個(gè)開源項(xiàng)目——DeepWiki,旨在為 GitHub 上的公共代碼倉庫生成 AI 驅(qū)動(dòng)的交互式文檔,堪稱「GitHub 倉庫的免費(fèi)百科全書」。
用戶可以通過官網(wǎng)直接訪問,也可以將 GitHub 鏈接中的「github.com」替換為「deepwiki.com」。
它通過分析代碼、README 和配置文件,自動(dòng)生成結(jié)構(gòu)化的技術(shù)文檔、交互式圖表,并提供一個(gè)對(duì)話式 AI 助手,幫助開發(fā)者快速理解項(xiàng)目結(jié)構(gòu)和邏輯——無需反復(fù)查閱稀少的 README 文件或晦澀的注釋信息!
這篇文章中有詳細(xì)介紹和演示:
Deepwiki MCP
今天再向大家推薦一個(gè)更進(jìn)一步的——Deepwiki MCP
![[skTpDKVqPyklvSKw.mp4]]
項(xiàng)目地址:https://github.com/regenrek/deepwiki-mcp
Deepwiki MCP 服務(wù)器是一個(gè)非官方的深度維基 MCP 服務(wù)器,它通過 MCP(Model Context Protocol,模型上下文協(xié)議)接收 Deepwiki URL,爬取所有相關(guān)頁面,將它們轉(zhuǎn)換為 Markdown 格式,并以單一文檔或按頁面列表的形式返回內(nèi)容。
核心功能
文檔抓取和轉(zhuǎn)換:從 deepwiki. com 網(wǎng)站抓取文檔,并轉(zhuǎn)換為干凈的 Markdown 格式
多種輸出格式:支持將所有頁面合并為一個(gè)文檔,或者保持頁面的獨(dú)立結(jié)構(gòu)
內(nèi)容優(yōu)化:自動(dòng)清理導(dǎo)航欄、頁眉頁腳、廣告和腳本等無關(guān)內(nèi)容
鏈接優(yōu)化:自動(dòng)重寫鏈接以確保在 Markdown 中正常工作
安全限制:僅處理來自 deepwiki. com 的 URL,確保安全性
優(yōu)化 AI 工作流:提供適合 LLM 閱讀的格式,便于 AI 助手理解和使用文檔內(nèi)容
免費(fèi)無需注冊(cè):無需 API 密鑰或注冊(cè)即可使用
與開發(fā)工具集成
deepwiki 包注冊(cè)了一個(gè)名為deepwiki_fetch
的工具,可與任何兼容 MCP 的客戶端一起使用:
{ "action": "deepwiki_fetch", "params": { "url": "https://deepwiki.com/user/repo", "mode": "aggregate", "maxDepth": "1" } }
參數(shù)說明
url
(必需):Deepwiki 倉庫的起始 URLmode
(可選):輸出模式,可以是 "aggregate"(單一 Markdown 文檔,默認(rèn))或 "pages"(結(jié)構(gòu)化頁面數(shù)據(jù))maxDepth
(可選):爬取頁面的最大深度(默認(rèn):10) README.md:45-47
成功響應(yīng)(聚合模式)
{ "status": "ok", "data": "# Page Title\n\nPage content...\n\n---\n\n# Another Page\n\nMore content...", "totalPages": 5, "totalBytes": 25000, "elapsedMs": 1200 }
Cursor+ MCP將此添加到.cursor/mcp.json
文件中。
{ "mcpServers": { "mcp-deepwiki": { "command": "npx", "args": ["-y", "mcp-deepwiki@latest"] } } }
我沒有續(xù)費(fèi) Cursor,以 WindSurf 和開源的 Cherry Studio 為例
WindSruf + MCP
點(diǎn)擊 MCP-Configure
將此添加到.codeium/windsurf/mcp_config.json
文件中。
{ "mcpServers": { "mcp-deepwiki": { "command": "npx", "args": ["-y", "mcp-deepwiki@latest"] } } }
修改后效果,我裝的有別的 MCP,注意格式即可
點(diǎn)擊 configure 后面的刷新,看到 deepwiki 前面的小圓變綠就 OK 了
測(cè)試一下,正常調(diào)用了
很成功
Cherry Studio+ MCP
沒有 Windsurf 怎么辦呢
也有免費(fèi)開源的 ChatBot 支持 MCP
比如我特別喜歡的 Cherry Studio
前文有過介紹:
添加 MCP 具體方法:
首先升級(jí)到最新版:https://github.com/CherryHQ/cherry-studio/releases
點(diǎn)擊 MCP 服務(wù)器 - 添加服務(wù)器
照著抄 - 點(diǎn)擊保存
找不到 nnpx 的話就找一下 它的實(shí)際路徑,然后配置中修改命令
最后來個(gè)彩蛋:本文部分內(nèi)容是用 DeepWiki 解讀的 Deepwiki MCP Server 項(xiàng)目
制作不易,如果這篇文章覺得對(duì)你有用,可否點(diǎn)個(gè)關(guān)注。給我個(gè)三連擊:點(diǎn)贊、轉(zhuǎn)發(fā)和在看。若可以再給我加個(gè),謝謝你看我的文章,我們下篇再見!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.