插件点子征集:你最需要的插件是什么?

🧩 帮我想个插件!你的需求可能就是下一个爆款

近期计划开发个插件,但方向太多选择困难...所以决定把决定权交给你们!

💬 灵魂提问:
「有什么插件是你特别想要,但翻遍集市和社区都找不到的?」

可以是任何类型,只要对大多数人有用就行 ~

🌟 理想型插件特征:

谁都能用(别太冷门)
简单实用(别太复杂)

📝 推荐格式(随便选一种):

方式 1️⃣ 正经版

📌 插件名称:天气闹钟  
🎯 用途:下雨天自动提前叫醒我  
🧰 功能:1.关联天气API 2.智能调整闹钟 3.支持语音提醒  
👥 使用场景:打工人/学生下雨通勤日  
💡 现状:现有插件只能固定时间响铃

方式 2️⃣ 随意版
"求一个能自动把网页文章变成思维导图的插件!现在要手动复制粘贴太麻烦了 😭"

⚡ 怎样决定?

👉 看点赞数 即「感谢数 + 赞同数 + 感觉」(悄悄说:描述越具体越容易中选)

🛠️ 我的能力说明:

  • 偏爱轻量级工具开发
  • 复杂需求也可能挑战(你只管天马行空!)
  • 会优先考虑需求明确 + 有共鸣的 idea

🎁 小彩蛋:如果用了你的创意,正式发布时会特别鸣谢 + 送永久 VIP(如果有收费计划的话)

📢 声明:本次活动的最终解释权归本人所有。我会结合受欢迎程度和自身能力综合考虑,你推荐的插件不一定都会被实现,但我会对每一个用心提出的建议进行认真考虑和评估。

“期待你们的奇思妙想,说不定灵感就来自你的一句话!”


🤝 补充说明:

由于大家需求众多,呼吁所有计划开发插件的大佬们都可以进来参考下群众的需求,寻找下灵感~

此贴,从某种意义上来说,也是对大家需求的收集贴!


感谢 🙏

❤️ 感谢大家积极提出各种宝贵的建议和可行方案!

虽然某些功能短期内难以实现,但却是未来的重要依据和参考方向 📚。

欢迎更多同学继续建言献策 📢,相信你的创意 💡 也将在未来为开发者们带来启发与帮助!🌟

如果你还有新的想法 🧠,欢迎随时提出来!💬 或许不久的将来,就就神奇的被某个开发者所实现 🚀✨!

  • 思源笔记

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

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

    25556 引用 • 105697 回帖
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    173 引用 • 1170 回帖 • 1 关注
5 操作
wilsons 在 2025-05-08 11:32:06 更新了该帖
wilsons 在 2025-05-08 00:25:24 更新了该帖
wilsons 在 2025-05-08 00:21:31 更新了该帖
wilsons 在 2025-05-07 21:55:58 更新了该帖 wilsons 在 2025-05-07 21:45:40 更新了该帖

相关帖子

优质回帖
  • queguaiya 6 赞同

    资源管理器,目前思源的资源文件管理可以说没有,如果能实现按照文件名,文件类型,所在文档等进行分类展示,甚至还可以自己加标签的话,感觉会很棒

  • Floria233 1 3 赞同

    📌 插件名称:快捷命令(commander)

    感谢大大可以许愿,看到这个帖子,竟然思考良久,因为发现时至今日思源居然已经如此完备,各种各样的不便都被各种各样的插件 or 论坛分享的 jscss 之类给解决了。

    回忆之前在 ob 上感觉很惊艳的各种插件,思源上也有各种各样可以取代的(有些是思源本体就有,只是 ob 还要靠插件这种屑我就不说了)

    目前来说,最希望得到的一个功能,就是“快速增加快捷命令”

    🎯 用途:在下图这个地方(现在本来就有一个是用 JS 实现的,那个小小方框用来全屏,感谢 @JeffreyChen)可以自定义增加一些常用快捷命令

    😂 这地方本来也是空着的,浪费也是浪费了,它和工具栏 plus 的位置还不太相同(后者更靠下一点)

    image.png

    🧰 功能:1.当前思源快捷键的图形化 2.自定义增加一些常用功能的常用快捷命令

    说起来可能有点抽象,意思就是很想有一个类似 obsidian 的 commander 这个插件的功能。

    PKMer_Obsidian 插件:Commander 添加自定义功能按钮

    image.png

    👥 使用场景:用这个快捷命令(自定义选取很多常用的快捷键),替代掉高频的快捷键按键输入。类似于快速动作,一键完成本来要分好几步才能实现的某个操作需求。就连这个“快速操作”本身(commander),也放在最容易够到的地方,从而实现“最快捷”
    💡 现状:

    • 思源快捷键太多了,本体的快捷键本来就很多,再加上越来越多的插件——根本就记不住这么多快捷键代码,而且每次开新的工作空间都得按照自己的习惯重新设定快捷键(为此还在纸质笔记本上做了笔记,随时查取,就差要像学 ps 那样去买个全是快捷键图案的鼠标垫了)
    • 最重要的一点:常用的快捷键也意味着高频的按键输入,这常常会中断原本的专注度(脑子里想着其他事呢,忽然还得回忆一下某个快捷键的命令码是啥),相较快捷键的输入,只用鼠标点一下就完成某个操作,感觉更快捷trollface
    • 思源本体各处已经散落着很多小图标,比如最两侧的侧边栏上那些面板图标,所以我感觉这个功能在思源上是可行的?
      • 但,为了界面整洁,我经常把这侧边栏和某些面板关上
      • 但,实际上又有些面板(不是全部)时不时还是需要用上,我注意到我频繁在切换这个侧边栏开关(快捷键真难记啊)
      • 类似于这种情况,如果可以将这些需要用但并不必用的面板(快捷命令)自由选取,调到上述所言的地方,感觉更方便点。
    • 思源很多操作命令,不是在二级菜单面板,而是在三级菜单面板里,但这其中有些操作命令,实际是非常非常频繁使用的-这也要记快捷键
      • 有些命令的名称 or 功能很相似,因为这个名称 or 功能容易弄混,所以对应的不同快捷键也常常弄混(比如,各种复制——大大给的 JS 代码,复制 markdown 源码就在二级菜单面板上啊,比其他复制操作友好多了)
        image.png
      • 因为“复制”的操作命令大多藏在三级菜单面板,每次要用都要多点一下,操作有点繁琐
      • 因为很多操作的功能名称功能相似,所以为了避免弄错,我宁愿麻烦去点这个三级菜单面板(增加操作繁冗),导致我更加记不住这几个操作的快捷键。
    • 作为参考,我个人常用的快捷操作
      • 关闭其他文档
      • 关闭当前文档(这两个容易弄混)
      • 双开(这个好记)
      • 移动到新窗口(这个好记,就是每次都要在新工作空间里去自定义,因为我选用的是命令键字母和本体冲突)
      • 打开反链面板(系统自带,但和文档树啦,大纲啦,还有小记,knote 这些插件的开启快捷键混在一起,毫无规律性啊,不能记住)
      • 打开出链面板(这是插件,得记,但会和上面弄混)
      • 打开页内大纲
      • 打开大纲面板(这两个也弄混)
      • 退出思源
      • 关闭思源(这两个也会弄混,不过这两个就用最小化可以区别,所以影响不大)
      • 复制块——复制 markdown——复制 ID,麻了,这三个的快捷键从来没就记住过 😭
    • 最后的吐槽……为什么会有这么多快捷键呢?这些快捷键很难总结出规律,实在不容易记住啊!
      • 就连我这个小白都知道,windows 的 XP 出来后就碾压了 DOS(大概就是这么个意思,应该不是 XP),图形化可视化操作才是对普通人更好的操作方式啊
      • 话说极客们不爱用鼠标只用键盘,这是真的吗?这是为啥捏???鼠标 + 预设快捷命令,不比去键盘上按快捷键更快吗?【所谓,快捷的快捷命令,这才是真快捷】
      • 我知道有个快捷键提示插件,但真正要用的时候,还得去查,当快捷键无限多的时候,就连查阅都会是个烦琐事。查了也不代表就能达到我想要的操作,反而因为“查”这个动作,更进一步打断我的专注(所以好像一直不怎么查,就放在那里求个心安)
  • veryzhh 3 赞同
    • 插件名称数据库转列表
    • 用途:把数据库转换成列表,主键为列表父项,其他项为主键项的子项。
    • 功能
      • 数据库如果作为发展思路的工具,或整理信息的工具,转成列表后,就能在此基础上进行写作,让数据库的内容能够快速转换为输出的素材
      • 数据库功能多样化,转列表后还能:
        • 转换成脑图;
        • 转换成看板;
        • 转换成标题大纲。
      • 甚至,反向操作:将规定格式的列表,转换成数据库
    • 使用场景:打通数据库到列表的路径
    • 现状:从 Tana 的数据库转列表想到的,思源好像还没有类似的插件

