[写作应用] 荆棘写作 · 我们创造它,为热爱写作的你 🚀🚀🚀

2019-10-02 18:17:21 +08:00
 Alecyrus

荆棘写作 · Thorn Writing

开发荆棘写作的最初目的,是为了改善热爱写作的人,在屏幕上输入文字的体验,让创作者可以看着自己的文字就像真正被书本印刷出来一样。

关于我们

我们是 Aun。

对于当前的一些轻量级应用,

我们有自己的一些思考。

而「荆棘写作」, 作为这个系列的开山之作。

是我们交出的第一份答卷。

软件特色

简单但强大的文本编辑引擎

笔记本无限层级 x 文章无限层级 x 标签单层级

使用笔记本和标签组织你的文章,笔记本和文章支持无限层级,适合更多的创作场景

文章加密和锁定

概念性的 UI/UX 设计

我们推崇设计和功能和完美融合,简洁轻快,流畅明了,但功能一个都不会少。

关于定价

我们将开展持续半年到一年的测试和开发计划(测试期间软件完全免费),直至打磨出一个优秀的产品。

软件正式上线后,我们将为参与测试的各位提供1 个月~ 24 个月的高级版订阅计划。

对于免费用户,「荆棘写作」将会提供足够强大的功能供免费用户使用,特别地,针对教育用户,我们将实行半价订阅优惠

但希望喜欢「荆棘写作」的你能够通过订阅付费来支持我们的开发工作。

关注我们

官网还处于开发中,但是已经开放访问

大家在测试过程中有任何问题,欢迎去 测试反馈区 发起 Issue,我们将会认真评估每一条 Issue。大家有任何功能建议,我都会尽快给出回复。

注意

关于系统

8996 次点击
所在节点    分享创造
66 条回复
awesomes
2019-10-04 18:32:14 +08:00
奇怪,既然都 electron 了,为啥 windows 版本不是一起出来的。还有,这官网也实在是不轻量,鼠标动起来要累死的感觉。
hst001
2019-10-04 18:58:51 +08:00
@Alecyrus 没必要写配置要求,这样会显得软件运行要求很高的样子,然后也没有说是什么开发的,大部分用户不在乎。专注一两个核心功能做到优秀,最低限度不能卡不能丢数据。。
Alecyrus
2019-10-05 00:51:39 +08:00
@awesomes 感谢小伙伴的反馈🙏🙏🙏。 就目前来看,Windows 版的体验和 macOS 版的体验,只有后者的体验达到了上线迭代测试的标准。并不是用了 Electron 就是两个版本一起出来的哦,我们需要不同平台进行优化,整合一些平台特性。另外,macOS 的话,都是高分屏,我们可以大胆的添加合适的渲染效果,但是同样的效果,在低分屏 的 Windows 平台上(除开 2k 设备,但是大多是 windows 平台还是 1080P,45 色域(取较低的配置)),就不会很理想。所以两个平台,渲染方式和渲染策略,都会有所不同。最终我们是为了在两个平台带来各自最优化的体验。请期待 Windows 版哦。

对于官网,我记得我测试的时候,快速滑动都是 59fps 的啊,,,如果你不喜欢这种交互,抱歉啦🙁。官网我现在开发到一半搁置了,现在主力在准备 v0.0.3-beta 版本,这个版本的更新内容很多,详情请关注我们的 Github 哦。
Alecyrus
2019-10-05 00:54:17 +08:00
@awesomes 补充一点,windows 还有很多的 768P 设备,刚才我说 1080P 45% 应该是说高了。但是好在,慢慢 1080P 基本都是标配了。华为更是基本都是 2k 了。
Alecyrus
2019-10-05 01:05:42 +08:00
@hst001 嗯嗯,谢谢小伙伴的建议🥳,我马上调整。不能卡,这个我们从最开始就一直在这方面下了很大功夫,数据目前都是本地存储,只要小伙伴们不要手动删除用户配置目录,数据都不会丢。

针对数据,我还想说的是,我们从最开始,就定下了一个前提,数据是用户的,我们平台方在任何时候,都不会查看和保存用户的文档数据,我们会保证用户对自己的数据可以有完全的控制。

