siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
23.18k stars 1.64k forks source link

云端收集箱 #3718

Closed 88250 closed 2 years ago

88250 commented 2 years ago

云端收集箱是一个纯云端功能,数据从云端获取,使用分页列表展示,类似邮箱的收件箱(Inbox),其中的数据只能查看、删除和发送到笔记本。

以微信举例使用流程:微信公众号输入、打开思源云端 Inbox,浏览需要的信息并发送到笔记本进行整理,删除信息。

Originally posted by @88250 in https://github.com/siyuan-note/siyuan/issues/3457#issuecomment-1003500774


任务分解

服务端

客户端

hanson-reas commented 2 years ago

D大 借个楼 好像链滴社区崩了,云同步功能 思源笔记也用不了了

88250 commented 2 years ago

D大 借个楼 好像链滴社区崩了,云同步功能 思源笔记也用不了了

https://ld246.com/article/1641121217690

fantasyzyc commented 2 years ago

支持!如果能有云端功能就不考虑用cubox了!

woniuxia commented 2 years ago

这个功能就离谱,有了这个功能又能少用一个应用了。

JokeenZhang commented 2 years ago

如果能做到直接包括微信在内,其他app,如知乎、掘金等社区也能直接分享到思源就更好了(不通过微信)。android的话应该就是Intent。

woniuxia commented 2 years ago

如果能做到直接包括微信在内,其他app,如知乎、掘金等社区也能直接分享到思源就更好了(不通过微信)。android的话应该就是Intent。

理论上借助思源安卓端,是可行的,具体支持到什么程度,看D大的规划吧

woniuxia commented 2 years ago

哇哇哇,D大要开动了呀。十分期待~ 感觉爬虫和 ODM 转 markdown 可以放在二期吧。 一期可以支持简单的链接和文本的收藏。

Zuoqiu-Yingyi commented 2 years ago

等不及的朋友可以瞅瞅 Zuoqiu-Yingyi/zhenxun-bot-plugin-siyuan: 绪山真寻 bot 的思源笔记收集箱插件, 可以将 QQ 群设置为收集箱, 就是从零开始配置比较麻烦

hiforrest commented 2 years ago

无论是转瞬即逝的灵感还是开会时做记录,最重要是打开速度要快。目前安卓 APP 打开速度很慢,现在只能寄希望于「云端收集箱」补上这个短板。

我注意到,「云端收集箱」要先打开公众号才能使用。记一条新内容,要先打开微信,然后找到公众号,接着,打开输入内容界面才能开始真正的输入。这一番操作下来,效率和使用 APP 相比没有明显的优势。

我想,微信中通过发送一条消息到对话框是较为快捷的方式,希望能考虑🙋

88250 commented 2 years ago

@hiforrest 不太明白“发送一条消息到对话框”是指的什么,麻烦再补充一下,谢谢。

Zuoqiu-Yingyi commented 2 years ago

@hiforrest 不太明白“发送一条消息到对话框”是指的什么,麻烦再补充一下,谢谢。

应该是指可以分享/转发消息至公众号, 可能包括微信内消息的转发与微信外消息的分享

hiforrest commented 2 years ago

@hiforrest 不太明白“发送一条消息到对话框”是指的什么,麻烦再补充一下,谢谢。

像 Flomo 的微信输入那样,在微信中创建一个机器人好友,叫做「Flomo」;给它发消息,内容就会保存到笔记本。微信是常驻APP,打开很快,只要把这个好友置顶就可以方便的发送内容到笔记本了 🚀

参考:https://baijiahao.baidu.com/s?id=1686971704175852903

deerainw commented 2 years ago

所有微信公众号都不能接受转发消息,思源手机 app 好像也不能接受来自其它 app 的分享消息,所以在手机快速记录这一部分,目前最快的方式可能就是在微信里找到公众号然后发送消息了。

我觉得真正比较难设计的是后期整理时「发送到笔记本」这一步。

