Writeathon - 极简、高效的写作平台(基于 Eggjs+Nuxt+Bulma 实现)

本贴最后更新于 2070 天前,其中的信息可能已经时过境迁

Writeathon是一款为写作而设计、为写作而开发的工具,基于极简理念,提供简洁、高效、专注的写作体验。主要亮点:

  • 沉浸式体验 :极简设计,聚焦写作区域;
  • 实用功能GFM 语法、Zen 模式、分栏模式 、夜间模式、语法提示/格式工具、图床、内容快照......提升效率,享受写作乐趣;
  • 写作辅助 :内置思维导图 Zenminder、写作统计和写作目标设置,辅助文章构思,随时掌握写作进度。

设计

主界面将写作区域最大化,其余功能区安排在窗口四角,最大限度减少干扰。

整体设计采用黑白灰三色,配合简洁的动效,带来清爽、轻便的体验。

ui.png

写作统计

提供故事、文章和字数总计,提供写作日历,更直观地查看写作进度,提供按月度的字数统计,可以随时掌握写作习惯。

stats-zh.png

个人主页

可设置个人主页,将文章发布到个人主页中。

profile.png

编辑器

内置编辑器除了支持标准的 Markdown 语法,如加粗斜体外,还支持由 Github 提出的 GFM 语法,其增加了删除线代码块语法高亮表格,此外还基于 Katex 实现对 Tex 数学公式的支持。

同时提供 Excel/Word 表格复制自增列表自动补全括号高亮匹配括号折叠代码/链接智能标点等增强功能。

Zenminder

Zenminder 是一个专门为写作设计的思维导图工具,提供主题节点布局(多层级)、自由节点布局、自由节点连接、多行文本节点等功能,可以作为提纲、人物、情节和文章结构的构思工具。

同时提供双栏模式,可一边查看导图一边写作。亦可将主题节点结构插入到文章中,然后展开写作。

**提示:**Zenminder 请在最新的 Chrome 浏览器中使用。

zenminder.png

Zen 模式

Zen 模式整合了全屏和打字机效果,进入该模式,编辑器的高度将会固定为屏幕的一半,同时高亮当前编辑行,将视觉焦点始终保持在屏幕的中部。

zenmode.png

内容快照

系统会根据文章自动保存间隔进行备份,与一般自动备份不同的是,还可以直观地查看历史文章的内容。

**提示:**文章自动保存间隔可在设置中调整,目前支持 1、5、10 分钟。

page_snapshot.png

分栏模式

分栏模式同时显示写作和预览区域,能够实时预览 Markdown 文档渲染结果。

splitmode.png

夜间模式

编辑器、Zenminder 均支持夜间模式,该模式下的字体、按钮颜色均有相应的优化。

**提示:**目前夜间模式仅支持编辑器范围,后续版本会实现全局夜间模式。

nightmode.png

语法提示/格式工具

通过输入‘@’可获取 Markdown 语法提示,同时选中文字会出现格式工具栏,目前提供加粗、斜体、删除、引用、有序列表、无序列表和待办列表等操作。

hint.png

实时目录

根据 Markdown 语法中的标题,可生成最多四级目录,目录可以在预览和分享模式中切换显示并进行页内导航。

toc.png

语法纠错

基于百度 AI 的文章纠错接口提供中文纠错功能,开启后可对错别字词进行替换操作。

lexicalcheck.png

图床

支持上传本地图片到图床。

此为实验性功能,当前仅支持 SM.MS,后续会整合更多图床。

音效

精心收集了按键回车空格按键音效,以及大海溪流等白噪音,增加写作乐趣。

分享

可以开启文章分享功能,可设置分享密码,通过链接和二维码在 Web(包括移动端)中分享。

写作目标

可以设定字数和时间目标,倒计时达到一半和结束均会提示。

导出

目前支持导出 markdown、pdf 和 html 格式的文档,后续会逐步支持 epub、word 等格式。

移动端适配

移动端 Web 能够查看分享的文章,并进行简单的目录、文章编辑等操作。

其它功能

包括:文章移动文章排序简单搜索还原已删除文章最近打开的文章

产品计划

未来,在继续增强写作体验的基础上,会在写作灵感、写作辅助、写作训练等方面进行探索,Writeathon 的目标不仅是一款好用的工具,更希望能帮助用户创作出更多激动人心的作品。

意见反馈

反馈社区:吐个槽
QQ 群:972622254
邮箱:<690090@qq.com>
微博:writeathon
微信公众号:writeathon

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...