恐龙工具箱

这是一只恐龙,路过的人必须夸它可爱。

「恐龙工具箱」是思源笔记的一款插件。

快捷添加属性及列表转为其它视图:🙏Achuan-2/siyuan-themes-tsundoku

  • 块菜单中增加快捷添加属性;属性可在插件设置里配置。

    • image
    • image
  • 默认提供了 5 个属性,支持将列表转换为对应视图。

    • 默认

      • image
    • 表格

      • image
    • 导图

      • image
    • 时间线

      • image
    • 看板

      • image
    • Tab

      • image

日记相关工具

  • 快捷小窗写日记 :🙏suka233/siyuan-knote

  • 支持全局快捷键(默认 F10)弹出一个小窗打开今日日记

    • image
  • slash 新增「cdn/创建日记引用」提供日历选择器快捷创建指定日期的日记并插入块引:🙏frostime/siyuan-plugin-kits(好用!)

    • image
    • image
    • image

移动端导航,方便移动端浏览

7F3FB2D0-82D1-450D-A8EC-4B395F487F98_1_201_a

VoiceNotes 笔记同步:🙏voicenotes-sync

阅读帮助

  • toolbar 支持标注并复制块引

    • 标注并复制块引
    • 标注并复制 Text* 块引
    • 标注并复制 * 块引
    • image

新增在文档标题下展示自定义属性的值

  • image
  • image
  • image

标题转换

  • 文档菜单打开事件增加标题转换

    • image

随机题头图:🙏【教程】把随机题头图换成自己的图片,让思源笔记更加赏心悦目 - 链滴

  • 使用:

    • 1)配置;

      • 目前必应的 API 可正常使用

        • image
        • 可以配置一个随机返回图片的链接
        • 也可以配置本地图片的文件夹
    • 2)在文档点击「随机题头图」;

    • 3)右键点击「随机」

      • image

发送到

image

  • 块菜单事件提供将选中内容分享到配置链接的功能

    • 通过 Google 搜索

    • chatGPT 支持查询参数了,可以这样配置下:ChatGPT 总结====https://chat.openai.com/chat?q=请帮我总结:${content}

    • 自定义链接

      • 例子, 搭配快捷指令将块发送到提醒事项

        • image
        • image
  • 通过 Script 分享,目前只支持卡片分享

    • 支持在卡片页面展开/折叠列表
    • 支持模板
    • 分享时可编辑修改
    • 支持样式配置
    • image

中文排版优化

  • 右上角增加机器人图标/块菜单打开事件增加格式化文档的功能;注意有损坏数据风险。

    • 中文使用全角标点
    • 英文使用半角标点
    • 中英文混合排版……
    • 支持图片居中
    • 支持调整图片宽度
  • 配置格式化后是否自动执行思源提供的「排版优化」以插入空格

  • 配置格式化后是否自动执行思源提供的「网络资源文件转换本地」

为不同文档配置打开时是否同时打开/关闭边栏

使用场景示例:某文档包含长表格/数据库,需要打开时自动关闭侧边栏以展示更多区域。

  • 可为不同文档配置不同操作:打开边栏、关闭边栏
  • 可配置左边栏、右边栏
  • 可配置是否同时打开/关闭停靠栏

快捷添加书签

  • 块菜单打开事件增加快捷添加书签

提取元素至新文档

场景:主要用于阅读时先标注,再一次性提取为二次材料。

  • 文档菜单打开事件新增提取当前文档的标注至新文档。

    • 提取时是否包含标注的上下文
    • 新文档内的标注是否添加一个 * 引用指向原文块

随机/固定浏览

  • 在界面右上角生成一个随机图标,点击可跳转指定 id 条目;由于跳转通过 SQL 配置,你也可以配置固定跳转到某个块或文档。

粘贴时对数据进行预处理

原理:切入粘贴事件,再粘贴前对粘贴板里的数据进行预处理。

  • 粘贴链接时自动获取标题并以 markdown 形式的链接粘贴

矩形标注粘贴时转为「图片 📌」

PDF 阅读「矩形标注」粘贴 · Issue #15928 · siyuan-note/siyuan · GitHub

思源笔记在矩形标注时粘贴为:

CleanShot 2025-09-07 at 01.03.10@2x

调整后以 RemNote 的形式粘贴:

CleanShot 2025-09-07 at 01.06.23@2x

行内元素转换

  • 块菜单/文档菜单打开事件增加行内元素转换的功能

    • 块超链接 👉 引用
    • 引用 👉 块超链接
    • 引用/块超链接 👉 文本
    • 引用/链接 👉 文本
    • 加粗 👉 文本
    • 标注 👉 文本
    • 标签 👉 文本
    • 斜体 👉 文本
    • 清理文档自身的引用
    • 清理 * 引用

配置某些引用下的子元素展示(id 截取生成的)创建时间

  • 配置 ID,该 ID 引用下的子节点将在右上角展示创建时间
  • 是否为该 ID 文档下的大纲元素启用

image

左上边栏扩充

  • 在左上边栏新增图标固定打开链接或文档(块)

    • 加个快捷方式。我目前配置了文档流插件打开日记流

增加代码片段合集 Demo【实验】

插件会拉取代码片段合集配置的代码片段,可直接启用。详见该 issue。

image

参考及致谢