Py学习  »  Git

GitHub 仓库的免费百科全书,加上MCP 如虎添翼

Ai学习的老章 • 4 月前 • 173 次点击  

斯坦福学生搞出的论文神器太逆天!秒搜热门论文,3 分钟搞定论文总结、翻译,效率飙升 100 倍!

AI 编程已杀疯,机器学习论文代码自动生成,100% 开源,支持 DeepSeek!

deepwiki.com

最近,独角兽 AI 公司 Cognition Labs 推出了一个开源项目——DeepWiki,旨在为 GitHub 上的公共代码仓库生成 AI 驱动的交互式文档,堪称「GitHub 仓库的免费百科全书」。

用户可以通过官网直接访问,也可以将 GitHub 链接中的「github.com」替换为「deepwiki.com」

它通过分析代码、README 和配置文件,自动生成结构化的技术文档、交互式图表,并提供一个对话式 AI 助手,帮助开发者快速理解项目结构和逻辑——无需反复查阅稀少的 README 文件或晦涩的注释信息!

这篇文章中有详细介绍和演示:AI 编程再下一城,读懂所有 GitHub 代码库,团队核心都是华人

Deepwiki MCP

今天再向大家推荐一个更进一步的——Deepwiki MCP

![[skTpDKVqPyklvSKw.mp4]]

项目地址:https://github.com/regenrek/deepwiki-mcp

Deepwiki MCP 服务器是一个非官方的深度维基 MCP 服务器,它通过 MCP(Model Context Protocol,模型上下文协议)接收 Deepwiki URL,爬取所有相关页面,将它们转换为 Markdown 格式,并以单一文档或按页面列表的形式返回内容。

核心功能

  • 文档抓取和转换:从 deepwiki. com 网站抓取文档,并转换为干净的 Markdown 格式
  • 多种输出格式:支持将所有页面合并为一个文档,或者保持页面的独立结构
  • 内容优化:自动清理导航栏、页眉页脚、广告和脚本等无关内容
  • 链接优化:自动重写链接以确保在 Markdown 中正常工作
  • 安全限制:仅处理来自 deepwiki. com 的 URL,确保安全性
  • 优化 AI 工作流:提供适合 LLM 阅读的格式,便于 AI 助手理解和使用文档内容
  • 免费无需注册:无需 API 密钥或注册即可使用

与开发工具集成

deepwiki 包注册了一个名为 deepwiki_fetch 的工具,可与任何兼容 MCP 的客户端一起使用:

{  
   "action""deepwiki_fetch",  
  "params": {  
    "url""https://deepwiki.com/user/repo",  
    "mode""aggregate",  
    "maxDepth""1"  
  }  
}

参数说明

  • url(必需):Deepwiki 仓库的起始 URL
  • mode(可选):输出模式,可以是 "aggregate"(单一 Markdown 文档,默认)或 "pages"(结构化页面数据)
  • maxDepth(可选):爬取页面的最大深度(默认:10) README.md:45-47

成功响应(聚合模式)

{  
  "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"]
    }
  }
}

我没有续费 Cursor,以 WindSurf 和开源的 Cherry Studio 为例

WindSruf + MCP

点击 MCP-Configure

将此添加到 .codeium/windsurf/mcp_config.json 文件中。

{
  "mcpServers": {
    "mcp-deepwiki": {
      "command""npx",
      "args": ["-y""mcp-deepwiki@latest"]
    }
  }
}

修改后效果,我装的有别的 MCP,注意格式即可

点击 configure 后面的刷新,看到 deepwiki 前面的小圆变绿就 OK 了

测试一下,正常调用了

很成功

Cherry Studio+ MCP

没有 Windsurf 怎么办呢

也有免费开源的 ChatBot 支持 MCP

比如我特别喜欢的 Cherry Studio

前文有过介绍:给所有大模型加上联网功能,套到极致,就是艺术

添加 MCP 具体方法:

首先升级到最新版:https://github.com/CherryHQ/cherry-studio/releases

点击 MCP 服务器 - 添加服务器

照着抄 - 点击保存

找不到 nnpx 的话就找一下 它的实际路径,然后配置中修改命令

最后来个彩蛋:本文部分内容是用 DeepWiki 解读的 Deepwiki MCP Server 项目

制作不易,如果这篇文章觉得对你有用,可否点个关注。给我个三连击:点赞、转发和在看。若可以再给我加个🌟,谢谢你看我的文章,我们下篇再见!

搭建完美的写作环境:工具篇(12 章)图解机器学习 - 中文版(72 张 PNG)ChatGPT、大模型系列研究报告(50 个 PDF)108 页 PDF 小册子:搭建机器学习开发环境及 Python 基础 116 页 PDF 小册子:机器学习中的概率论、统计学、线性代数  史上最全!371 张速查表,涵盖 AI、ChatGPT、Python、R、深度学习、机器学习等图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/181723
 
173 次点击