本文用于测试插件发布笔记到 GitHub 的效果
虎鲸笔记:https://www.orca-studio.com/orcanote/zh/
本插件:https://github.com/hqweay/orca-hqweay-go
这是一个为 Orca Note(虎鲸笔记)开发的增强插件集合,提供了一系列实用的工具来提升笔记体验。
使用
下载 Release 包,package.zip。
解压后,将文件夹复制到 Orca Note 的插件目录。
功能列表
此插件集包含以下子插件,均可在设置中单独开启或是使用:
1. 📝 一键格式化(Format Block)
标准化当前块及其子块的文本格式:
自动修正中英文标点符号。
优化中英文混排空格。
规范化全角/半角字符。
2. 🎙️ VoiceNotes 同步
将VoiceNotes的录音笔记同步到虎鲸笔记中:
支持增量同步和全量同步。
自动归档到指定的「VoiceNotes Inbox」。
3. 📂 导入工具(Import)
文件夹导入:支持批量导入文件夹中的 Markdown 文件。
CSV 导入:支持将 CSV 数据导入为笔记块。
4. 🧹 样式清除(Remove Style)
快速清理笔记内容的格式:
移除行内样式:清除加粗、高亮等富文本样式。
移除链接:将链接转换为纯文本。
移除空格:将空行(且无子节点)删除。
5. 🔃 块排序(Sort Blocks)
对选中的多个块进行智能排序:
可配置顺序:支持自定义排序规则(默认:空块 -> 普通块 -> 已完成任务 -> 未完成任务)。
字典序排列:同类块内部按文本内容字典序排列。
多选触发:仅当选中 2 个及以上块时才显示菜单。
6. 📤 发布到 GitHub (Publish)
将 Orca 笔记一键发布为 Markdown 博客文章:
图床集成:自动提取文中图片并上传到指定的 GitHub 仓库(支持去重复用)。
博客部署:将 Markdown 内容推送到博客仓库(适配 Hexo/Jekyll/Hugo 等)。
智能元数据:
开发说明
本项目采用模块化架构:
src/lets-*:每个目录对应一个子插件。BasePlugin:所有插件继承自基类,统一管理加载、卸载和日志。main.tsx:负责动态加载所有子插件。
License
WTFPL