DevDocs

把技术文档塞进 AI 编辑器,边写代码边查,不用切窗口

DevDocs 是一个完全免费、注重隐私的基于 UI 的技术文档 MCP 服务器,专为程序员和软件开发者设计。它解决了开发者在编码时频繁切换 IDE 和浏览器查阅文档的痛点,通过将技术文档直接集成到 AI 编程工具(如 Cursor、Windsurf、Cline、Roo Code、Claude Desktop)中,让开发者可以在不离开编辑器的情况下快速获取所需的技术参考。其核心能力包括:提供图形化界面管理文档源,支持自定义文档集合,并通过 MCP 协议与主流 AI 编程助手无缝对接,实现文档的即时检索和上下文注入。该项目使用 TypeScript 编写,目前处于成长阶段,已在 GitHub 上获得超过 2000 星标,社区关注度较高。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2107
维护状态 低维护
是否开源
定价模式 free

项目数据

分类开源模型
开发团队cyberagiinc
所属国家
定价模式free
价格说明完全免费,开源项目,可自行部署使用,无付费版本。
访问状态
是否开源
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型cline,crawl4ai,cursor,documentation,llm,playwright,python3,scraper,security,typescript,windsurf
GitHub 星标★ 2107
30天Star增速
HF 下载量
上线时间2025-01-15 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 15 分钟 部署方式:Docker 6 步

环境要求

  • 已安装 Docker 与 Docker Compose(Windows 用户需安装 Docker Desktop)
  • Windows 用户需先安装并运行 WSL 2(官方说明 Windows 支持为实验性、尚未测试)
  • logs、storage、crawl_results 目录需具备读写权限(脚本会自动创建并授权,Windows 可能需管理员权限)
  • 能访问 GitHub 拉取仓库代码

安装与启动步骤

  1. 1准备运行环境

    先安装 Docker;Windows 用户需按官方指引装好 WSL 2 和 Docker Desktop(内置 Compose),注意 Windows 目前仅实验性支持。

  2. 2拉取项目代码

    克隆 DevDocs 仓库到本地,脚本 docker-start.sh / docker-start.bat 位于仓库根目录。

    git clone https://github.com/cyberagiinc/DevDocs.git
  3. 3进入项目目录

    切换到克隆下来的 DevDocs 目录,后续启动脚本都在此目录执行。

    cd DevDocs
  4. 4Mac/Linux 一键启动

    执行官方启动脚本,它会自动创建目录、设置权限、构建并启动所有 Docker 容器并监控服务。

    ./docker-start.sh
  5. 5Windows 启动(实验性)

    Windows 下运行 bat 脚本,它会自动修正 docker-compose.yml 的格式与编码问题,建议以管理员身份运行。

    docker-start.bat
  6. 6手动修复目录权限

    Windows 若遇权限问题,可在管理员命令提示符下为三个数据目录授予 Everyone 完全控制权限。

    icacls logs /grant Everyone:F /T
    icacls storage /grant Everyone:F /T
    icacls crawl_results /grant Everyone:F /T

关键配置

配置项必填说明示例
CRAWL4AI_API_TOKEN为爬取接口设置 API Token,用于保护 API 端点安全。your_crawl4ai_token

如何确认成功

启动脚本会自动监控服务,终端无报错且容器持续运行即表示启动成功;也可用 docker ps 查看容器状态。

常见问题

Q:Windows 提示 “Top-level object must be a mapping” 怎么办?

A:这是 docker-compose.yml 格式或编码问题,docker-start.bat 每次运行都会自动修正该文件,无需手动修改。

Q:脚本报权限不足怎么办?

A:以管理员身份运行脚本,或用 icacls 命令为 logs、storage、crawl_results 目录授予 Everyone 完全控制权限。

Q:Windows 可以直接运行吗?

A:官方标注 Windows 为实验性且尚未测试,需先安装 WSL 2 和 Docker Desktop,遇到问题可联系 info@cyberagi.ai。

Q:项目还在持续维护吗?

A:README 提示当前版本未公开维护,CyberAGI 内部有增强版,官方表示公开版本即将发布。

注意事项

  • 项目状态为“Not publicly maintained”,使用前请留意官方后续发布说明。
  • README 未给出前端访问端口与地址,启动后请以脚本输出或 docker ps 的结果为准。
  • Windows 支持为实验性且未经测试,生产环境建议使用 Mac/Linux。
  • CRAWL4AI_API_TOKEN 用于保护 API 端点,对外暴露服务时建议配置。

核心亮点

  • 基于 UI 管理文档源,无需手写配置文件,上手门槛低
  • 完全免费且注重隐私,文档查询不经过第三方服务器
  • 原生支持 Cursor、Claude Desktop 等主流 AI 编程工具,即插即用

不足之处

  • 文档覆盖范围可能有限,部分小众技术栈需要自行添加
  • 文档/社区待观察

适用场景

  • 在 Cursor 中写代码时快速查阅 React 或 Python 官方文档
  • 使用 Claude Desktop 进行技术问答时自动引用最新文档
  • 团队统一配置文档源,减少成员在不同网站间切换的时间

替代项目

MCP Docs Server、Context7、docs-mcp

项目介绍

DevDocs 是智能体领域的开源项目,由 cyberagiinc 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,107)位列前 30%,在智能体分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。完全免费,开源项目,可自行部署使用,无付费版本。

它主要面向的使用场景是:在Cursor中写代码时快速查阅React或Python官方文档。同类可对比的替代方案包括 MCP Docs Server、Context7、docs-mcp。

上一篇:PromptCraft-Robotics

下一篇:WorkBuddyGuide

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 195 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12