以后上线云同步服务,我们会额外关注这一点,我们希望同社区一起去讨论相关同步方案,比如 我们官网提供云存储,也支持和用户自建云存储以及第三方云存储(坚果云,Dropbox 等等)进行同步,从更便捷到更安全,我们会提供足够灵活的方案供用户选择。
Alecyrus
2019-10-06 05:34:40 +08:00
v0.0.3-beta 版相关截图

UI 细节调整



导出窗口样式调整,增加总页数显示和缩放滑块


动态调整页眉页脚内容位置,以及页眉和标题显示功能,全新设计的 UI 交互
Hallelu
2019-10-06 14:02:32 +08:00
看到 Thorn 这个单词,必须得去体验一下。
Alecyrus
2019-10-06 15:54:40 +08:00
@Hallelu v0.0.4-beta 发布啦,带来了 纸张颜色 修改的新特性(到这片帖子最新附言去看截图吧!!),一定要体验新版本哦,修复了 0.0.3-beta 版的一些大 bug。
sobigfish
2019-10-08 15:01:03 +08:00
看来支持 iCloud 同步会是以后作为 收费功能加入了?
Alecyrus
2019-10-08 16:07:22 +08:00
@sobigfish 谢谢小伙伴的回复🍺,其实现在我们还没有开始考虑这部分。目前荆棘写作的功能完成进度其实还不到 40%,我们会慢慢打磨好荆棘写作,而且荆棘写作也仅仅是我们的一个切入点。希望荆棘写作值得你为之付费。

可以的化,多多在我们的 Github 仓库发起 Issue 和反馈哦,每个有价值的建议和讨论,我们都会在正式上线后,提供 1 个月到 24 个月的贡献者高级订阅计划。再次谢谢你的反馈。
hing
2019-10-08 16:42:38 +08:00
不知道本地存储的是数据库还剩直接的 Markdown 文件?
对我来说自己的笔记文档看得见摸得着是首要需求。
这类软件一个接一个的出,基本上都是文档存储在数据库里,最多给个导出功能。
Alecyrus
2019-10-08 17:56:10 +08:00
@hing 谢谢你的反馈🍺🍺🍺。对于数据,我们从一开始,就定下了,一定要保证用户对数据有完全的控制。

✏️确切说,荆棘写作并不是一个 Markdown 编辑器,Markdown 只是作为一种输入快捷方式和一种导出文件格式。文章的数据结构并不是直接转换为 Markdown 存储。目前的方式直接存取文件进行延时保存。因此,应用目录存储的是一个个以只有荆棘写作专门能识别的数据结构存储的文件。小伙伴可以通过 `批量导出` 功能将一个笔记本导出为一个文件目录(可以选择 PDF、MD、RST、纯文本 TXT 以及 DOCS 文件等格式),从而实现,对自己的笔记文档看得见,摸得着。

✏️对于荆棘写作原始的数据文件(存储在文章空间,一个空间对应一个存储目录)所在的存储目录,小伙伴随时可以通过荆棘写作应用将这个目录读取为一个文章空间。同时还可以将一个文章空间的文章以某种统一的格式进行导出。注:批量导出暂未支持,但是已列入高优先级开发队列🖖🖖。

✏️原则来说,从性能上,为了保证更低的系统占用和内存消耗,我们不会通过对原有数据结构进行实时转换为 Markdown 格式进行存储,不然在编辑一些大文档的时候,应用就会出现在 ·大能耗应用清单·了。

🥳如果小伙伴一定要坚持,请在我们的 Github 区 发起 Issue 进行进一步讨论,用户的需求始终是首要的。另外提供暂时的两种方案:

1. 后期插件平台上线后,小伙伴可以发起特性请求,我们将会根据具体的社区讨论情况,实现相关插件,来帮助小伙伴,实现数据目录和 Markdown 文件目录实时对应的功能,进而小伙伴就可以直接关注 Markdown 目录了。

2. 插件平台的开发计划靠后,因此短期内,可能无法满足小伙伴的需求,但是目前另外有一些优秀的编辑器可供小伙伴选用,Typora,Ulysses,MWeb.... 🚀🚀🚀

最后,我其实没太明白,“看得见,摸得着” 到底是指的什么,我目前的理解是,通过文件夹组织一个一个 Markdown 文档。

