思源笔记发布工具 v0.6.8 发布,提供通用的集成接口,重构数据存储方案

本贴最后更新于 661 天前,其中的信息可能已经东海扬尘

版本说明

在众多小伙伴离乡返岗之际,我们也迎来了 2023 年的第一个小版本 0.6.8,此版本主要解决 思源笔记 2.6.3+ 版本 Localstorage 的修改以及随机端口导致的重启无法读取配置问题。

新特性一览

  • 提供通用的集成接口,方便思源笔记主题集成本插件

    为了和 思源笔记主题 更好的集成,0.6.8+ 新增了通用的接口,只需两步即可集成,后续无缝更新,无需调整。步骤如下:

    步骤:
    1、初始化

    // 初始化发布辅助功能
    const publishHelperLibPath = `${window.siyuan.config.system.dataDir}/widgets/sy-post-publisher/lib/siyuan/publish-helper.js`
    console.log(
      "自定义js片段将要从以下位置引入发布辅助功能",
      publishHelperLibPath
    )
    const initPublishHelper = window.require(publishHelperLibPath)
    initPublishHelper()
    

    2、打开页面

    // 参数示例
    // pageid: 20230130095036-7jfvjm0
    // pageUrl:index.html
    window.terwer.renderPublishHelper(pageId, pageUrl)
    

    参考:https://github.com/terwer/src-sy-post-publisher/issues/338

  • 重构数据存储方案,思源笔记内部使用 JSON 存储,解决多空间随机端口问题

    在思源笔记内部,即有 Eletron 环境的情况下使用 JSON 存储数据,其他情况下沿用旧的浏览器 Localstorage 存储。此重构不涉及功能,导入导出以及其他功能均不受任何影响。

下载及安装

思源笔记发布工具的安装步骤如下:

源码仓库 Release 发版页面Google Chrome 商店Microsoft Edge 商店 下载插件或者在 思源笔记集市 下载挂件并添加到页面。

源码仓库 Release 发版页面 New

Google Chrome 商店 - 思源笔记发布工具 发布中

思源笔记发布工具 - Microsoft Edge Addons 发布中

思源笔记集市:设置 -> 集市 -> 挂件 -> sy-post-publisher 已发布,等待 D 大合并中

开始上手

参考:快速配置

  • 思源笔记

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

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

    22337 引用 • 89380 回帖
1 操作
terwergreen 在 2023-01-30 21:42:27 更新了该帖

相关帖子

欢迎来到这里!

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

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

    好用的工具,相当于可以同步到其它云平台

  • 其他回帖
  • RCPatton

    感觉这个非常棒,等我试用下回来反馈具体使用感受。我现在有需求把笔记中的部分内容同步到语雀知识库中,感觉这个插件很适合我!!感谢开发者!!!