对于用户建议,应该忽略其来源,谨慎地评估该建议本身

本贴最后更新于 818 天前,其中的信息可能已经时过境迁

在我看来,这名外国用户的不成熟建议完全没有被采纳的价值:Issue #8009 · siyuan-note/siyuan

[[ 虽然会同时搜索文档块和内容块,但是文档块在搜索结果里有更高的排序权重。所以即便用户更想搜索文档块,内容块搜索结果也不会对文档块搜索内容造成干扰,这是思源社区很早就讨论过的话题。

在思源笔记中,[[ 和 (( 都能搜索到所有的文档块和内容块,这本来是思源笔记比起其他双链笔记的一大优势,长期以来也基本没有用户认为这种模式会带来不便。相反,这种特性还带来了很多便利。但是现在部分「很可能还处于尝试阶段且随时会迁移」的用户基于他们僵化的思维模式提出了一些不成熟的建议,伤害了开发者和广大用户间的默契,我认为这种 issue 就算不被热爱支持思源笔记的用户们骂到 close、也应该被开发者慎重考虑后驳回

如果是基于性能和搜索速度的考虑,让 [[ 只搜索文档块,那大家都会表示理解;但是这名外国用户在 issue 里所描述的理由……如果不考虑他所使用的语言,其水平甚至还不如小红书。

一方面,这个改动对我个人基本没有影响,但希望开发者未来能够更加谨慎地评估用户建议;另一方面,思源用户更多地使用链滴论坛而不是 github,这就导致 github 上的某些用户 issue 有时候会瞒天过海被采纳,希望有条件且热爱支持思源笔记的朋友们多关注 github,如果各位发觉某些用户 issue 有问题,不要光靠自己去反驳,可以搬运个链接到中文社区,让大家一起讨论,感谢。

  • 思源笔记

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

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

    26401 引用 • 109792 回帖 • 2 关注

相关帖子

欢迎来到这里!

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

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

    这样下去,思源迟早,被外国人的习惯、审美,带歪。

  • soltus 1 赞同 via Android

    我无法判断这个改动积极影响是否有必要,但是我基本认同楼主的观点。英文 issue 明显会更受重视,我作为旁观者都看在眼里。当然,思源希望国际化,打开国外市场,重视英文 issue 无可厚非,而顾头不顾腚一直是思源的缺陷,这是思源快速响应这一优点的副作用。就我个人而言,思源不能开空 issue 导致我基本不会去提 issue,这一阻断不会有任何的反馈。思源似乎有一种 issue 洁癖,而 issue 堆积如山的仓库并不少见,完全可以通过标签妥善管理。

  • 至少这个改动对我来说有点糟,因为[[离键盘中心更近,小拇指就能够到,且无需按住 shift 键,并且我在日常中是几乎只用块搜索而非文档搜索的,就像楼主说的,文档搜索权重更到,没什么不方便的地方。

  • Sheep

    是的,没必要为了一个外国人的话而改变这么多国内用户的使用习惯。而且((的输入比[[要困难,相当于弱化了思源里块的作用。

  • Github 上这个老外好热情啊,一己之力包下了大部分用户的 Issue - Ethan96 的回帖

    关于比较重视老外的意见:在这里我提到过,可能是因为思源刚出海的原因。

    对于具体这个问题地解决办法:可以选择让用户自定义,是谁当全局搜索,甚至都当全局都可以,具体见

    2.8.5 版本中,使用“【【”为何只能引用到文档 - Aiviokoo 的回帖

  • 88250 3 评论

    我们更倾向于听取中文用户的建议,毕竟这里起点,不会刻意迎合海外用户...

    使用 [[ 仅搜索文档是因为一些其他产品也是这逻辑,所以才采纳的,和是不是海外用户提的没有半点关系啊。

    下个版本咱们改回去 🙏🏻

    3 回复
    既然迈出去了就不要收回来了吧,可以考虑一下可以用户自己设置?
    ilovesiyuan 1
    @ilovesiyuan 关于特性上存在较大分歧的话似乎应该用配置项解决 🧐
    88250 1 赞同
    @88250 是的,提供选项给用户,用户自己选择,而不是官方替他们选择
    ilovesiyuan
  • Torsten

    我倒是觉得,这很合理的设计,也确实其他笔记,大都这样设计,也间接说明其合理性 😄

    1 回复
  • deerain via macOS

    你说得对,但小红书是年轻人的生活方式平台,由毛文超和瞿芳于 2013 年在上海创立。小红书以“Inspire Lives 分享和发现世界的精彩”为使命,用户可以通过短视频、图文等形式记录生活点滴,分享生活方式,并基于兴趣形成互动。截至到 2019 年 10 月,小红书月活跃用户数已经过亿,其中 70% 用户是 90 后,并持续快速增长。

  • suiji 3 赞同
    1. 从众不能把自身的优势从没了。既然文档块与内容块是统一的,是可以便捷地互相转化的,那这一点就应该作为特色而宣扬。相应地,设计逻辑上和实际操作上就不能背弃这个统一性。
    2. 顺带夹个私货trollface ,目前文档块与内容块的统一是不完全的。
      1. 文档块标题只能是文本,无法打上链接,内容块向文档块转化中,如果该内容块的标题块上有链接,则会失掉。
      2. 我一直是将文档块标题视为一个标题块的,因为文档块转内容块后,它就是一个标题块下附具体内容。据此推导,在一个文档内,文档标题应是一个(相对)顶级标题,文档内当不允许设置“一级标题”。至于文档标题是定死为一级,还是浮动的相对最高级,我暂且没个主意。
    3. 顺带夹第二私货trollface trollface 思源里有各种块及其嵌套,在检索时会有多次命中的情况,这要求展示检索结果是,要考虑排序权重。这是已经讨论充分的话题。我没异议,只是在畅想,如果技术上可能,可不可以不走“排序”的方案,而是走“分栏分类”的方案。
      1. 抛开移动端不论。
      2. 在使用大纲组织文本的情况下,引用其中一句话,出现的既有段落引用,也有列表引用。但是,据我体验,当检索词比较具体的时候,段落引用和列表引用才会一起出现;不太具体,也就是检索结果过多时,则不会。同一份语义内容散落在不同位置,总是不太好的。
      3. 反正电脑屏幕都是宽屏,何不利用起来?就像全局搜索由竖排改分栏一样,引用检索为什么不能也搞分栏?
      4. 从左到右:标题栏(包括文档,联动第二点),块嵌套栏(以列表为典例),基础段落块栏。
      5. 分类逻辑:
        1. 笔记,记写的是一份语义,这份语义落到思源编辑器里,首先,一定要落到一个段落块里,这是语义承载的基底,所以要有基础段落块栏
        2. 其次,语义内容可以形式化组织
          1. 以段落块为单位,简单的排排坐,谁大谁小,谁坐谁后面。对应标题等级。
          2. 以段落块为一份内容,用一个块装另一个块,如列表、超级块等等。对应块嵌套。
        3. 这个分类应该是完备的吧。
      6. 分栏分类的好处
        1. 顺手解决眼下的[[文档块问题。你只要看左栏就好了。
        2. 更好地利用宽屏,扩大检索结果呈现效率,逻辑与全局搜索由竖排改分栏一致。
        3. 方便识别引用对象类型。现在识别要引用的块的类,是靠的图标,图标当然没问题,就是有点累眼,你要有意识地去读图标才可。分栏分类后,就几乎不用再去读图标了。
        4. 直观展现语义内容的组织性、逻辑性。这份逻辑我上文已给出,当然咯,只是抛砖引玉而已。
        5. 对小白好。小白用户应该不懂得区分段落块和列表块的,分栏分类可以强制灌输软件知识,免得小白笔记引用得混乱乃至丢失引用。
  • PiChou 1 赞同 1 评论

    [[(( 做功能拆分还是有好处的,一些专有名词、重要的锚文本就是天然会做成文档块。

    • 不过我个人更习惯 [[ 能搜索全类型块,而把 (( 改成搜索文档块。
      • [[ 离键盘中心近,调用频繁且方便,更应考虑作为全局搜素;
      • (( 离键盘中心稍远,且需要按 shift 键配合,适合专门调用重要的文档块。

    如果 D 大坚持拆分这俩功能,考虑到各人的使用习惯,确实应该采取自定义配置的形式来解决。

    赞同!我在改版之前根本不知道原本((和【【是等价的,((真的很难摁,我键位不大熟练又是左撇子,右手无名指和食指极其不灵活,让我摁((真的很痛苦。
    Gaffey
  • EberhardLin 1 评论

    得亏是链滴人不多,即便现在链滴有着 10 万成员,但“沉默的大多数”也是极少关注与发表意见,如果体量真的上去了,这种事情很容易形成节奏并展开舆论争议。

    也得亏 SiYuan 的定位不是云文档,不然就看国内各个云文档产品背后的利益方,在哪都能吵起来,我甚至见过语雀的玉伯和 wolai 的马锐拉在知乎上发文互斗过,当然了马锐拉“说”过很多产品。

    个人看法:就交流讨论而言,中英文不互通也没什么,毕竟大家语言不通,文化有差异。但如果是开发者对反馈建议的表态,如果有所偏袒就容易让另一个群体不满。就像 🌐 英语支持 ·问题 #7758 ·思源笔记/思源 (github.com)就是国外用户看不懂中文,issue、社区、讨论都是中文,所以提了这个 issue,大家在下面都给出了意见(我至始自终无法分辨哪些是国人哪些是老外),因为这种涉及交流的也没什么。但你要出现 Github 上这个老外好热情啊,一己之力包下了大部分用户的 Issue - Ethan96 的回帖 - 链滴 (ld246.com)这种情况,以及本帖阐述的现象,那必定会引起中文用户的不满了。

    最后我实际观察了下,他们(D 大 V 姐)真不算偏袒国外用户了,只是以前老外 issue 不多,现在有那么几个当然更受重视一点,这种重视不是因为他们是老外,而是因为现阶段老外用户少。就好像班级里有那么几个不同的同学(例如在汉族主体的学校有少数名族,又或者班级里有残障人士或者烈士子女等),他们的声音班主任、老师会更重视,这是因为少数的不同会引起班主任的重视,毕竟班主任和“多数”的身份是相同的,那么就会有一种“大家身份一样的,我们一起照顾下少数的不一样”的倾向。

    尽管少数服从多数,但少数的声音容易更容易被多数的领导者听到也是真的。

    A suggestion: design a way to quickly expand the document, because now there is always the phenomenon of mistaken touch (want to expand the document mistakenly touch for the open document), please, thank you.

    话又说回来,如果英文这么好用的话,大家努力学习英文达到炉火纯青的程度,是不是可以反串一下?啧,我真是看乐子不嫌事大~
    EberhardLin
  • Kootea 1 赞同

    "对于用户建议,应该忽略其来源,谨慎地评估该建议本身"

    翻译一下:你不能因为是外国人提的需求就接纳!

    因为新增了你不喜欢的需求就用自己原住民的身份来绑架开发者吗?

    既然说“谨慎地评估“,那建议是否成熟,有没有被采纳的价值也不是你说了算。

    “谨慎地评估该建议本身”应当包含你建议本身,包括我的。

    文档块和内容块使用方式和应用场景本身就是不同的东西,只是实现方式一样罢了。

    “GitHub 上的 issue 会被瞒天过海被采纳”,OMG,你让连链滴都不上的用户怎么说?

  • Kootea 1 评论

    相信开发者对每个建议的采纳与否都是从产品发展的大局观进行整体考量的,不要被楼主这种搞国籍对立,夹带私货扣帽子的人影响,固步自封没有好处,没有改革哪有发展。

    可是,这个改动确实突然强行改变了很多用户的使用习惯
    Sheep
  • 88250 2 赞同

    这个讨论我们就到此为止吧,下个版本会增加一个配置项来满足不同需求 Issue #8077 · siyuan-note/siyuan

  • temacc0531

    反对楼主按立场扣帽子

    任何改动都可以提出想法,但也别总扯上其他无关的内容,这个建议和国籍没有半点关系,那位提出改动的用户也没有做错任何事情

  • 单纯区分引用文档块和所有块的按键我是支持的,但是希望能给用户自定义快捷键的选项,因为我个人是左撇子,因此右手无名指的键区对我来说按起来都很困难,误触率非常高。【【虽然位于右手小指键区,但是【【离手更近,我个人体感上小指比无名指要好使一丢丢。不知道别的左利手的友友有没有右手不灵活导致的类似困扰。

    另外,我不认为思源不重视中文反馈。因为我自己就反馈过很多次,我的反馈一般都是有回音的(虽然我一般是反馈 Bug 啦),用思源一年多,看着思源从 1.8.3 版本到现在的样子,就是大家一次次反馈下开发者建设的成果啊。有的反馈本身是小众的需求,发出来之后如果没有其他人关注,开发者判断后没有采用建议或者满足需求,我觉得也是挺正常的吧。毕竟思源要改善的地方还有很多,看思源平板端至今都简陋得完全不可用的样子,每次我没电脑不得不用平板的时候都要被重新折磨一次……

    补充一个细节上的中文细节:思源有对中文标点符号排版做优化,比如前引号结尾的话,前引号符号会被移动到下一行开头,这种中文排版的法则在 notion 之类的国外笔记软件中就根本不存在。像是我有在使用的 Affinity 设计绘图软件三件套里就至今没有对中文排版进行支持。

请输入回帖内容 ...

推荐标签 标签

  • Java

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

    3202 引用 • 8217 回帖 • 1 关注
  • Lute

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

    29 引用 • 202 回帖 • 31 关注
  • SendCloud

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

    2 引用 • 8 回帖 • 505 关注
  • 开源

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

    415 引用 • 3598 回帖 • 1 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 734 关注
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 27 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    10 引用 • 15 回帖
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    268 引用 • 666 回帖 • 1 关注
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 134 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 233 回帖 • 1 关注
  • Access
    1 引用 • 3 回帖
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖
  • 导航

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

    45 引用 • 177 回帖 • 1 关注
  • JetBrains

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

    18 引用 • 54 回帖
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖 • 3 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    108 引用 • 153 回帖
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 143 关注
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    10 引用 • 77 回帖
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    5 引用 • 34 回帖
  • OneNote
    1 引用 • 3 回帖
  • OpenStack

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

    10 引用 • 2 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    84 引用 • 414 回帖
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 532 关注
  • 周末

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

    14 引用 • 297 回帖 • 2 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 43 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 408 关注