说我要按闹分配,那我来说说为啥我要闹

image.png

总共两次在论坛开喷。第一次是因为同步导致笔记丢失,这个问题没原先发生过几次,没怎么在意,后面实在太频繁,忍不住。第二次也是昨天这次,那我说说我为啥这次要“喷”。

原因有二:

  1. 软件顶栏设计不考虑部分用户需求(因设计方面太简洁了从而让效率降低)。

这个老哥也帮我给出理由了image.png

我不知道有多少思源的用户是实践 daily note 的,又有多少用户是不习惯使用快捷键(但不得不承认,这部分人是有的吧,而且大部分会是小白)日记这个按扭在这部分人面前会使用的很高频。怼我那老哥以微信为例子,说这样到时候弄得满屏都是按键,拜托不要这么极端好吧,我全文都没说过要改回原先那样,我只想留几个高频的按钮放在顶栏上(这个要求很过分吗?)日记这个按键在一些人眼里是微信的“朋友圈”,但在我们这些实践 dailynote 的小白用户来说是“联系人”那是每天要点的。我的想法很简单,咱就像 win 的任务栏,能放进来,也能放出去不就行了。(这不难吧,有这个需求,不能叫闹吧)

image.png

  1. 思源的软件运营太糙了,不注重对于用户习惯的引导(这也是我特别在意的点)

image.png

这是 b 站关于思源的教程,为什么这么少?一方面软件小众,另一方面的是经常换操作(我也是做思源教程的,平常思源一更新,我老手都需要时间适应,更不要说小白了)。目前思源的发版,在 git 上发布下次更新内容(404,没多少人上去)然后发布 beat 版本,测试稳定性,然后就更正式版。但有一个没考虑,功能每次更新是不完善的,如果一上正式版,大家适应之后,又要重改,又会增加用户的使用成本。就像更新的闪卡一样。这个老哥讲的,我觉得有道理,开发者在考虑中。

image.png

但我们要想清楚,有很多用户是不上论坛的,如果长时间不改,用户养成习惯,后面又改,对于用户来说是个灾难。

在这里我建议,按 beat 版(测试稳定性),预览版(功能优先增加,待用户形成统一意见在上正式版)正式版(bug 少,功能完善,用户少分歧)这样的一个模式进行开发。如果像这样,我肯定是会去当正式版用户,我也不当“键盘侠”。喜欢折腾的,可劲折腾,我岁月静好,坐享其他老哥努力的结果,他不香吗?

希望 D 大和 V 姐能好好考虑下。

开发节奏是否增加预览版?

