think
think copied to clipboard
产品设计意见征求
think 最初的定位是个人使用,优先支持 markdown,可分享,可协作。随着关注人数的增多,大家可能都有不同的需求,为了下一步规划,欢迎大家提出相关意见。
最早在v站看到的,即时渲染好评,也给迭代频率点个赞👍🏻,建议
- 支持全文搜索,可以先用MySQL自带实现,后期再上ES之类
- 整体权限管理,至少可以加个超级(站点)管理员,管理人员和开关注册等等
先赞一个。 我是语雀用户,日常工作依赖语雀,但语雀是在线的,资料存储在云端是个问题,think能私有化部署是我想转向think的初始原因,试用了一下功能:
- 知识库结构管理基本能满足日常需求,文档协作可以提示一下快捷键操作
- 文档内部交流时用Markdown是OK的,一些文档如果需要外部交流或提交给客户,希望能导出为Word,文档中的超链接、图片等常见元素能导出到Word中,基本就能满足80%的日常需求
体验了一下有几个小建议:
- 可以针对某一段话进行评论和标注,可以展示在文档右侧空白出,包括对评论可以回复交流。
- 编辑时,斜杠插入更多可以在上方,工具栏增加一个tab入口,不只是快捷键的方式。
- 增加下载pdf、word能力,包括在安全性上添加水印标识。
- 新增创建表格能力,对表格诉求比较常见。
- 编辑完没有保存按钮,感觉不太敢点击返回。
- 对文档有全屏演示的模式。
- copy链接较长时没有用文字替换的方式,或者默认获取文档title。
- 文档最后的更新人可以展示一下。
可能的系统设计
![云策文档-系统设计](https://user-images.githubusercontent.com/26452939/175824337-b0a543cc-e518-43ef-b644-4f7ec2727d76.png)
体验了一下有几个小建议:
- 可以针对某一段话进行评论和标注,可以展示在文档右侧空白出,包括对评论可以回复交流。
- 编辑时,斜杠插入更多可以在上方,工具栏增加一个tab入口,不只是快捷键的方式。
- 增加下载pdf、word能力,包括在安全性上添加水印标识。
- 新增创建表格能力,对表格诉求比较常见。
- 编辑完没有保存按钮,感觉不太敢点击返回。
- 对文档有全屏演示的模式。
- copy链接较长时没有用文字替换的方式,或者默认获取文档title。
- 文档最后的更新人可以展示一下。
关于7,这个是seo抓取的问题,要获取文档title处理一下SEO就可以了,链接太长如果要解决需要转换一下短链
能不能列一个计划列表呢 这样方便pr
- [ ] 链接转换:P1(可参考 https://www.npmjs.com/package/@wangeditor/plugin-link-card)
- [ ] pdf、word 导出:P1(遇到瓶颈)
- [ ] SSO登录:P1(https://github.com/fantasticit/think/issues/102)
- [ ] 文档全屏演示:P2(可使用类似 https://www.npmjs.com/package/react-full-screen 实现)
- [ ] 文档元信息:P2(文档字数,更新时间,最后更新人等信息)
有没有计划加入文档评论的功能
SSO登录可以参考 https://github.com/logto-io/logto
可以参考下另一个开源项目,我觉得他的drawio、脑图及导出pdf等都做得不错:https://github.com/purocean/yn
可以参考下另一个开源项目,我觉得他的drawio、脑图及导出pdf等都做得不错:purocean/yn
drawio 是可以直接集成 https://app.diagrams.net/ ,消息通信通过 postMessage,为了不太割裂,所以这个项目单独抽了 https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html 的代码进行组件封装,费了不少力气。。。
可以参考下另一个开源项目,我觉得他的drawio、脑图及导出pdf等都做得不错:purocean/yn
drawio 是可以直接集成 app.diagrams.net ,消息通信通过 postMessage,为了不太割裂,所以这个项目单独抽了 jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html 的代码进行组件封装,费了不少力气。。。
如果使用 https://app.diagrams.net,也可以使用它丰富的图形,只是体验上会割裂,需要做个选择,相关 issue (https://github.com/fantasticit/think/issues/93)。
多维表格开源项目:https://github.com/nocodb/nocodb
有没有计划新增一个版本打tag的功能,现在虽然是有版本,但是每次改动都会存在一个版本,这个版本可能只是一个临时的,能否新增一个标记版本的功能。
这个 :
emoji的功能,向下移动是不是翻页? 体验有点不好。
实时保存后台是每隔几秒就保存一次吗?个人感觉有点儿频繁,导致历史版本太多了
可以增加一个 知识库的二级目录 | 手动保存选项 。
很不错的项目,先线上用起来,后期给反馈。 另外,刚才在创建库的时候 遇到类型异常
Validation failed: 知识库描述类型错误(正确类型为:String)
很不错的项目,感谢作者,希望考虑如下 1、文档的定位:目前是通过知识库id+文档id定位,但实际操作中,文档有可能跨知识库移动,这样就会破坏文档的定位。建议以文档id进行定位,这样更方便管理与外部引用。 2、在网上发现一篇好的知识,希望剪辑收纳进来,但实测剪辑粘贴后图片丢失,或粘贴后图片存在,但是直接引用的外链,无法自动转存,时间丢外链不稳定。建议增加外链图片自动i转存功能。
目前主要精力在编辑器,抽身乏术,欢迎pr,
1.建议增加Excel在线表格,并可作为页,放在目录上。(可excel导入),知识库中电子表的内容真的很多 2.后台账号管理,增删改查停
另外,脑图有bug,无法拖拽移动显示
推荐集成casdoor开源单点登录,Casdoor自带知名的Casbin权限管理,可一并解决权限问题。中文社区QQ群、微信群都比较活跃,有问题可以快速解决
https://casdoor.org
@fox2zz
整体权限管理,至少可以加个超级(站点)管理员,管理人员和开关注册等等
建议增加像语雀文档那样,将一个文档复制到其他知识库的功能
分享随机密码
推荐集成casdoor开源单点登录,Casdoor自带知名的Casbin权限管理,可一并解决权限问题。中文社区QQ群、微信群都比较活跃,有问题可以快速解决
https://casdoor.org
@fox2zz
整体权限管理,至少可以加个超级(站点)管理员,管理人员和开关注册等等
casbin的微信群可以拉一下吗
@fuuhoo 微信群见:https://casdoor.org/help