mcpField
D
deepwiki

deepwiki

github.com/seflless开发22902 次安装37 周前更新
代码仓库

关于 deepwiki

deepwiki 是通过终端查询任意公开 GitHub 仓库文档的工具,面向需要快速了解代码库的开发者。它提供目录、完整 wiki 和单仓库或多仓库问答。

主要功能

  1. 01查看文档目录
  2. 02获取完整 wiki 内容
  3. 03针对仓库提问
  4. 04跨多个仓库问答
  5. 05输出 JSON 数据

适用场景

  1. 01先浏览库的文档结构
  2. 02查阅项目完整文档
  3. 03询问代码库中的具体机制
  4. 04比较多个库的交互方式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/seflless/deepwiki --skill deepwiki

安装后在 Claude Code 中输入/deepwiki确认已加载。

详细介绍

deepwiki

通过 DeepWiki 在终端中查询任意公开 GitHub 仓库的文档。假设已安装 Node.js。

命令

命令用法描述
tocnpx @seflless/deepwiki toc <owner/repo>目录
wikinpx @seflless/deepwiki wiki <owner/repo>完整 Wiki 内容
asknpx @seflless/deepwiki ask <owner/repo> "<question>"AI 驱动的问答
asknpx @seflless/deepwiki ask <repo1> <repo2> "<question>"多仓库问答(最多 10 个)

标志

标志用途
--json原始 JSON 输出(适合通过管道传递)
-q, --quiet不显示加载动画或进度
--no-color禁用颜色

示例

# Understand a library's structure
npx @seflless/deepwiki toc facebook/react

# Get full docs for reference
npx @seflless/deepwiki wiki oven-sh/bun --json > bun-docs.json

# Ask a specific question
npx @seflless/deepwiki ask anthropics/claude-code "How does the tool permission system work?"

# Cross-project question
npx @seflless/deepwiki ask facebook/react vercel/next.js "How do server components work across these projects?"

提示

  • 需要解析结构化数据时,使用 --json
  • 先使用 toc 了解有哪些文档,再用 ask 查询具体内容
  • 多仓库 ask 非常适合理解各个库之间的交互

评论

支持 Markdown