就上面几种方式来说,偏好每一种方式的人使用习惯可能有极大的差异,比如偏好第一种方式的人可能是想在手机端粘贴点长篇文章发到公众号、而不是手动记录自己的灵感,偏好第二种方式的人可能是只想找个 flomo 替代品,偏好第三种方式的人是非主流。不管选择哪种策略,如果没有官方亲自下场背书,可能社区里又会多一大批关于云端收集箱的 issue

image

88250 commented 2 years ago

@hiforrest 不太明白“发送一条消息到对话框”是指的什么,麻烦再补充一下,谢谢。

像 Flomo 的微信输入那样,在微信中创建一个机器人好友,叫做「Flomo」;给它发消息,内容就会保存到笔记本。微信是常驻APP,打开很快,只要把这个好友置顶就可以方便的发送内容到笔记本了 🚀

参考:https://baijiahao.baidu.com/s?id=1686971704175852903

微信好像没有提供 bot 相关 API,这样做似乎不太稳妥……

88250 commented 2 years ago

@deerainw 感谢梳理,我们再想想。

hiforrest commented 2 years ago

我刚接触思源笔记,初步试用,桌面端很优秀,但移动端的「速记」功能是思源笔记所缺失的。看到前面的回复,有些失望。下面我想完整阐述一下我想法,可能对于这个主题来说有些跑题,但这是我在「路线图」中看到的,最接近能解决问题的工作计划了,就写在这里吧。希望对思源笔记有一点帮助。

笔记软件的移动端和桌面端的使用逻辑不一样,不是把桌面端复制到移动端就解决问题了。手机端侧重于「记」和「看」,能够快速记录,方便地浏览已有内容即可。内容管理,复杂的操作可以放到桌面端来完成。

一款好的手机端笔记APP,首要标准永远是「快」。想法稍纵即逝,产生灵感的瞬间必须马上记下;开会时出现重要信息,必须马上记录。从产生想法到开始记录,时间越短越好,步骤越少越好。能用 0.1 秒不用 0.5 秒,能用一步,不用两步。

而思源笔记手机 APP 的现状是,且不说打开速度慢,进入 APP 之后,还要点一下「编辑」按钮才能开始输入文字;甚至进入 Daily Note 还需先点开侧栏菜单,选择「日记」,如此之繁琐!这一番操作下来,我真的会忘记一开始要记什么。由此细节可见,开发者尚未重视到手机端「速记」的重要性。

下面是几个笔记类 APP 的解决方案:

如果「云端收集箱」依靠公众号来做,明显「快不起来」:首先公众号本身入口就深(公众号还难找),从公众号进入功能页面还有一层,太复杂了,且不说里面做的功能多强大,酒香就怕巷子深!我为何不长按印象笔记,直接开始记录?

建议重新评估一下「云端收集箱」的制作方案。所有的特性当中:「快」首当其冲,不然的话,为什么要做「云端收集箱」,直接用 APP 不就行了。

88250 commented 2 years ago

@hiforrest 非常有用的建议,我们目前的打算是先上线云端收集箱,这个基础版本先采用公众号打通,提供云端 API 之后在继续考虑速记的接入方式。也许可以通过你说的长按图标触发输入框来接入,也许也还有其他方案,这个等云端收集箱上线以后再陆续完善,感谢帮助。

hiforrest commented 2 years ago

@88250 嗯,路要一步一步走,有解决的计划我就不担心了 🥳

woniuxia commented 2 years ago

微信提供了消息推送服务端处理接口,D大,后面可以看下。 https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html#%E5%BC%80%E5%8F%91%E8%80%85%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%8E%A5%E6%94%B6%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81

WyInnovate commented 2 years ago

支持! 如果能有云端功能就不考虑用cubox了!

能替代Cubox吗

taozina0587 commented 2 years ago

@88250 对不起。 我不知道这是否是正确的提问方式。 但是思源2.0版本会有很大的变化还是只是另一个正常的更新(就像从1.9.1到1.9.9的那些)?

88250 commented 2 years ago

@taozina 正常更新,会引入一些特性,但总体上不会有太大变化,具体计划变更可参考 https://github.com/siyuan-note/siyuan/milestone/177

JCJC01 commented 2 years ago

