这个项目能做什么
Konawiki3 是一个轻量级的自托管 Wiki,旨在用于撰写手稿、创建手册和共享信息。其核心设计原则是所有 Wiki 内容都存储为纯文本文件,这使用户能够使用 Git 跟踪更改,并以简单、基于文本的工作流程管理文档。主开发者已使用 Konawiki 编写了数十本技术书籍,突出了其作为写作和文档工具的实用性。它可以作为传统文本编辑器的替代品,用于管理结构化文档。
该系统支持两种标记语言:标准 Markdown 和其原始的 KonaNotation。用户可以通过配置全局选择首选的标记样式,或使用文件扩展名(例如,`.md` 用于 Markdown,`.txt` 用于 KonaNotation)在每个页面上进行选择。这种灵活性满足了不同的用户偏好和工作流程要求。
Konawiki3 包括一个基于文件的标签系统,用于组织页面。用户可以在页面中添加 `#tag(TagName)` 来对其进行分类,并使用 `#tags(TagName)` 显示具有特定标签的所有页面列表。站点配置(包括外观、用户管理和插件启用)通过基于 Web 的管理页面处理,无需直接编辑配置文件。
安装需要一个能够运行 PHP 的 Web 服务器。可以通过克隆仓库、上传发布 zip 文件或使用 Docker Compose 本地运行来部署。可选功能(例如 Git 保存和简单的 PDF 生成)可以通过安装 Composer 库来启用。该系统还包括 AI 写作辅助功能——例如文本摘要、校对、句子重写和自动续写——这些功能可以通过配置 ChatGPT API 密钥来启用。还包括一个插件系统,用于扩展其功能。
评论
0 评分人数达到10人后显示
登录后参与讨论。