优化小建议,望采纳!

开发者你们好。有几个体验希望能优化下。

第一,关于只读模式、编辑模式下笔记内容的鼠标悬浮图标。在只读模式下,

  • 无法缩放 IFrame 的大小(长度、宽度),所以不应该出现Snipaste20240507152305.png
  • 无法修改笔记内容,但是点击自定义 emoji 却可以出现编辑面板并修改为其他 emoji(不应该出现该面板)
    • 在编辑模式下,可以点击 emoji 弹出面板选择,这个时候应该有悬浮手势(cursor: pointer;
  • 同理,数据库除了第一列前面的复选框有实际意义(选择多列一并删除、复制),其他单元格都没实际意义,不应该出现悬浮手形鼠标
  • 同理,图片应该有悬浮手势(cursor: pointer;),我用思源笔记这么久,最近才发现双击图片可以使用软件内置的图片浏览器打开 😅,有点离谱,但是事实。

第二,关于新手的入门问题。我记得我是尝试过 3 次思源笔记的,第一次、第二次都放弃了,因为教程里面关于块的描述,我懂了之后尝试去拖动排列各种块组合成超级块,因为默认主题的块是没有集市里面那些主题带有边框的,所以我总是觉得莫名其妙,不得其法然后就放弃了。第三次用了 Dark-Blue 主题,它给每个竖列块都加了边框,我瞬间就明白了超级块是怎么回事,然后一直用到现在。所以,教程里面关于超级块应该有一个更加浅显易懂的解释,可以用图示或建议新手下载一个主题体验一下。

第三,集市里的插件质量良莠不齐,可能受限于开发者的专业水平、开发难度,又或者随着版本的更迭,插件不再适应新版本等,但无论如何,低质量的插件不应该出现在集市里,或者他的代码必须经过你们的审核、修改后再上架,保证每一款插件都能稳定运行、并且真的能够给用户带来积极的作用。

第四,集市里可以考虑加一个代码片段板块(包括 css,js),有一些很实用的代码,为了让别人使用做成主题就有点杀鸡用牛刀的感觉,而这个板块让大家把优秀、实用的代码分享出来。

第五,悬浮提示的问题,软件是一个长期使用的工具,这意味着,在早期摸索完成、熟悉所有功能之后,悬浮提示就没有太多作用了,反而会成为打扰,因为“从无(0)到有(1)”这个过程会额外消耗人的心智。能否在设置中增加一个开关可以关闭 UI 界面所有的悬浮提示(不包括编辑器中超链接的提示)?

  • 思源笔记

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

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

    19138 引用 • 71952 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 其他回帖
  • lsb900226

    第 5 个很赞成

  • 第三,集市里的插件质量良莠不齐,可能受限于开发者的专业水平、开发难度,又或者随着版本的更迭,插件不再适应新版本等,但无论如何,低质量的插件不应该出现在集市里,或者他的代码必须经过你们的审核、修改后再上架,保证每一款插件都能稳定运行、并且真的能够给用户带来积极的作用。

    没有审核人员,目前应该是没有办法

  • 感谢反馈。

    修改点:Issue #11459 · siyuan-note/siyuan

    1. 修改只读模式下光标在图片上的手势
    2. 只读模式下 iframe 块不出现拖拽
    3. 只读模式下不同类型单元格鼠标手势优化

    待处理:

    1. 编辑器只读下为了和文档树上 emoji 权限统一,故保持修改状态。目前最新版已是 pointer 样式,如果不是的话麻烦再告知一下
    2. 帮助文档大家都可以进行 PR
    3. 目前可以通过排序来过滤一下。就好比应用市场上不能保证每个应用都好用,我们也无法进行保证
    4. 这不应该做为主题,应该使用插件
    5. 提示非常多,如果配置为不显示的话,有些地方会很吃力。比如现在我都还会查看块标的提示。
  • 查看全部回帖
Fighter93
喜欢探索新鲜好玩的领域、事物。 广州

推荐标签 标签

  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 2 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 549 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    9 引用 • 32 回帖 • 155 关注
  • 博客

    记录并分享人生的经历。

    271 引用 • 2386 回帖
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 687 关注
  • Log4j

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

    20 引用 • 18 回帖 • 33 关注
  • Chrome

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

    60 引用 • 287 回帖
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖
  • NetBeans

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

    78 引用 • 102 回帖 • 639 关注
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖 • 2 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    86 引用 • 1201 回帖 • 451 关注
  • 设计模式

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

    198 引用 • 120 回帖
  • 自由行
    4 关注
  • Lute

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

    25 引用 • 191 回帖 • 22 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    45 引用 • 113 回帖 • 298 关注
  • 996
    13 引用 • 200 回帖
  • SSL

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

    69 引用 • 190 回帖 • 485 关注
  • PostgreSQL

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

    22 引用 • 22 回帖
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1398 回帖
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖 • 1 关注
  • Maven

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

    186 引用 • 318 回帖 • 339 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    96 引用 • 330 回帖
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 380 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    148 引用 • 257 回帖
  • OnlyOffice
    4 引用 • 18 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    169 引用 • 800 回帖 • 2 关注