单选 不公开 已于 2023-01-30 14:13:00 结束 20 票
55% 11 票
45% 9 票

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • teacherQ
    订阅者 作者

    当然,上次发贴态度冲,在这里向大家真诚道歉

  • ciwoyipang
    捐赠者 支持者 订阅者

    有预览版的啊,github 上,2.6.3 应该已经预览过 3 次了

    1 回复
  • lzuwujx 1 赞同

    我还觉得更新节奏太慢了 😄

    觉得节奏太快的,自己选择、掌握更新节奏就行吧

    1 回复
  • teacherQ
    订阅者 作者

    那东西有时常 404 啊,讨论太少了,我觉得是否考虑去多宣传下这个东西同时增长点预览版的时间,让功能更加完善点(虽然大家喜欢新东西,但是心急吃不了热豆腐)

  • teacherQ
    订阅者 作者

    所以要进行分级,像老哥这种就去预览版,我这种就在正式版

  • iamqiz 1 赞同
    订阅者

    Q 老师,是 beta ,不是 beat😆

    1 回复
  • EdwinW11
    捐赠者 订阅者

    一千个人就有一千个哈姆雷特,我觉得开发者没法满足这么多要求,毕竟不是什么大团队,而且大团队也不见得也会按这样的模式 release

    思源还很稚嫩,很年轻,需要更多的尝试,需要更多的用户去帮助它成长,即便可能当时是激进的甚至是错误的方向

    个人认为你提出的这种模式并没有什么意义,“形成统一的意见”这个东西就不太可能

    楼主如果想用稳定版可以选择以前的版本,不进行更新

    1 回复
  • teacherQ
    订阅者 作者

    楼主键盘侠是这样的啦,没啥文化得多学

  • teacherQ
    订阅者 作者

    也不说是形成统一意见吧,只是说完善好了在上。大家都是文明人都需要理性交流,就我一个带恶人。

    1 回复
  • EdwinW11
    捐赠者 订阅者

    理解你的不满,习惯被莫名变更的确会让人很困惑,但是交流和反馈可以用更友善的方式。

    1 回复
  • teacherQ
    订阅者 作者

    我也知道我嘴臭,从现在自封自己思源第一喷子,大家碰到我这样的,交流的交流,骂的就可劲骂,一些老哥问题能解决,我挨骂就挨骂我无所谓的(毕竟大家都不喜欢嘴臭的)

    1 回复
  • pipa
    捐赠者 订阅者

    对了,现在这个周间发布的版本不算预览版么

  • kiri2589

    用户是多样化的,不可能满足所有的用户,就连苹果都不能做到,更何况是一个开源的项目。

    我是一个新用户,我想提几个建议:

    1、学习一下 joplin 是怎么做同步的,笔记的最关键的属性是不能丢失,同步导致笔记丢失,这不能接受,笔记都是自己的经验,是财富。这东西丢了,界面做的再灵光,功能再 NB 也是没用的。

    2、建立索引什么的放在后台。在状态栏给一个提示就行,例如“正在创建索引”。尽可能做到无感。

    3、稳定,不要动不动就崩溃。

    苹果系统为什么会得到那么些人的认可?就是因为流畅。功能有多 NB?有多少自定义的可玩项?刚开始的时候并没有,但是却积累了海量的用户。

    1 回复
  • 88250
    订阅者

    目前正在改进索引机制和解决同步问题,可以多等几个版本以后再试试。

    2 回复
  • kiri2589

    好,目前 siyuan 让我最满意的是搜索和排版编辑。按钮什么的稍微习惯一下就好了。OCR 识别有些拉跨,如果安装 Tesseract-OCR 时同时安装了简体和繁体,图片是简体中文自动识别成了繁体中文。我在 Tesseract-OCR\tessdata 文件夹内删掉了繁体的字库才回归正常。不知道自动识别简繁在哪可以设置。

    1 回复
  • kiri2589

    还有,一直卡在这里,我如果强行在任务管理器里结束进程会导致什么后果?

    图片.png

    1 回复
  • 88250 1
    订阅者

    多等一一下看看,近期版本会重构索引机制。

  • 88250
    订阅者

    OCR 特性刚刚上线,还需要收集一些反馈后再改进,谢谢。

    2 回复
  • kiri2589

    嗯好,2.7.0 版本崩溃确实非常频繁,我在回滚历史记录时崩溃了

    图片.png

  • ponconsoft

    楼主要不要定制一个,保证心里舒舒服服 😄

    1 回复
  • kiri2589

    我终于知道每次 siyuan 崩溃后启动要 1 小时甚至更长是什么原因了,因为那个 OCR

    图片.png

    1 回复
  • 88250
    订阅者

    目前索引机还在重构,可能还需要几个小版本才能稳定下来,麻烦遇到问题后帮忙测试反馈,谢谢。

  • StarDustSheep

    你不是我见到的第一个,也肯定不会是我见过的最后一个。对思源有不满意见的人可太多了,我自己以前也没少说缺点。

  • teacherQ
    订阅者 作者

    有道理

请输入回帖内容 ...

推荐标签 标签

  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    190 引用 • 120 回帖
  • 开源

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

    385 引用 • 3346 回帖 • 1 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 566 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 570 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    324 引用 • 602 回帖
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 542 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    7 引用 • 26 回帖 • 4 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 20 关注
  • SOHO

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

    7 引用 • 55 回帖 • 150 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 572 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 621 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    23 引用 • 187 回帖 • 27 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    8 引用 • 30 回帖
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 7 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    250 引用 • 1397 回帖 • 2 关注
  • Electron

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

    17 引用 • 142 回帖
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    65 引用 • 188 回帖 • 518 关注
  • 导航

    各种网址链接、内容导航。

    26 引用 • 160 回帖
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    84 引用 • 112 回帖
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 30 回帖 • 29 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    14 引用 • 7 回帖 • 1 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    173 引用 • 398 回帖 • 26 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 491 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    74 引用 • 121 回帖 • 646 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 547 关注
  • 分享

    有什么新发现就分享给大家吧!

    235 引用 • 1672 回帖 • 2 关注
  • 思源笔记

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

    融合块、大纲和双向链接,构建你永恒的数字花园。

    115 引用 • 1270 回帖