如果我的回复有任何的误解的地方,请和我进一步讨论,欢迎发起 Issue。
Alecyrus
2019-10-08 17:59:45 +08:00
@hing "这类软件一个接一个的出,基本上都是文档存储在数据库里,最多给个导出功能。" 这可能说明,小伙伴还没找到最适合的写作应用? 那些软件其实非常优秀,但是也许可能已经成型了。但是荆棘写作还很年轻,一定要告诉我们,你心目中,好用的写作应用,应该是什么样子,如果可以的话,一定要和我们讨论哦,期待在 Issue 区见到你。
hing
2019-10-08 18:50:19 +08:00
“看得见,摸得着” 到底是指的什么,我目前的理解是,通过文件夹组织一个一个 Markdown 文档。
-- 我表达的就是这个意思。
对原有数据结构进行实时转换为 Markdown 格式进行存储确实没必要,能给个延时保存的设置选项也挺好。
Alecyrus
2019-10-08 19:00:23 +08:00
@hing 谢谢小伙伴的补充。现在的方案就是延时保存(在其他软件可能叫做实时保存),当停止键入 300ms 之后,文档将自动被写入文件(保存状态显示在编辑区左下角第一个图标,(其实保存得很快,保存图标的动画,我延迟了 500ms 结束))。 小伙伴说的延时保存是指的是,“保存为 Markdown” ?
Alecyrus
2019-10-08 19:01:42 +08:00
@hing 小伙伴的意思是,希望可以自定义延时的时间长度??
hing
2019-10-09 08:19:09 +08:00
@Alecyrus 我希望是能支持保存为 Markdown 文档,
目前在文章空间的目录下存储的是 txt 文件,看了下 txt 文件里的内容格式也不具备可读性。这算不上是看得见摸得着。
Alecyrus
2019-10-09 09:04:12 +08:00
@hing 感谢小伙伴的回复,我们目前还是选择坚持在荆棘写作的核心模块 ,不会采用 Markdown 格式作为保存形式,目前是 txt 文件里面保存的一个文章数据结构,这只是暂时的,接下来 我们将实现可选择启用的加密模块,将对数据文件进行密钥加密,实现用户的数据安全。而且为了压缩荆棘写作的数据目录大小,我们可能会对数据进行压缩存储,另外我们还会支持其他的元素(不仅仅 Markdow 包含的几种格式和语法), 所以目前数据目录存储的文章结构,以后只会变得越来越不可读。

我在这里,还是之前的回复,小伙伴的需求可以被实现,但是我们并不倾向将 Markdown 不会作为荆棘写作的数据存储方式,如果仅仅是为了追求数据文件要具备可读性这个理由,这不足以让我们更改目前的计划,如果小伙伴希望继续讨论,请发起 Issue,我们需要更多人在这一点的反馈,否则,暂时我们就只能将小伙伴的这个需求,放在官方插件功能备忘里(这种方案其实就是多存一份,肯定会带来更多的存储空间消耗)
1. 后期插件平台上线后,小伙伴可以发起特性请求,我们将会根据具体的社区讨论情况,实现相关插件,来帮助小伙伴,实现数据目录和 Markdown 文件目录实时对应的功能,进而小伙伴就可以直接关注 Markdown 目录了。
2. 插件平台的开发计划靠后,因此短期内,可能无法满足小伙伴的需求,但是目前另外有一些优秀的编辑器可供小伙伴选用,Typora,Ulysses,MWeb.... 🚀🚀🚀

最后,我们无论如何,都会充分考虑社区的意见,在这个问题上,我们希望同更多小伙伴进行交流,希望你 发起 Issue,这样可以我们在一个 Issue 里听到更多的关于此问题的反馈,通过进一步的交流和讨论,我们相信可以有一个大家都认可的解决方案。
Alecyrus
2019-10-09 09:06:36 +08:00
@hing 小伙伴可以导出为 Markdown,但是原数据文件的存储形式,目前的计划暂时不会变更,但我们会留心这个问题,请小伙伴继续关注我们。
doveyoung
2019-10-09 09:51:57 +08:00
官网不是卡,是感觉光标不跟手……官网没找到下载的地方,github 上找到了,用用看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/606043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX