大家好,我是杂烩君。
本次给大家带来MrDoc。
写技术博客,是我们一个自我提高的一个有效手段。本文分享一个上手很简单的知识库系统,使用这个系统我们可以快速搭建我们自己的知识库。
MrDoc简介
MRDOC 觅思文档是一个私有云笔记、云文档和知识库系统。
MrDoc 目前涵盖终端:
- Web端
- Chrome扩展
- 桌面客户端:支持 Windows、Linux
MrDoc 功能特性
- 站点管理
- 用户注册、用户登录、用户管理、图片管理、附件管理、文档管理、文集管理、注册邀请码配置、全站关闭注册开关、全站强制登录开关;
- 广告代码配置、统计代码配置、站点信息配置、备案号配置;
- 附件格式配置、附件大小配置、图片大小配置;
- 个人管理
- 文集管理:新建、删除、权限控制、转让、协作、导出、生成电子书格式文件
- 文档管理:新建、删除、回收站、历史版本
- 文档模板管理:新建、删除
- 图片管理:上传、分组、删除
- 附件管理:上传、删除
- Token管理:借助Token高效新建和获取文档;
- 个人信息管理:修改昵称、修改电子邮箱、切换文档编辑器;
- 文档书写
- 文本文档、表格文档两种文档类型,
Markdown
、富文本两种编辑模式,Editor.md
、Vditor
、iceEditor
三种编辑器加持,自由选择、自由切换; - 图片、附件、科学公式、音视频、思维导图、流程图、Echart图表;
- 文档排序、文档上级设置、文档模板插入;
- 文档标签设置;
- 文本文档、表格文档两种文档类型,
- 文档阅读
- 两栏式布局,三级目录层级显示,左侧文集大纲,右侧文档正文;
- 文档阅读字体缩放、字体类型切换、页面社交分享、移动端阅读优化;
- 文集EPUB、PDF文件下载,文档Markdown文件下载;
- 标签关系网络图;
- 文档全文搜索;
- 私密文档分享码分享
MRDOC 仓库:
MRDOC 官网:
MrDoc体验
安装 MrDoc:
# 使用 Git 工具克隆 MrDoc 源码
git clone https://gitee.com/zmister/MrDoc/
cd MrDoc
# 安装依赖模块
pip3 install -r requirements.txt
# 初始化数据库
python3 manage.py migrate
# 创建管理员用户
python3 manage.py createsuperuser
# 运行测试服务器
python3 manage.py runserver
浏览器访问http://127.0.0.1:8000/即可进入(输入前面我们设置的用户及密码可登录后台):
我们尝试创建一个文集:
效果:
可见,使用MrDoc文档系统,我们可以很快地搭建一个我们自己的知识库。之后我们公众号的博文也考虑基于MrDoc文档系统来做整理,部署到服务器上。
关于MrDoc的安装、使用,官网也给出了很详细的教程,感兴趣的小伙伴可自行去阅读:
以上就是本次的分享。如果觉得文章有用,欢迎收藏、转发!