反馈一个收集箱内容移动时,可能会丢失最后一项内容的 bug

本贴最后更新于 361 天前,其中的信息可能已经物是人非

使用 微信思源小助手发送内容到收集箱,收集箱能够正常显示内容,但使用收集箱的“移动”功能,可能会丢失最后一项内容。

复现方法:

  1. 微信思源小助手分别发送“1”,“2”两条笔记。
  2. 在收集箱中点击今天的日期条目打开,不是选中日期条目,而是打开进入能看到 1,2 两条笔记的页面。
  3. 收集箱顶部,更多,移动,随便找一条正常笔记。
  4. 打开笔记发现,“1”存在,“2”丢失了。
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22337 引用 • 89380 回帖

相关帖子

欢迎来到这里!

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

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

    另外,请 D 大、V 大有空时,优化一下收集箱

    1. 不能调节收集箱的宽度
    2. 只能拖动用鼠标选中的内容,不能直接拖动条目到思源笔记中。
    3. 拖动图片到思源笔记中时,保留了图片的网络形式,没有自动转换成本地图片,不能 OCR,且感觉容易丢图。
    4. 不能直接点击语音播放,而是跳转到网页,要下载下来,用系统播放器播放,很不方便。收集箱不仅要收集方便,相应的配套也希望能跟一下。
  • 88250

    我这里按你说的步骤测试正常:

    另外,

    1. 收集箱宽度可以调整的
    2. 这个是设计如此,复制或者使用移动
    3. 需要转换的话可以用 网络图片转换本地图片
    4. amr 格式目前不支持在浏览器上播放,我们看下能否解决

    感谢反馈。

  • wenbocn

    试了一下,我这边确实有问题。

    新建了一个工作空间,新工作空间没问题,原工作空间也好了 😂

    不过拖动收集箱宽度时,在原工作空间中,明显拖动了一段距离,才突然能够改变宽度了。再次拖动就很顺滑正常了。

    不知什么原因

  • wenbocn

    现在正常后的收集箱宽度,要比不能拖动宽度时的收集箱宽度更宽一些

  • wenbocn

    找到原因了,插件的 docker 面板过窄,可能会导致收集箱宽度不能调整

    收集箱.gif

  • wenbocn

    思源笔记一直强调是一个本地笔记,所以还是希望能够自动将网络图片转换为本地,或提供一个是否自动转换选项。

    微信具有自动将语音转换成文本的功能,希望思源小助手发送的语音,思源笔记不仅能够收录原语音,还能够收录微信将语音转成的文本内容。

    同时希望,思源笔记中能够直接播放语音,那会方便的多,收集箱会更好用,谢谢 D 大、V 大!

    1 回复
  • 能够自动将网络图片转换为本地,或提供一个是否自动转换选项。

    确实,我也是需要把所有网络图片都保存到本地的。除了自动转换,我还希望增加一个功能:把整个工作空间/某个笔记本/某个文档及其子文档下的网络图片都转换为本地图片的功能。@88250

  • 88250

    @wenbocn @a2930610542 不能多文档批量转换主要是考虑到稳定性,网络请求过于密集可能失败概率会变高,所以单篇转换比较保险。

    微信语音文件转换格式先记录 Issue #9753 · siyuan-note/siyuan

    1 回复
  • 在批量的请求之间增加自定义的延时怎么样呢?或者能否列出包含网络图片的文档方便查找?因为不知道还有哪些文档漏掉了还没转换为本地图片

    1 回复
  • 88250 1

    有可能请求太密集会被服务端 ban 的。

    列出未转换的可能可以期待社区插件,如果有人要做的话可以讨论一下是否需要提供更多接口,谢谢。

    2 回复
  • wenbocn

    发现在网络图片上点击右键,复制 png,能够得到图片,不知道对网络图片转换为本地图片的功能有没有帮助。

  • wenbocn 1 1 赞同

    嗯。。。。还是希望能够实现收集箱中的图片和语音能够直接保存在本地,刚买了订阅会员,其实就是为了这一个功能,更方便的保存零碎的语音和图片以记录,记录都是要本地存档保存的。

    或可以指定一条笔记,收集箱内容有更新时,自动把内容更新到这条笔记中(图片本地,语音本地),可以是从网络到笔记的单向同步

  • wenbocn

    收集箱的移动功能还是有问题。

    复现步骤:

    1. 打开今天日期的收集箱,移动到思源笔记的某个条目中。
    2. 在手机微信思源小助手中分别发送 1,2 两条笔记。
    3. 再在收集箱中打开今天日期的文件夹,移动到思源笔记相同的条目中。
    4. 该思源笔记条目中会存在两个以今天日期命名的文件夹,后一个移动过来的文件夹会丢失条目

    @88250

    1 回复
  • 88250

    试试刷新收集箱后再移动。

    1 回复
  • wenbocn

    第 2 次移动之前,就是刷新了以后,看到两条笔记了以后才移动的

  • 可以录屏看看过程

  • wenbocn 1 1 评论

    更正一下重现步骤:

    1. 思源小助手发送 1。
    2. 思源笔记收集箱刷新,得到笔记 1。
    3. 思源小助手发送 2。
    4. 思源笔记收集箱刷新,得到笔记 1 和笔记 2。
    5. 使用收集箱的移动功能,将笔记移动的任意条目中,笔记 2 丢失。

    收集箱 bug.gif

    1 回复
    JeffreyChen
  • 88250

    非常感谢,能够重现问题了,下个版本修复 Issue #9771 · siyuan-note/siyuan

请输入回帖内容 ...

推荐标签 标签

  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    944 引用 • 1459 回帖 • 17 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 664 关注
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 483 关注
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    69 引用 • 372 回帖
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    334 引用 • 323 回帖 • 1 关注
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 362 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    6 引用 • 63 回帖
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 212 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    190 引用 • 1057 回帖
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 302 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 175 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    6 引用 • 14 回帖 • 2 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    311 引用 • 546 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    8112 引用 • 37001 回帖 • 160 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 22 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 680 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 587 关注
  • danl
    132 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    4 引用 • 16 回帖 • 5 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 588 回帖
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 742 关注
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 19 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3187 引用 • 8213 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 136 关注