From f75d2fbac7d89aaf99f959959bcb6f73d7ebfef8 Mon Sep 17 00:00:00 2001 From: fantasticit Date: Thu, 7 Sep 2023 09:29:31 +0800 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 4eaca3db..ea85be54 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,21 @@ # think +## 声明 + +1. 请先阅读[提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md) +2. 为什么停止开发了? + 1. 对于文档类产品,无法做出独立的 library 或 framework 给不同需求的团队(或个人),这使得我不确定这件事的意义 + 2. 对于独立编辑器开发,无论最终以何种形态存在,其表现还是为应用,而非框架(或依赖),能做到的也许只是一种示范 + 3. 作者本身专攻前端,对高性能、扩展性良好的后端架构心有余而力不足,同时也缺乏专业的运维知识(欢迎赐教) + 4. 对于 ProseMirror 和 yjs 本身还有许多玩法,但是精力不足 + 1. 类似金山文档的表格体验 + 2. 类似飞书文档的拖拽到节点前后生成分栏 + 3. markdown 、txt、office 文件的导入导出(office 方面可能需要后端协助,java poi 是一个可行的选择) + 4. 从 office 套件粘贴到编辑器,保留格式和图片(前端可独立完成,思路可参考 TinyCME 的 PowerPaste 和 RTF) + 5. 基于 yjs 的版本备份和恢复(部分同学提出增量保存 diff,个人还是建议全量 snapshot) + 6. 基于 yjs 的协同开发(比如结合 luckysheet) +3. 如果有好的工作和想法,可以和作者联系(发送邮件) + ## 简介 Think 是一款开源知识管理工具。通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通。同时支持多人协作文档。使用的技术如下: