讨论一下思源背刺用户的开发节奏

本贴最后更新于 792 天前,其中的信息可能已经天翻地覆

不知道是不是 D 大程序员出身,不注视软件运营的原因。本人从 21 年初开始入手思源,也加了官方群,在同学当中也算个能折腾的人了。我是真的建议 D 大能不能优化下软件的开发节奏,不要做背刺用户的事。现在思源的情况是,我不知道下一版的思源又要让我改我的哪个操作习惯。作为长期使用的软件,刻意保持用户的操作习惯是很重要的事情。office,adobe 这此软件都有着自己的底层逻辑,每一次的更新都不会让用户完全懵逼的状态。思源现在,就拿我吐槽过的日记选项放二级菜单里面来讲,

image.png

思源光顶栏的图标都改了多少回了,能提高效率嘛,没有的嘛

用户好不容易养成的使用习惯,啪,来个左逼兜又要给我换(换也要物有所值嘛,这次改版我是不知道有没有)

在这里我就不得提一嘴,思源这个开发节奏了,群里面的预览只测试功能稳定性,对于小白的操作习惯与适应性就完全不考虑,功能添加也是,每次先解决有没有的问题,然后就直接上,等大家都习惯了,又改掉(我觉得要不咱出个测试版,先缓缓不上正式版,等大家意见统一了,在上正式版不是更好吗?)

说的也就这么多,如果不是热爱思源我也不说这个,在论坛里的老哥没少看我喷思源,人暴躁,说话不好听,大家见谅。

  • 思源笔记

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

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

    24561 引用 • 100580 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • localStorage 没法用了,API 语焉不详,我在风中独自凌乱,相比之下顶栏改动简直不算啥

    1 回复
  • deerain 1 1 赞同 via macOS

    帮楼主补充一张图

    image.png

  • 是的,感觉 D 大更喜欢闷头开发,在和用户对话上不是很多

    功能当然上的又快又好,可是每一次更新都带来了一定的学习成本

    我的建议是每次有较大的改动前先发帖子通知一下用户

    1 回复
  • 感觉 D 大更喜欢闷头开发,在和用户对话上不是很多

    你的感觉不对,因为我经常和用户对话,可以说思源目前的功能特性有一大半都是用户设计的,我只是帮助用户实现一些想法。


    感谢楼主直言不讳,之前我也劝过我领导不要动功能入口,但是没劝住 🤣

    今晚我和她又重新梳理了一下,下个开发版上就会做出调整 Issue #7071 · siyuan-note/siyuan 欢迎大家来测试品鉴。

    2 回复
  • 不要使用浏览器的 localStorage,不然重启以后无法读取到数据,因为端口变化会导致跨域。

    1 回复
  • 没找到替代方案,试了 /api/storage/setLocalStorageVal 没成功

  • 你的感觉不对,因为我经常和用户对话,可以说思源目前的功能特性有一大半都是用户设计的,我只是帮助用户实现一些想法。

    我认可的,但是我想说的是出新功能或者有大的变动的时候给用户的通知不是很到位,有大的变动的时候多发发通知是不是会更好。

    1 回复
  • Poto 1 评论

    旗帜鲜明地支持 V 优化和探索 UI 的想法、行动和尝试。

    我喜欢这次的改动,更加简洁、舒适和干净

    以前图标罗列在标题栏上,窗口化标题栏就没空间,没法拖拽窗口

    现在改动后好用多了。

    我支持保留现在的 UI 设计,不要再改回去。

    不能按闹分配,要独立思考,坚持己见。用户的声音不能都听都照做,闹两下就改回去,容易被带偏忽悠瘸。

    image.png

    @Vanessa


    另外,有些人啊!一不喜欢就骂街

    自己不喜欢就说成开发者与全世界为敌,罪人的模样

    丝毫没素质、涵养。

    什么背刺、不重视运营、对**的操作习惯和适应性就完全不考虑等等。有夸张说成多夸张,恨不得感冒说成癌症

    排版英文中文逗号混着用,完全不考虑读者的感受,估计自己也从来不看。别人看得眼睛难受,可见审美一般。

    通篇废话,啰哩啰嗦。满是骂街,不见逻辑和理性分析。

    核心主旨就一句话的事,再分析对比下改与不改,就是了

    搁这宣泄负面情绪,还把骂街当光荣

    你不喜欢的事,不要说成全世界都不喜欢

    探索 UI 优化,请不要说成刨你家坟似的

    低素质「暴躁」,喜欢骂街,不代表所有人都要让着你,顺着你

    1 回复
    次级功能放二级我能理解,新 UI 也挺舒服的,但是日记也算次级功能吗,不是一直说 dailynote 流,构建双链笔记,结果日记功能给藏起来算怎么回事。
    ayu
  • Ethan96 1

    我也挺喜欢这个改动的,也赞同你的说法。并不是每个人都能用到日记这个东西。

    不过看他之前的帖子,似乎确实对点击日记这个有较高的需求,思考了一下在某些场景下,确实隐藏在其中增加了操作步骤,其实折中的方案,我觉得可以给用户自定义选择的选项。

    但是反馈问题,就像你说的真的需要一点逻辑和理性分析。本来思源就没有开发多久,要和 office 和 adobe 比底层逻辑这个确实。。。

    4 回复
  • 请关注 issues 和开发版。

  • 你提的方案应该是最优解,但是目前开发资源有限,我们再考虑一下吧。

  • 真听他说就完蛋

    为啥很多有名的软件都避免不了被说臃肿、性能差?

    一开始口碑好好的,后面你说要这个,他说不能动那个。

    越做越臃肿拉垮

    一个笔记软件,次级功能放二级菜单,整个界面弄得清清爽爽,视觉有重心,这才叫用户体验设计。

    为啥一说国内 app 就皱眉头?就是因为个个啥都要,把一个 app 做成系统,恨不得满足所有人。

    你想想,我用微信朋友圈,我要把朋友圈按钮放在聊天列表的顶部,和搜索按钮并列

    他用视频号,要把视频号按钮也放在聊天列表顶部

    你想想最后变成怎样?

    顶部全是按钮的微信你想要吗?

    image.png

    最后分享历史

    我们最初的用户大多是早期的技术采用者,他们正在寻找一种新的创新型的跨平台电子邮件客户端。我们是通过在不同的技术探索社区(如 ProductHunt)上发帖来发现这些客户的。这些早期的独立用户想要的功能与最终真正成为付费客户的中小型企业不同。

    这在一段时间内误导了我们,创建了越来越多并不符合我们愿景的功能。例如,我们开始提供阅读跟踪,因为它是早期采用者最需要的功能之一。许多用户为此升级到付费服务;他们对应用提供的任何协作功能都不感兴趣。这些独立用户的流失速度远远超过真正的团队,而且我们每挣一美元就需要付出更多的客户支持/服务器资源。在某个时候,我们意识到了这一点,于是决定完全专注于团队。我们抛弃了阅读跟踪,因为它是为了吸引那些需求错位的客户。我们的客户流失率直线下降。这个惨痛的教训告诉我们:要有勇气说不。

    1 操作
    Poto 在 2023-01-14 10:10:46 更新了该回帖
  • zxy0124

    支持新版简洁设计 +1

  • 然后慢慢越来越臃肿、性能越慢

    最终成为我们嘴中提到都带着嫌弃的大而全、两头都想要,结果两边都不是人的**软件

    1 回复
  • teacherQ

    若批评不自由 ,则赞美无意义。你那个微信类比完全就是另外一个维度。评论区有老哥已经说了开发的设计问题了,一个常用的操作放在二级菜单里,你觉得合理吗?就像把微信联系人放在加号里。还有说我素质低,我就素质低怎么了,这次的改动又不是我一个人不满,我告诉你,我不仅这次素质低,上次思源同步问题导致掉笔记文件,我照样素质低,如果不反应强烈点,问题能快速解决吗?同步机制改了多少次?只要思源出现问题,我就当键盘侠,只要思源能改,我无所谓。

  • teacherQ

    我为啥取这个标题,我只想让这个问题被重视,人又有多少的精力去理性分析呢。操作习惯真的很重要,思源的定位是双链笔记,Dailynote 方式下日记是一个高频操作,思源改,我反应不大,让我后面生气的是这开发节奏,太不重视对于用户的习惯的引导(可以说是极度的不尊重)思源为啥在 B 站教程那么少,一方面是软件小众,另一方面他一直在搞操作,当小白从视频教程进行了,然后发现完全不一样,不仅小白,我这类老用户上手成本都高。(这里就不得提一嘴,如果改动真的能高效率, 那我就没说啥了,问题是我看了多数评论都是页面简洁了,)正确的开发不是在原有基础上,然后增加功能吗?如果思源还这样下去,那软件就留给特别爱折腾的人吧

  • 我也算高频用户,从正式把思源作为主力笔记有块 2 月吧,已经有将近 600 的笔记了(工作学习都记在一起),目前你们说的快捷按钮,我只用“数据历史”和“设置”,其他的都不用。我也是简洁 ui 的支持者。当然能自定义最好了。还是希望大家能多讨论,最终有一个更合适的方案。希望思源越来越好。

  • kiri2589

    功能什么的是锦上添花的用途,稳定才是最关键的,同步逻辑和稳定性应该学习 joplin。我使用 joplin 好几年了,从来没有出现同步丢失笔记的情况。但是今天刚用了 siyuan。。。笔记瞬间不见了一半

    1 回复
  • 同步时不要展开文档树,否则会导致数据丢失,这个问题下个版本会得到修复 Issue #7129 · siyuan-note/siyuan

    1 回复
  • kiri2589

    我并没有展开任何树,单纯这台电脑开着,那台电脑正在同步

    1 回复
  • 不要两台设备同时在线同步。

请输入回帖内容 ...

推荐标签 标签

  • Outlook
    1 引用 • 5 回帖
  • 服务

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

    41 引用 • 24 回帖 • 1 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖 • 1 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    493 引用 • 928 回帖
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 402 关注
  • 设计模式

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

    200 引用 • 120 回帖
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 377 关注
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    729 引用 • 1276 回帖 • 2 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 52 关注
  • 大疆创新

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

    2 引用 • 14 回帖
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 116 关注
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    289 引用 • 4492 回帖 • 658 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 2 关注
  • NGINX

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

    315 引用 • 547 回帖 • 1 关注
  • Dubbo

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

    60 引用 • 82 回帖 • 612 关注
  • 以太坊

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

    34 引用 • 367 回帖 • 3 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 546 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖
  • Lute

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

    27 引用 • 196 回帖 • 26 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 1 关注
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    124 引用 • 74 回帖
  • 大数据

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

    93 引用 • 113 回帖
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 34 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 324 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    498 引用 • 1394 回帖 • 258 关注
  • WiFiDog

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

    1 引用 • 7 回帖 • 604 关注