面向 Wikidot 的桌面所见即所得编辑器
所见即所得地撰写 SCP 文章。
一款面向 SCP 基金会 wiki 的桌面编辑器。在可视化编辑器中书写——标题、引用块、表格、脚注、标签页等都会边写边渲染——随后导出整洁的 Wikidot 源码,可直接粘贴到 wiki。
工作原理
设计上即可逆。
你的文本流经一条双向管线,让你所见与导出的内容始终保持一致。
Wikitext
你的原始 Wikidot 源码——wiki 真正接受的文本。
ProseMirror JSON
结构化的文档树——编辑过程中的唯一真实来源。
WYSIWYG
渲染后的编辑器——标题、表格与脚注皆按最终样式呈现。
功能
专为 SCP 文章打造。
并非通用富文本编辑器。每一种元素都能转换回整洁的 Wikidot 源码。
可视化编辑
标题、加粗、斜体、下划线、删除线、上/下标与对齐。
引用块
同时支持
[[div class="blockquote"]] 与行首
> 两种写法。
表格
完整的表格编辑,支持表头行。
脚注
Wikidot 风格脚注,配有专属侧边面板。
标签页
将 [[tabview]] /
[[tab]] 作为可编辑的标签页。
删隐文本
为隐藏文本提供涂黑 / 删隐样式。
自动保存
书写时自动保存到本地 .txt 文件。
完全本地
完全离线运行,你的作品绝不离开本机。
已知限制
为何 [[include]] 无法所见即所得。
[[include]] 看似 C 语言的
#include,但它并非文本替换——而是带变量插值与静默回退的参数化宏。
宏展开是有损的,嵌套时更不可逆:展开之后,模板内容、传入参数与作者文本已无法区分——因此没有任何正确的位置可以把编辑写回。包含块只能单向工作。
下载
下载,或自行构建。
为你的平台获取构建,或从源码编译。
# 前置依赖:Rust、Node.js、Tauri 依赖 npm install cargo tauri dev # 运行 cargo tauri build # 发布构建
技术栈