思源笔记发布工具 v0.6.7 发布,支持局域网文章共享,深度优化 PicGO 使用体验

本贴最后更新于 681 天前,其中的信息可能已经时移俗易

版本欢迎语

风雨送春归,飞雪迎春到。大家新年好呀,伴随着新年的到来,我们也惊喜的引来了经过细心打磨和优化的 sy-post-pulisherv0.6.7 版本。

v0.6.1 发布之后,我的内心其实是很忐忑的,结果果然发现了一些不能容忍的 bug ,因此,原本计划的终极版本 v0.6.1 也在紧急发布修复版本,到 v0.6.7 版本,才是终于感觉比较满意了。

下载及安装

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

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

源码仓库 Release 发版页面

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

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

思源笔记集市:设置 -> 集市 -> 挂件 -> sy-post-publisher

开始上手

参考:快速配置

核心变更

此版本 未引入重大需求 ,主要核心是进行大幅度的 使用体验优化功能优化 。核心优化包括:

  • PicGO 体验深度优化
  • 更换新的 Xmlrpc 库
  • 平台适配(支持发布文章启用图床,增加配置友好的提示,修复 Typecho 的 xmlrpc 可能输出的非法字符等)
  • 详情页新增贴心功能按钮
  • 局域网文章分享
  • 配置问题紧急修复,分享链接修复
  • 切换代理

项目变更列表

更详细的变更如下:

破坏性变更

修改点 备注
Chrome 插件使用 Metaweblog 相关平台时暂时走代理 新的 Xmlrpc 库在 background.js 解析返回结果的时候反序列化失败,暂时切换为使用代理

问题修复及使用体验优化

修改点 备注
#309 深度适配 Typecho 移除头部错误信息
#235 支持复制分享链接 Chrome 浏览器插件不处理分享链接,其他情况生成局域网分享链接
支持预览页面使用系统默认浏览器打开
#264 虚拟链接转换为真实链接
#304 修复文章图片有备注的时候解析错误
#311 Github 系列平台支持单篇文章重新设置 formatter 目前主要仅支持是否生成永久链接、菜单标题,权重字段自定义,HUGO 平台支持修改菜单标题和权重
#315 Github 单独生成所有属性需要刷新页面
Github 平台支持上传图片到图床
Metaweblog 平台适配新的 Xmlrpc 解析库
文章预览页面代码块新增 Markdown、php 支持
文章预览页面优化 blockquote 样式
优化 PicGO 图片列表展示
优化 PicGO 图片预览
优化 PicGO 路径读取
优化体验,非插槽不显示按钮
优化按钮,新增图床配置按钮
优化按钮图标、操作图标
修复本地图片完整链接展示错误的问题
修复 Docsy 不显示文档问题
修复 Github 平台发布状态 bug
修复 md5 依赖库
修复平台判断问题
修复当前页面未正确显示问题
修复思源笔记 2.6.3 版本之后弹出窗口无法关闭的问题
修复标签样式错乱问题
修复通用 API 请求错误
图床列表支持单个图片强制上传覆盖 图床支持单个图片重新上传
图床适配公共平台
处理数据加载失败的情况
导出数据文件名格式改为 sy-p-v-[version].json
封装文章图片上传到图床的公共方法
忽略不是本地图片的链接
提供更友好的 PicGO 错误提示
文章列表加入 loading 提升用户体验
新增图床全局开关
新增链接解析器
极致简化简洁模式下的 Github 平台发布操作
极致简化简洁模式下的其他平台发布操作
浏览器插件设置项增加提示
统一代理地址获取
美化 Picgo 上传按钮
通用平台新增更加友好的提示
隐藏浏览器放插件由于限制而无法实现的功能
紧急修复思源配置读取出错 问题
局域网文章分享给出提示,因为可能存在伺服未打开的情况
修复配置保存之后刷新页面错误的问题
提取 simple-xmlrpc 为新项目
统一整合设备判断
切换跨域代理
Metaweblog 平台增加友好提示
Metaweblog 平台支持图床

开发重构

修改点 备注
#310 更换 xmlrpc 解析库 原来的 xmlrpc 库已经 6 年多不再维护,继续使用有较大风险,使用 @foxglove/xmlrpc 重构之后代替。目前重构版本:https://github.com/terwer/simple-xmlrpc
详情可见 issue:baalexander/node-xmlrpc#147
升级 eslint、PicGO-core、vitest 等
对 Picgo 组件进行组件化重构
提供 PicoGO 配置在线文档 https://docs.publish.terwer.space/post/picgo-diagram-bed-use-zxqqec.html
新增文档站,更新文档链接 新文档站请移步:https://docs.publish.terwer.space

暂时搁置的特性

修改点 备注
下载图片到本地其实不太需要,搁置
废弃发布时候的双链替换 这个应该由展示平台自己去控制,发布工具不处理

最后,祝大家新年快乐,来年发大财!

  • 思源笔记

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

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

    22378 引用 • 89573 回帖
1 操作
terwergreen 在 2023-01-12 15:11:27 更新了该帖

相关帖子

欢迎来到这里!

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

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