你好,印象笔记可以通过把微信文章,或者聊天记录以及图片转发给公众号(公众号绑定了自己印象账号),公众号收到后就会自动转发存储到印象笔记中,希望思源也能实现,感谢 滴答清单也有类似功能,在微信的公众号里面发送todo list 内容(时间地点事件内容),然后自动后台在滴答清单服务器生成 to do list

88250 commented 2 years ago

@JCJC01 这个 issue 就是提供类似的功能。

woniuxia commented 2 years ago

撒花~ 静待四月十六号~

88250 commented 2 years ago

明天会发布 v2.0.0 的第一个内测版。

JCJC01 commented 2 years ago

能测麻烦算我一个哈,谢谢D大

---原始邮件--- 发件人: @.> 发送时间: 2022年4月12日(周二) 下午2:57 收件人: @.>; 抄送: @.**@.>; 主题: Re: [siyuan-note/siyuan] 云端收集箱 (Issue #3718)

@JCJC01 这个 issue 就是提供类似的功能。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

JCJC01 commented 2 years ago

内测麻烦也发我一个哈,谢谢

---原始邮件--- 发件人: @.> 发送时间: 2022年4月12日(周二) 下午2:57 收件人: @.>; 抄送: @.**@.>; 主题: Re: [siyuan-note/siyuan] 云端收集箱 (Issue #3718)

@JCJC01 这个 issue 就是提供类似的功能。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

88250 commented 2 years ago

@JCJC01 已经邀请。

fanglypro commented 2 years ago

问题1:现在只能移动到笔记本级生成一个文档吗,能否移动到单个文档内部呢?之前已经实现了块移动到文档内部的功能,是否可以集成到云端收集箱的移动功能中?而且有时候我只是发一段话,这时候生成一个文档名和正文都是这段话的文档意义不大吧

问题2:以及我发现原先的块移动功能的搜索有bug:

我有名为测试笔记的笔记本,但输入“测试笔记”却搜不出来

image

我只打“测试”两个字能够搜出来:

image

问题3:有时我在思源内部收集箱中都已经能看到信息了,但公众号里面没有回复“云端收集箱处理中,请稍后查看”,用户在没打开思源的时候就无法确认这个信息有没有进入云端收集箱了:

image

mozhux commented 2 years ago

收集箱的思源端展示要再优化一下,现在点击后也是在当前页面打开,不是在右边的打的打开,这样不方便浏览。

mozhux commented 2 years ago

对于图片等消息,由于安全限制,在思源上不会直接显示图片,只是一个链接,只能转成文档再下载本地才行,看能不能优化一下直接显示或者有个直接转本地的呢。 image

88250 commented 2 years ago

@fanglypro

  1. 整理功能需要在笔记本内单独操作,我们的建议是建立一个单独的 Inbox 笔记本用于接收云端收集箱的移动,这样也方便在不用时关闭以释放性能
  2. 可能是个 bug,后面确认
  3. 同上

@mozhux 应该不会考虑在建立页签了,整理主要靠发送到笔记本后进行。云端收集箱不会直接拉取图片,需要发送到笔记本以后再手动转本地,后期根据用户反馈看是否有必要自动化这一步。

JCJC01 commented 2 years ago

1.请问手机版本暂时没有收集箱吗? 2.不能向公众号发信息保存,让微信保存功能的意义大减,因为能打开微信保存,效率不比直接打开思源保存高。可惜了微信不支持。本来可以通过先把聊天记录和图片保存在收藏,然后在公众号里通过添加收藏发出保存的,但有个问题,这样不能激发收集箱处理中,请稍后查看的状态,是没有这个设定吗?

fanglypro commented 2 years ago

个人感觉现在的云端收集箱有点问题,不是收集箱,而是一个剪藏中转站

对于非链接剪藏类的其他信息,甚至不如发消息到文件传输助手,然后在电脑上打开文件传输助手一个一个复制到笔记里,用文件传输助手复制粘贴比用云端收集箱移动效率更高

举个例子,我在路上有一个灵感要记录

第一种方案,用文件传输助手,操作步骤为:1. 打开微信;2.打开文件传输助手;3. 输入灵感发送;4. 在电脑端打开文件传输助手;5. 复制;6. 思源里面粘贴

第二种方案,用云端收集箱,操作步骤为:1. 打开微信;2.打开公众号;3. 输入灵感发送;4. 在电脑端打开云端收集箱;5. 点击移动到收集箱笔记本中;6. 打开收集箱笔记本中的这个文档;7. 移动块到主笔记本中的相应文档;8. 切换到目标文档

这还是只有一条灵感的时候,如果有多条灵感,使用云端收集箱的话还需要在思源里面来回切换,而用文件传输助手我可以分屏复制粘贴,效率更高

88250 commented 2 years ago

@fanglypro 微信只是一个对接方式,后面会提供 API,这个应该是云端收集箱的最大意义。

JCJC01 commented 2 years ago

你好,目前微信里面公众号云收集箱的功能只支持文字和图片吗? 聊天记录,还有微信收藏的内容发给公众号无法激活收集的功能,即没有提示云端收集箱处理中 希望可以支持微信收藏中添加的聊天记录 操作是把聊天记录多选后收藏,然后来到公众号,通过收藏添加聊天记录发送到公众号保存 IMG_20220414_090153

88250 commented 2 years ago

我试了一下,好像无法支持,微信不会发送此类消息到我们的服务端。

JCJC01 commented 2 years ago

我试了一下,好像无法支持,微信不会发送此类消息到我们的服务端。

意思是如果我们从公众号添加收藏里面的内容发到公众号,微信自动屏蔽了,无法发送到服务端,导致无法激活云端收集箱的收集功能,对吗?

88250 commented 2 years ago

应该是的,至少目前我没有找到聊天记录转发公众号后会服务端能够收到消息的技术方式。

JCJC01 commented 2 years ago

你好,刚试了一下,你看是否是折衷的思路 在和朋友聊天的界面,多选聊天记录,安卓微信右下角有个邮箱标记,选了后出现手机安装了的软件(与微信有连接端口的),直接发送过去。我测试了滴答和飞书都是可以直接把聊天记录转过去的。虽然不是云端服务,但也能实现微信入口转发保存到思源的目的 IMG_20220414_113227 IMG_20220414_113217 IMG_20220414_113314

88250 commented 2 years ago

这个不是云端收集箱的功能,后面再单独考虑,感谢提议。

mozhux commented 2 years ago

我试了一下,好像无法支持,微信不会发送此类消息到我们的服务端。

所以一些APP已经开始用企业微信做一个转发了,可以尝试一下的

公众号是不行了,所以都用了企业微信。比如滴答这种 微信图片_20220414114654

88250 commented 2 years ago

@mozhux 后面考虑,感谢提议。

winter60 commented 2 years ago

D大,建议收集箱具备像反链面板那样拖动到正文的操作,这样便于整理~ 另外开放云端api是指不用在终端安装思源就能发送到收集箱了吗?如果是的话就太牛逼啦

88250 commented 2 years ago

@winter60 整理功能靠发送到笔记本后进行;云端 API 就是对接云端接口,和本地思源没有关系,可以走 API 数据先入库,然后思源打开联网就能看到。

winter60 commented 2 years ago

了解啦,谢谢~

woniuxia commented 2 years ago

D 大,这个功能有可能脱离于思源吗? 直接在链滴论坛上面加个 tab “云端收集箱”。 有时候收集些信息,只是做临时的存储,在网页上就能处理完,不想再打开思源客户端去操作。

88250 commented 2 years ago

@woniuxia 麻烦例举一个具体的使用场景和步骤我们分析看看是否有必要。

woniuxia commented 2 years ago

@woniuxia 麻烦例举一个具体的使用场景和步骤我们分析看看是否有必要。

比如说,朋友分享了个b站/网站/文章,当前没时间看,存到收集箱中,等有时间再看。 不过这些内容可能知识含量不高,不用做笔记,那么打开思源客户端就有些重了,直接网页上有个地方查看就可以了。 可能有些脱离了知识收集和整理的范围,D大可以再考虑下。