Repolode
zmister2016

zmister2016/MrDoc

基于 Python/Django 的自托管在线文档与知识库系统,支持 Wiki、笔记、团队协作和 AI 知识库问答。

可替代:ConfluenceNotion

Star
3,247
Fork
589
未关闭 Issue
44
最近提交
22小时前

这是什么?

MrDoc 是一个可自托管的在线文档与知识库系统,面向个人和中小团队。它覆盖从文档编写、项目组织、发布到基于 AI 的知识库问答的完整流程,写下的内容也可以作为 AI 的知识来源。

文档支持 Markdown、富文本和表格格式,可插入图片、附件、公式、思维导图、流程图和 ECharts 图表。访问权限可设为公开、私有、指定用户或访问码,项目可导出或生成 PDF、EPUB。另外提供 Token API,用于通过接口编辑和搜索文档,并支持 SEO 优化和 llms.txt。

部署方式包括 Docker Compose、Windows 部署面板以及社区维护的脚本和镜像。配套客户端有浏览器网页剪藏插件、支持 Windows、macOS 和 Linux 的桌面客户端、Android 应用,以及 Obsidian 双向同步插件。开源版采用 GPL-3.0 协议,专业版单独提供。

核心功能

  • 01支持 Markdown、富文本和表格文档编辑,可插入公式、图表和多媒体
  • 02提供文档层级、标签、模板、历史版本和回收站
  • 03访问权限支持公开、私有、指定用户和访问码
  • 04基于文档内容的 AI 知识库问答与 AI 写作辅助
  • 05提供 Token API,可通过接口编辑、检索和搜索文档
  • 06项目可导出为 PDF 和 EPUB

适用场景

  • 搭建保存在自有服务器上的个人 Wiki 或笔记系统
  • 部署团队内部知识库或产品文档站点
  • 将现有团队文档转化为可供 AI 检索问答的知识库
  • 发布在线帮助中心或开源项目文档

快速上手

  1. 1

    使用 README 中的 Docker Compose 安装脚本进行部署

    git clone https://gitee.com/zmister/mrdoc-install.git && cd mrdoc-install && chmod +x docker-install.sh && ./docker-install.sh

使用前须知

  • 采用 GPL-3.0 许可证,属于 Copyleft 许可。
  • 开源版用户必须保留 MrDoc 版权声明,部分功能仅在付费的专业版中提供。

收录于专题

标签

常见问题

MrDoc 是什么?
基于 Python/Django 的自托管在线文档与知识库系统,支持 Wiki、笔记、团队协作和 AI 知识库问答。 MrDoc 是一个可自托管的在线文档与知识库系统,面向个人和中小团队。它覆盖从文档编写、项目组织、发布到基于 AI 的知识库问答的完整流程,写下的内容也可以作为 AI 的知识来源。
MrDoc 可以免费使用吗?用的什么许可证?
MrDoc 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
MrDoc 还在维护吗?
活跃维护中。MrDoc 最近一次提交是在 2026年11月6日。
MrDoc 适合用来做什么?
搭建保存在自有服务器上的个人 Wiki 或笔记系统 部署团队内部知识库或产品文档站点 将现有团队文档转化为可供 AI 检索问答的知识库 发布在线帮助中心或开源项目文档
MrDoc 怎么安装和运行?
使用 README 中的 Docker Compose 安装脚本进行部署: git clone https://gitee.com/zmister/mrdoc-install.git && cd mrdoc-install && chmod +x docker-install.sh && ./docker-install.sh
在哪里获取 MrDoc?
源代码和安装说明在 GitHub 上:https://github.com/zmister2016/MrDoc

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目