关于「上次使用后未正常退出...」的提示疑问

本贴最后更新于 402 天前,其中的信息可能已经时移俗易

好久没更新版本了,最近在 Windows 11 桌面端更新 v3.0.13 后,每次开启思源都会提示「上次使用后未正常退出,建议执行一次[文档树-重建索引]。以后请完整退出程序后再关闭电脑」,想请问为什么会引入这项特性,以及如果不执行重建索引会怎样,毕竟几年来都是直接关闭计算机,并没有先退出思源再关机的习惯。

  • 思源笔记

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

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

    26014 引用 • 107961 回帖
  • Q&A

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

    9994 引用 • 45424 回帖 • 74 关注

相关帖子

被采纳的回答

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 不正常关闭的话数据索引可能不完整。

    2 回复
  • 了解。

    那像我平常使用设计软件,比如 Photoshop、illustratetor 等等,关机时如果有文件未保存,会阻止关机,以此来提醒我正确保存文件,思源是不是也可以设计这样的机制?

    比如关机时思源弹出提示「思源内核正在运行,请退出后再关闭计算机」。

    因为我的思源以前都是一开机就在后台挂着,现在因为总是担心没有正常关闭,尽量都不打开了,这也算是一种使用上的摩擦吧,每次使用思源都要多记一件事情,感觉不是那么好。

    1 回复
    1 操作
    Helvetica 在 2024-05-14 15:40:41 更新了该回帖
  • 能不能不正常退出的时候下次自动重建索引?就是把画面会一闪的 logo 界面在启动界面完成,剩下索引的过程可以进入界面再继续

    2 回复
  • syjack

    说的有道理,既然 Siyuan 都觉得索引可能有问题了,那为什么不直接自动执行“重建索引”步骤,无需用户记得要手动去执行。

  • 我也觉得能够这样比较好,但是目前没有技术方案能够实现,Electron 上有个 feature request Issue #19745 · electron/electron 其他方案的话 https://github.com/paymoapp/electron-shutdown-handler 好像可行,但是 Windows 11 上似乎不起作用。

    如果有其他建议欢迎随时提供,谢谢。

  • argochxw

    我是用 S3 来同步数据的,会遇到这种情况。还可能出现 alt+5 调用日记时候,新建一个相同的文件(而不是调用之前的同名日记文件)。强烈建议:同步之后,索引要要一致。不然就不是完整的系统啊。会出现各种问题。

  • 这个判断只能说明数据索引可能有问题,但也可能是正常的,贸然重建索引似乎不妥,最好还是用户自行决定。

    2 回复
  • 5kyfkr via Android

    就是那个报错提示还是太吓人了,应该描述清楚只是索引可能不行,数据是安全的,现在我就算知道索引不影响笔记数据看到提示还是血压升高,总会下意识以为是数据仓库损坏的报错

  • @88250 有没有可能让思源在系统关闭前自行关闭?

    1 回复
  • 不行的,你看我前面的回帖。

  • temacc0531

    贸然重建索引的不妥是对于用户使用体验来说的吗?对于本身数据层面的话,重复重建索引应该没有啥问题吧?

    1 回复
  • 是的,重建索引时有的操作会受影响,并且数据量较大时比较占用系统资源。

  • Juexe

    +1,经常忘了关闭思源关机,打开总是报这个提示,希望能有更合理的处理办法。

请输入回帖内容 ...

推荐标签 标签

  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 1 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    118 引用 • 54 回帖 • 3 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    115 引用 • 318 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖 • 2 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    412 引用 • 3588 回帖
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 8 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    171 引用 • 1537 回帖
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    16 引用 • 236 回帖 • 251 关注
  • 反馈

    Communication channel for makers and users.

    120 引用 • 906 回帖 • 280 关注
  • 倾城之链
    23 引用 • 66 回帖 • 170 关注
  • SEO

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

    36 引用 • 200 回帖 • 30 关注
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 1 关注
  • Outlook
    1 引用 • 5 回帖 • 6 关注
  • NGINX

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

    315 引用 • 547 回帖 • 2 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    589 引用 • 3528 回帖
  • Anytype
    3 引用 • 31 回帖 • 25 关注
  • V2Ray
    1 引用 • 15 回帖 • 2 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 182 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 645 关注
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    108 引用 • 295 回帖 • 1 关注
  • 笔记

    好记性不如烂笔头。

    310 引用 • 794 回帖 • 1 关注
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖
  • uTools

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

    7 引用 • 28 回帖 • 2 关注