欢迎来到这里!

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

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

    白板

    2 回复
  • 想要一个很好用的 MCP Server 插件, AI 查询信息更方便

    1 回复
  • wilsons

    白板我一直不清楚都需要什么功能?目前也没这方面需求,最好描述清楚点,让没需求的人也产生欲望!

    2 回复
  • wilsons

    在思源里用 AI 吗?好像有第三方提供了,能否具体些,我是 AI 小白,没这方面需求,没有太多概念,只知道些大概。

    1 回复
  • veryzhh 3 赞同
    • 插件名称数据库转列表
    • 用途:把数据库转换成列表,主键为列表父项,其他项为主键项的子项。
    • 功能
      • 数据库如果作为发展思路的工具,或整理信息的工具,转成列表后,就能在此基础上进行写作,让数据库的内容能够快速转换为输出的素材
      • 数据库功能多样化,转列表后还能:
        • 转换成脑图;
        • 转换成看板;
        • 转换成标题大纲。
      • 甚至,反向操作:将规定格式的列表,转换成数据库
    • 使用场景:打通数据库到列表的路径
    • 现状:从 Tana 的数据库转列表想到的,思源好像还没有类似的插件
    1 操作
    veryzhh 在 2025-05-07 21:17:31 更新了该回帖
  • soltus 1 赞同

    📌 插件名称:思源自动补全
    🎯 用途:通过多源构建私有词库,输入时自动补全提示,降低记忆心智负担,提高输入效率
    🧰 功能:1.构建基于笔记的词库 2.构建基于本地文件和 URL 的词库 3.补全建议支持显示候选项说明
    👥 使用场景:加密文档编写;专业领域涉及专有名词的文档编写
    💡 现状:目前只能通过 obsidian 插件 实现

  • CJSNYXZ 1 评论

    白板其实就是顶级版的 MOC,就是自定义的知识图谱。

    目前思源自动生成的知识图谱,其实除了好看意义不大。

    但白板不同。

    普通的笔记,更进一步就是加上双链,让笔记之前产生了链接,产生了汇总。

    但链接和汇总如果想更进一步整合,输出一个完整的知识图谱,就需要白板了。

    普通的白板所不具备的就是链接和跳转回原文,查看上下文。

    思源要是有了白板,简直如虎添翼。

    ob 的 canvas、logseq 的白板都没有追求花哨的功能,但是完全够用,完全可以作为知识地图铺开。

    社区那么多白板插件和挂件啥的不能满足吗?缺点是什么
    wilsons
  • 参考这个插件(目前不太好用,查询总是出错):

    image.png

    收到,空了研究下。
    wilsons
  • 你有 QQ 嘛,在 QQ 群里讨论我觉得效率也不错哦

    1 回复
  • wilsons

    QQ 群太乱了,建议私信,你在爱折腾群里搜索 wilsons 就找到我了,我是常年潜水的。

  • CJSNYXZ

    插件名称:思源的白板
    用途:让思源不再瘸腿走路,拥有自己的白板
    功能:1.卡片创建,双击或者拖拽文档; 2.卡片具有双链能力;3.PC 和移动终端都可以加载使用
    使用场景:知识图谱
    现状:有竞争力的同类笔记软件都具备,D 暂无计划

  • queguaiya 6 赞同 3 评论

    资源管理器,目前思源的资源文件管理可以说没有,如果能实现按照文件名,文件类型,所在文档等进行分类展示,甚至还可以自己加标签的话,感觉会很棒

    没明白你的意思,能否展开说说,你指的是管理哪里的文件?文件夹还是文档?如果文件夹,是指哪个文件夹?如果是文档,什么是文件类型?什么是所在文档?标签如何加?
    wilsons
    @wilsons 指的是管理思源的 assets 文件夹
    queguaiya
    @queguaiya 哦哦,明白了
    wilsons
  • zuoez02 1 2 赞同 1 评论

    建议几个方向吧:

    1. 大件儿:白板这类重活儿,其他笔记软件大版本才会包含的功能,搞出来做得越好越有的赚。当然竞争者也会多
    2. AI:思源的 AI 是落后的,这方面也没有成体系的插件大拿,你可以考虑这方面着重创新,做好了你甚至能走到思源的前面,AI+ 笔记是目标,思源不过是个载体。
    3. 微创新:各种零碎小功能,你可以做个属于你的品牌工具箱,就跟番茄、F‘s 一样,积少成多
    4. 风格化:思源目前主题也越来越多了,配套的内容性插件也可以搞一搞了,各种稀奇古怪的挂件、好看的色彩方案、题头图等跟 UI 相关的能力,弄得好看也很有用
    是我叶归不配了吗 ←_←
    Wetoria
  • CongSec 1 评论

    弄一个天气预报插件也不错的,在思源笔记顶部那里显示,预测未来 5 小时的降雨情况,明天,后天的降雨情况,建议用不同颜色区分

    我以前用 Mac backgrounds 软件实现了桌面版,桌面背景会根据天气变化及时间变化,即 24 小时和天气情况下都不同,下雨及节假日还有挂件和动画。超酷,可惜基于 backgrounds 还是有些占资源的,后来没了兴趣就不折腾了。
    wilsons
  • CJSNYXZ 1 1 评论

    白板,目前只有两个勉强够用。

    挂件 Whiteboard 比较丝滑,也可以通过实现与笔记的链接,缺点是只有 PC 端可以使用。

    叶归插件集成了白板,算是目前思源最强的白板了,但是还不够稳定丝滑,而且叶归足足有十几项功能,白板只是其中一项,少则得,多则惑,这么多功能一起搞,难免顾此失彼。

    其他的插件、挂件根本不够用。

    另外,社区里最受欢迎的插件之一就是思维导图,其实在白板面前就是弟中弟,白板一旦能用,完全吊打思维导图,思维导图死板的模式和结构,决定了只能做简单的静态分类,根本不是思维该有的样子。思维是跳跃的、变化的、流动的,这些都可以通过白板实现。

    感谢!我后面空了试用下看看。
    wilsons
  • 希望有一个计划插件可以代替 supermemo 的 plan 功能

    • 能输入为每天安排的任务和想要消耗的时间,同时区分固定时段和固定时长任务
    • 能够快捷的插入和分割任务,来适应一天任务的变化
    • 可以根据剩余时间来动态伸缩任务安排的时间,避免部分任务被过多挤占,而是平均进行压缩
    1 操作
    JeffreyChen 在 2025-05-07 21:38:58 更新了该回帖
  • carethink

    有个在线笔记软件“Tana”,里面的很多功能,都值得被思源实现 😂

    1 回复
  • wilsons

    这个软件确实不错,可惜收费太贵了

    1 回复
  • stevehfut 1 2 赞同 6 评论

    我期望的是 w 佬,弄个自己的代码片段工具箱,把之前写的 js 全部弄进去,每个 js 加个开关,若 js 片段需要配置,弄个简易的设置界面就行

    这样以后更新 js 片段(包括增加 js 片段),直接更新插件就行(用户更新和添加 js 片段更方便)

    同时也可以扩展用户(让没怎么用社区的用户,使用上 w 佬的 js 片段)

    嗯嗯,感谢建议!我觉得可行,这是个好主意,已经有好几个人给这个建议了。还有一些没发布的也可以整合下,打算再修改些第三方的好用的 js。感觉应该可行,第一个插件感觉还是先从简单的开始。😄 另外,感觉 @CJSNYXZ 佬提的白板感觉也可行,后期如果没人做这块的话,倒是可以考虑下。
    wilsons 1
    @wilsons 感谢回复,我第一次打赏,就希望您出个这样的 js 片段集合插件 😁,期待早日上线。白板的开发难度我感觉比较大,如果要深度绑定思源,思源开发白板目前会有很多坑(个人开发 st 画板插件感想)。
    stevehfut 1
    @stevehfut 有道理,困难往往比想象的大,对了,你已经做画板了,这个还是暂时搁置吧,期待你的画板早日完成发布!
    wilsons
    @wilsons 我的画板是基于 tldraw 开发的且已经发布了,属于 sttools 的一个子功能。但还不太完善,我属于取巧的方案,直接用现成的白板项目且很多实现不了的功能就砍掉了。还请 w 佬不要暂时搁置,我编程能力有限,我还是期望有更强的开发者参与到白板的开发中。且优雅的白板正如 CJSNYXZ 佬所说思源目前还没有,所以希望 w 佬的还是要考虑一下白板插件
    stevehfut
    @stevehfut 哦哦,抱歉,我知道你那个项目,一直没太关注,因为我目前没白板方面的需求。其实,我和你水平差不多,都是摸索着来,也只能改第三方的。论坛有很多专业做前端的才是大佬,我最多算是资深前端爱好者。😄 确切的说,不只前端。😄
    wilsons 1
    @stevehfut ←_←,你还知道坑多啊
    Wetoria
  • Imuvux 1 赞同

    提供一些小方向吧。另外个人也不建议死磕白板,集市那么多成品半成品还不够好用说明这玩意对个人开发者还是过于困难了不集中力量很难做好。

    1 指定行列数快速创建超级块表格

    超级块作为“大区块”可以将块元素二维排列构造出块级表格形态容器,作为大号表格实用性远胜原生 Markdown 表格,弥补其各种不足,比如这里就有人用超级块搭建了复杂表格结构。所以希望能快速创建指定行数和列数的超级块,这样就不需要每次都手动合并调宽度了。大概算这篇帖子的升级版。

    2 相邻容器块合并首层容器

    • 用途

    主要用来将几个断开的列表连成一个列表块。

    • 功能

    选中若干相邻的列表块,在右键菜单中提供《合并首层容器》功能。相邻引述块、相邻超级块同理,即若被选中块 a,b,c 首层容器类型一致,则点击合并操作仅保留首个选中块 a 的外层容器,其余选中块 b,c 的子层移到 a 的原有子层下方;如果容器类型为有序列表则更新序号。可以参考《合并为超级块》的选项位置。

    • 分析

    多个断开的列表块不能完美地快速合并,现有方法的问题:

    1: 选中后先转换为段落,再全部选中转换为列表

    这会导致指向列表项的引用失效,而且每次转换要重新选中,操作步骤多。

    2: 选中后拖动列表项图标实现合并

    这样不能一次合并多个相邻列表块,列表块超过 2 个时只能逐个合并。解决了这点的话也不失为一种方案,但其他容器块还是没法合并同类。

    3: 选中后拖到目标列表子层,再反缩进

    这个方法同时结合了法 1 操作多和法 2 不能处理多列表块的缺点。

    相关帖子:思源列表反馈 | 有点奇怪的列表项逻辑

    3 文档宽度超过屏幕宽度

    这个功能是给移动端准备的,文档宽度相对屏幕宽度超过 100% 时向右滑动浏览。想要这个是因为手机屏幕大小有限,列表大纲的用法会带来很多缩进,严重削减竖屏可用空间。使用聚焦能稍加缓解,但一方面不停地聚焦返回操作繁琐,另一方面就算聚焦也要保留一定上下文,不可能永远聚焦在末级列表,那只要有列表缩进就仍会使横向可用区域大幅度衰减。

    允许文档宽度超过屏幕宽度,像长公式块那样横滑查看就能解决手机宽度不足的问题,当然最好能把默认横滑打开菜单的交互也顺便禁掉。

  • 5kyfkr 1 赞同 3 评论

    白板现在弄的人有点多,STtools 工具箱 叶归都在整,不过感觉没有 whiteboard 的挂件稳定。

    我目前对思源就是觉得输入分发不太方便,要是能有个像浏览器主页的功能就好了,像微博网页版上方的输入框,可以快速输入笔记或者任务,然后选择添加进哪个笔记本或者任务数据库里,然后还能配置数据库对应的多选列或单选列的标签,那就完美了,或者还可以新建笔记添加到某个数据库等等的,有个统一的输入入口会舒服很多,类似 ob 的 quickadd 插件 https://sspai.com/post/69375。现在思源分发至数据库还是不够高效。

    1 操作
    5kyfkr 在 2025-05-07 23:55:41 更新了该回帖
    这个功能其实可以用 openAny 实现,类似 [js] 第二弹,openAny 教程之全局搜索仅搜文档 / 快速灵感输入 / 快速显示隐藏侧边栏等 甚至还可以用 showDialog 实现你说的复杂 UI,不过需要一定的编程基础。
    wilsons
    @wilsons 我现在最高频的操作就是任务添加至数据库,然后任务要打上数据库里对应的标签,如果新建的时候就能打上个状态标签,那就很爽了,新建文档到某个笔记本下我到用的不多,基本是把文档链接到对应数据库里,用标签添加还是觉得有点点烦琐
    5kyfkr
    @5kyfkr [js] 添加文档 / 块到指定数据库(支持添加任意字段) 这个改改应该就能添加的同时加标签了,这个就是用的阿川大佬的添加数据库的同时加其他属性。
    wilsons
  • suxiang999 1 赞同

    我认为缺个【发育良好】的白板
    白板的最终目标,是【取代】文档树,大概

    先说三点白板应有的

    一 可以【操作简单】的连接白板内各个块

    块周围被框包裹
    鼠标停在框的某个位置上
    会自动出现连线,拖拽连线,连接到其他块
    连线的形式有多种
    类似导图样式,或笔直的线,带箭头或不带箭头
    参考 OBsidian 自带白板

    二 白板大纲,快速跳转

    在白板右或左侧设置大纲的功能(可钉或不钉住)
    如白板内现有 5 个块
    这 5 个块我画个框,设成一组
    设成组后,给组创建名字
    可在大纲上找到
    组与组之间可嵌套,形成上下级关系,并在大纲显示
    在后期
    块很多的情况下,可以快速跳转

    三 白板内的块跳转到文档

    方案一
    选中块,后点击某快捷键,出现搜索框,或者直接出现文档数
    鼠标单击选中的文档
    就能创建【连接】,块和文档之间的连接
    方案一的弊端
    这样的操作
    需要两个【前置条件】
    在白板内创建块,在文档树创建文档
    然后才是连接

    方案二
    在白板内创建块后
    然后通过块,直接创建文档
    也就是说
    【白板就是文档数】

    这个方案二,是我这篇文章,【最想说的重点】
    当然如果代码方面不允许,方案一也不错啦

    最后

    关于【收费】
    收费没啥
    怕是收了钱还不好用

    可对免费用户
    设置白板内创建的节点限制
    其他功能不限制
    这样免费用户可体验到完整功能,付费后也不后悔(其实是想白嫖)

    只针对白板内收费
    不绑定其他内容
    因为有的用户他只想要白板,其他的不重要

    一次性付费
    为什么
    因为我喜欢一次性付费

  • 88250 2 1 评论

    这里是之前收集的,请大佬参考。

    👍 其他有计划的大佬们也可参考。
    wilsons 1 1 赞同
  • YRJ0422

    📌 插件名称:标签别名
    🎯 用途:支持一个标签支持多个别名
    🧰 功能:1.点击可以设置别名 2.搜索不同别名显示所有相关别名的条目 3.搜索的时候支持多重标签查询
    👥 使用场景:例如:爸、爹、父、阿公 可以把多个标签关联在一起,这样搜索的时候会更加方便
    💡 现状:标签只是一个 #标签# 文本标记

  • xnyshu 1 评论
    帖子里恐龙工具箱不是解决了吗
    JeffreyChen
  • 将思源的图谱改造成类似 TheBrain 样式。

  • Floria233 1 3 赞同 5 评论

    📌 插件名称:快捷命令(commander)

    感谢大大可以许愿,看到这个帖子,竟然思考良久,因为发现时至今日思源居然已经如此完备,各种各样的不便都被各种各样的插件 or 论坛分享的 jscss 之类给解决了。

    回忆之前在 ob 上感觉很惊艳的各种插件,思源上也有各种各样可以取代的(有些是思源本体就有,只是 ob 还要靠插件这种屑我就不说了)

    目前来说,最希望得到的一个功能,就是“快速增加快捷命令”

    🎯 用途:在下图这个地方(现在本来就有一个是用 JS 实现的,那个小小方框用来全屏,感谢 @JeffreyChen)可以自定义增加一些常用快捷命令

    😂 这地方本来也是空着的,浪费也是浪费了,它和工具栏 plus 的位置还不太相同(后者更靠下一点)

    image.png

    🧰 功能:1.当前思源快捷键的图形化 2.自定义增加一些常用功能的常用快捷命令

    说起来可能有点抽象,意思就是很想有一个类似 obsidian 的 commander 这个插件的功能。

    PKMer_Obsidian 插件:Commander 添加自定义功能按钮

    image.png

    👥 使用场景:用这个快捷命令(自定义选取很多常用的快捷键),替代掉高频的快捷键按键输入。类似于快速动作,一键完成本来要分好几步才能实现的某个操作需求。就连这个“快速操作”本身(commander),也放在最容易够到的地方,从而实现“最快捷”
    💡 现状:

    • 思源快捷键太多了,本体的快捷键本来就很多,再加上越来越多的插件——根本就记不住这么多快捷键代码,而且每次开新的工作空间都得按照自己的习惯重新设定快捷键(为此还在纸质笔记本上做了笔记,随时查取,就差要像学 ps 那样去买个全是快捷键图案的鼠标垫了)
    • 最重要的一点:常用的快捷键也意味着高频的按键输入,这常常会中断原本的专注度(脑子里想着其他事呢,忽然还得回忆一下某个快捷键的命令码是啥),相较快捷键的输入,只用鼠标点一下就完成某个操作,感觉更快捷trollface
    • 思源本体各处已经散落着很多小图标,比如最两侧的侧边栏上那些面板图标,所以我感觉这个功能在思源上是可行的?
      • 但,为了界面整洁,我经常把这侧边栏和某些面板关上
      • 但,实际上又有些面板(不是全部)时不时还是需要用上,我注意到我频繁在切换这个侧边栏开关(快捷键真难记啊)
      • 类似于这种情况,如果可以将这些需要用但并不必用的面板(快捷命令)自由选取,调到上述所言的地方,感觉更方便点。
    • 思源很多操作命令,不是在二级菜单面板,而是在三级菜单面板里,但这其中有些操作命令,实际是非常非常频繁使用的-这也要记快捷键
      • 有些命令的名称 or 功能很相似,因为这个名称 or 功能容易弄混,所以对应的不同快捷键也常常弄混(比如,各种复制——大大给的 JS 代码,复制 markdown 源码就在二级菜单面板上啊,比其他复制操作友好多了)
        image.png
      • 因为“复制”的操作命令大多藏在三级菜单面板,每次要用都要多点一下,操作有点繁琐
      • 因为很多操作的功能名称功能相似,所以为了避免弄错,我宁愿麻烦去点这个三级菜单面板(增加操作繁冗),导致我更加记不住这几个操作的快捷键。
    • 作为参考,我个人常用的快捷操作
      • 关闭其他文档
      • 关闭当前文档(这两个容易弄混)
      • 双开(这个好记)
      • 移动到新窗口(这个好记,就是每次都要在新工作空间里去自定义,因为我选用的是命令键字母和本体冲突)
      • 打开反链面板(系统自带,但和文档树啦,大纲啦,还有小记,knote 这些插件的开启快捷键混在一起,毫无规律性啊,不能记住)
      • 打开出链面板(这是插件,得记,但会和上面弄混)
      • 打开页内大纲
      • 打开大纲面板(这两个也弄混)
      • 退出思源
      • 关闭思源(这两个也会弄混,不过这两个就用最小化可以区别,所以影响不大)
      • 复制块——复制 markdown——复制 ID,麻了,这三个的快捷键从来没就记住过 😭
    • 最后的吐槽……为什么会有这么多快捷键呢?这些快捷键很难总结出规律,实在不容易记住啊!
      • 就连我这个小白都知道,windows 的 XP 出来后就碾压了 DOS(大概就是这么个意思,应该不是 XP),图形化可视化操作才是对普通人更好的操作方式啊
      • 话说极客们不爱用鼠标只用键盘,这是真的吗?这是为啥捏???鼠标 + 预设快捷命令,不比去键盘上按快捷键更快吗?【所谓,快捷的快捷命令,这才是真快捷】
      • 我知道有个快捷键提示插件,但真正要用的时候,还得去查,当快捷键无限多的时候,就连查阅都会是个烦琐事。查了也不代表就能达到我想要的操作,反而因为“查”这个动作,更进一步打断我的专注(所以好像一直不怎么查,就放在那里求个心安)
    1 回复
    2 操作
    Floria233 在 2025-05-08 10:54:46 更新了该回帖
    Floria233 在 2025-05-08 06:33:45 更新了该回帖
    我个人感觉(如果偏差请指正),大大可能是在论坛上给出最多各种 JS 代码的大佬了,而且相当多都非常实用,堪称有求必应啊哈哈哈 ╰(°▽°)╯
    Floria233
    投一票
    pakeh2866
    这个提议非常好,也曾经是我的烦恼,很多用过 ob 的用户再用思源恐怕都有这感觉,所以我痛定思痛,写了 openAny 和快速打开两个代码片段,不知道你有没有试过这个。不知道这两个能否帮助到你,但需要一些简单的编程知识。或者你用后有什么不足或建议也可以指出。快速打开(可自定义的命令面板,类似 commander) [js] 这个功能可以封神!openAny 教程之快速打开(可自定义的命令面板) openAny(模拟点击基础) [js] 连续点击 openAny,小代码,大作用,让一切触手可达 另外,你提到的文档面包屑右侧按钮,openAny 也可以添加 参考 [js] 快速隐藏 / 呼出侧栏代码片段分享 频繁切换侧边栏确实挺麻烦,我一般是临时需要宽屏编辑的会用 宽屏这个 [js] 全屏和宽屏
    wilsons 1
    @wilsons @wilsons 感谢大大回复。你之前分享的 openany 相关帖子,其实当时瞄到过,就感觉是有点 commander 的感觉,但仔细看了发现确实不会,ruinjs 是啥???😂 至于看到你更新后关于侧边栏的解法,我应该是意思说的比较模糊。重点并不是侧边栏开启与否,而是那些个本来只能在侧边栏才能调取出来(or 用快捷键调取)的面板,我希望把那些对应图标放置到编辑器面包屑那里——这要是能自定义好了。而且面包屑那里,其实最想放的是,诸如“关闭其他文档”“复制块”“复制 md”“制作闪卡”诸如此类的,因为这些操作全在三级菜单界面,要么操作繁琐,要么就去记那些快捷键
    Floria233
    赞同,顺便问一下全屏的快捷按钮的 js 代码,这个我也需要但是搜了下没找到。
    Mayrain
  • suxiang999 1 评论

    image.png

    有个软件叫 Wgestures
    可以通过鼠标设置手势,取代快捷键,相当好用

    感谢。但对我来说,记住手势也是比较难 😂 而且还得又安装个软件。另一个是,很多思源内部操作,实际应该没法靠鼠标手势来完成(我觉得)
    Floria233
  • suxiang999 1 赞同

    多样式的【表格】
    表格内快速拖动内容

    image.png

    image.png

    一 表格样式
    第一个图是思源本身表格
    第二个是 QYL 主题下的,三线图表格
    这个三线图表格
    就稍微有点【白板】的感觉,大概

    二 关于表格内,内容移动的问题
    表格中的【测试】
    想把它移到其他地方,需要复制黏贴
    能否
    我选中这个测试,按住,然后拖拽,直接拖到其他地方

    三 一些小功能建议
    1 比如边框颜色
    表格内某个块的框
    可设置上下左右边的颜色
    2 可以一次性加一定数量的行或者列
    3 可设置一个行的行高

  • PiChou 1 评论

    已解决:通过「闪卡增强」-「沉浸式制卡」功能可实现

    📌 插件名称:一键制闪卡 🎯 用途:一个快捷键就实现制作闪卡 🧰 功能:1.划词选中并按下(可自定义)快捷键; 2.划词实现标记高亮`alt+d`(最好也可自定义),然后对其[容器块传递fb2p](https://ld246.com/article/1734099017098#fb2p--%E5%AE%B9%E5%99%A8%E5%9D%97%E4%BC%A0%E9%80%92-)进行快速制卡`ctrl+Alt+f`; 👥 使用场景:所有想要一键制卡,但是又不想借助外部插件实现的闪卡用户; 💡 现状:原生需要多步骤(包括2次快捷键,1次块选择点击);插件-渐进学习实现制卡则会创建新文档、重复块,导致回顾时查看多一步反链浮窗查看,同时阉割上下文;
    
    
    
    1 操作
    PiChou 在 2025-05-08 09:50:50 更新了该回帖
    我记得闪卡增强插件可以在标记的时候自动制卡
    JeffreyChen 1 赞同
  • 该回帖仅作者和楼主可见
  • 闭源插件识别排坑

  • panming 3 评论

    手机端 拍照自定义像素,800x600,1280x720,会不会太为难了,可能思源官方都做不到

    并且做到压缩图片,比如 png 格式的 9 等级压缩,jpg 格式的 0~100 质量,很多时候并不需要像素高的图,能看就行
    panming
    就是因为这个 自己搞了 s3 平时还都得省着用,不过思源就 8g 太少了。每次用开源相机拍低像素图再导入思源
    panming
    笔记的意思在随手记
    panming
  • panming

    不是有个 drawio 白板插件了吗

  • ACai 3 赞同

    比较期望有个代码片段(微插件)的管理插件

    • 快速开关、编辑、分组代码片段
    • 代码片段更新
    • 储存配置项和图形化的可调节界面

    一个比较好的现有例子是 obsidian 的 style settings,不过它只支持 css。

    就拿我那个深度图谱的代码片段举例,目前的方案是配置项写在代码片段中,用户自己编辑更新,如果用户可以通过图形化的界面去更新会比较舒服。

    我个人更喜欢用代码片段去实现一些小功能,如果为这些小功能单独写个插件确实有点重。

  • HugZephyr 1 评论

    笑死, 你也入坑插件了

    哈哈,是即将,很多人给建议,更期望插件形式,js 片段适合小功能,不需要过多配置的,不需要频繁更新的。
    wilsons
  • nightstars 2 赞同 1 评论

    标签组

    将标签分组:比如大标签“学科”那么其下的小标签就有“数学,语文.....”

    我认为,在你最需要某样东西的时候,你能最快找到你需要的文件,这很关键。
    nightstars
  • wilsons

    ❤️ 感谢大家积极提出各种宝贵的建议和可行方案!

    虽然某些功能短期内难以实现,但却是未来的重要依据和参考方向 📚。

    欢迎更多同学继续建言献策 📢,相信你的创意 💡 也将在未来为开发者们带来启发与帮助!🌟

    如果你还有新的想法 🧠,欢迎随时提出来!💬 或许不久的将来,就就神奇的被某个开发者所实现 🚀✨!

  • Lu9693 1 赞同 1 评论

    共享代码或者是代码集市

    这个想法很好,但需要有在线服务做支撑,不然,用户发发布代码和下载代码就得像插件一样发布,不方便,失去了代码片段便捷方便的特性。 不过后面可以考虑通过 git 平台的邀请用户,然后开发者申请之后,可以通过在线添加代码,然后在用 cdn 获取列表,这和插件发布类似了,只不过稍微方便了些。
    wilsons 1 赞同
  • ZQ11

    这个实现起来 感觉

    1. 使用侧边栏
    2. 封装自己的高亮自定义属性 或者用现有的
    3. 抓取 2 的高亮快
    4. 展示为卡片

    总体来说感觉特别适合做插件 等于他其实是一个文档缩略图。 和目录相比, 他实现了我们自定义扣重点

    甚至 一些 callout 都可以被抓取出来 这样看侧边重点 就可以知道这个文档哪些信息最值得关注

    真不错啊!

  • ZQ11

    标签增强筛选面板

    解决目前标签太多不便于管理的问题

    1. 支持自动聚焦。 也就是点笔记本 自动找本笔记的标签。 点击父文档支持抓取本父文档的标签。 通过自动焦距 或者手动切换的方式 实现只关注自己需要的标签。 从而大大让标签变得可用起来。
  • Floria233

    image.png

    评论区没法发图,只好占楼了。

    如图,这是我在 ob 里用 commander 做的这些快捷命令——ob 的快捷键也是一大堆根本就记不住 😂

    1 回复
  • carethink

    是哦,而且还不能本地。😭

  • wilsons 2 评论

    明白你的需求,你现在的需求用 openAny 都可以实现,也可以添加到文档面包屑右侧,正如你 ob 截图那样,只不过,如果不懂代码有点难。

    怎样添加到面包屑那里可参考 [js] 连续点击 openAny,小代码,大作用,让一切触手可达

    这个功能是把文档菜单中的按钮移动到面包屑这里

    image.png

    不过,与 commander 相比,这个操作麻烦了些,需要有编程基础。


    为什么达不到 ob commander 那样的简单且易用。

    是因为,ob 几乎所有操作都可以通过命令完成,插件作者只需要提供一个 ui 界面即可,然后调用什么功能,直接 ui 菜单和命令 id 对应即可,开发工作量小,实现简单。

    但,恰恰相反,思源大多数功能没有命令,无法通过命令完成,只能插件作者自己实现或通过模拟点击。,要想达到 commander 那样,把思源所有菜单等常用功能汇总起来,供用户选择,添加形成宏,那需要插件作者把这所有的功能都实现或通过模拟点击的方式实现所有功能的操作,且还有考虑兼容性问题,这个工作量巨大。

    所以,只能把这个模拟点击的操作开放给用户,让用户自己实现想要的功能,但这就要求用户有一定编程基础,这是相互矛盾的。无法达到易用且灵活的结合。

    我曾经想过,把模拟点击做的简单些,比如通过通过菜单文字,面板文字,及文字层级关系实现模拟点击,但这个兼容性工作量也巨大,且很难控制准确度。

    所以,现在选择了通过 css 选择符和简单编程的折中方案。目前还没想到更好的办法。

    收到,感谢大大回复。嗯,其实我也曾想过,这应该是个不太容易实现的功能哈哈哈,只能等未来不断慢慢发现。这个代码啥的,我再去琢磨琢磨
    Floria233
    @Floria233 我想了下,其实可以把常用功能,比如主菜单,文档菜单,侧边栏按钮 1...n,状态栏,顶部工具栏 1...n 等来简单区分,实现一些简单操作和基本 ui 功能,如果不在已知范围内的再让用户写代码。如果后面做工具箱的话,会考虑把这个功能集成到里面。
    wilsons
  • daloo 1 赞同

    希望开发 zotero 笔记插件,将 zotero 文献管理、阅读和思源笔记功能无缝对接

  • tyutzhangjie 1 赞同 2 评论

    大佬,能不能做一个类似 Word 中的批注功能,批注可以在侧边显示,这个需求我已经发过两次帖子了,都是用其他的方式来替代,思源现在的效果和 Word 中的效果分别如图:

    1.思源中的效果

    image.png

    2.Word 中的效果

    image.png

    侧边备注 插件
    JeffreyChen
    @JeffreyChen 这个插件我已经在 github 上提过 issue 了,目前的效果不好,作者目前也是没有太多精力来完善这款插件
    tyutzhangjie
  • 图片快速重命名插件,思源自带的图片重命名让人完全不想改图片名

    1 回复
请输入回帖内容 ...
wilsons
正在努力开发 wilsons 工具箱中 🛠️ 目前已正式入驻爱发电啦!💖 想催更、提需求?欢迎访问 👉 https://afdian.com/a/wilsons