开发团队、技术写作者和需要自建知识库的小组,正在用Wiki.js替代Confluence或语雀——它基于Node.js和Vue,提供Markdown、WYSIWYG、HTML三种编辑器,并支持Git同步与多种外部认证。
| 收费 |
开源免费,采用AGPL-v3许可 |
| 平台 |
支持Docker、自托管及DigitalOcean Marketplace一键部署 |
| 中文 |
界面已翻译为中文,支持超过40种语言及RTL |
| 用途 |
团队知识库、技术文档、企业内部Wiki |
它能做什么
Wiki.js的核心是让文档编写和协作更顺畅,同时保留对内容、权限和存储的完全控制。
- 多编辑器并行:Markdown(带实时预览和快捷键)、Visual Builder(所见即所得,适合非技术人员)、Plain HTML(可直接导入预格式化页面),WikiText和API Docs编辑器即将推出。
- 版本追踪:所有修改均被记录,可逐版本对比差异、回滚或从旧版本分支出新页面。
- 全文搜索:内置零配置搜索引擎,也可接入Algolia、Azure Search、Elasticsearch等外部引擎。
- Git同步:内容可自动推送/拉取至GitHub、GitLab、BitBucket、Azure DevOps,实现写作到发布闭环。
- 多语言内容:同一页面支持多语言版本切换,界面已覆盖40+语言并原生支持RTL(右至左)布局。
权限与安全
通过精细的权限体系,Wiki.js既能公开分享,也能严格限定内部访问。
- 认证方式:内置本地注册,同时支持Google、Facebook、GitHub、Discord、Slack等社交登录,以及LDAP、SAML、CAS、Auth0、Okta、Azure AD等企业级认证,另有通用OAuth2和OpenID Connect模块。
- 双因素认证(2FA):可为支持的认证模块额外开启二次验证。
- 用户与组管理:通过群组统一分配权限,支持按路径、前缀/后缀、正则表达式设置页面规则。
- 访问控制:站点可设为公开、完全私有或混合模式。
部署与存储
几乎能在任何平台上运行,存储后端选择丰富。
- 数据库兼容:支持PostgreSQL、MySQL、MariaDB、MS SQL Server和SQLite。
- 轻量运行:基于Node.js引擎,可在树莓派或云端VM上按需伸缩。
- 安装方式:提供自托管(Docker/手动)和DigitalOcean Marketplace一键镜像(含自动更新)。
- 存储后端:本地文件、Git服务、AWS S3、Azure Blob Storage、Google Cloud Storage、DigitalOcean Spaces,以及通过SSH的远程网络备份。
- 每日备份:可开启自动备份至上述任一后端。
常见问题
Q1:Wiki.js支持哪些第三方分析工具?
A1:支持Google Analytics、百度统计、Matomo、StatCounter等十多种网站分析工具,可在管理后台直接配置。
Q2:Wiki.js的编辑器能否满足非技术用户?
A2:可以。除了开发人员偏好的Markdown和HTML编辑器,还提供了Visual Builder(WYSIWYG)编辑器,无需编写代码即可排版。未来还将加入Tabular(类Excel表格)编辑器。
Q3:如何将现有Confluence或MediaWiki内容迁移到Wiki.js?
A3:Wiki.js即将推出WikiText编辑器,专门用于从MediaWiki平台迁移内容;同时支持Plain HTML导入,可处理Confluence导出的HTML页面。
更多同类工具与网站,可在建站系统分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论