FIT2CLOUD

🚀 重大更新

完全重构为 Astro 框架theme-astro-starter - 主题从传统 Halo 模板迁移至 Astro 6 + Svelte 5 + Tailwind CSS 4 技术栈,带来更好的开发体验和性能。

✨ 新增功能

  • Admonition 支持 - 文章内支持提示框(note、tip、warning、danger 等)
> [!NOTE]
> 这是一个提示框

> [!TIP]
> 这是一个技巧提示

> [!IMPORTANT]
> 这是重要信息

> [!WARNING]
> 这是警告信息

> [!CAUTION]
> 这是注意信息
  • 侧边栏小部件配置 - 支持自定义 HTML 小部件
  • 社交媒体图标自定义 - 侧边栏个人资料支持自定义图标
  • 网站备案信息 - 新增 ICP 备案号配置
  • 适配瞬间模板/moments
  • 适配图库模板/photos
  • 新增文章目录

🐛 问题修复

  • 修复暗亮色切换闪烁问题
  • 修复 swup 导致的文章文章阅读数不增加问题
  • 修复功能下拉菜单卡死问题

🔧 技术改进

  • 适配 Tailwind CSS 4 语法
  • 模块结构重构,代码更清晰
  • 样式文件拆分优化
  • 代码格式化统一

⚠️ 破坏性变更

  • 配置方式有较大变化,建议重新配置主题设置

此次重构大量代码由 Codex gpt5.5 编写。有问题可以直接 issue

v2.0.2

  • 移除旧配置文件默认数据
  • 更新版本号

Generated from v2.0.2

发布于查看详情

🚀 重大更新

完全重构为 Astro 框架theme-astro-starter - 主题从传统 Halo 模板迁移至 Astro 6 + Svelte 5 + Tailwind CSS 4 技术栈,带来更好的开发体验和性能。

✨ 新增功能

  • Admonition 支持 - 文章内支持提示框(note、tip、warning、danger 等)
> [!NOTE]
> 这是一个提示框

> [!TIP]
> 这是一个技巧提示

> [!IMPORTANT]
> 这是重要信息

> [!WARNING]
> 这是警告信息

> [!CAUTION]
> 这是注意信息
  • 侧边栏小部件配置 - 支持自定义 HTML 小部件
  • 社交媒体图标自定义 - 侧边栏个人资料支持自定义图标
  • 网站备案信息 - 新增 ICP 备案号配置
  • 适配瞬间模板/moments
  • 适配图库模板/photos
  • 新增文章目录

🐛 问题修复

  • 修复暗亮色切换闪烁问题
  • 修复 swup 导致的文章文章阅读数不增加问题
  • 修复功能下拉菜单卡死问题

🔧 技术改进

  • 适配 Tailwind CSS 4 语法
  • 模块结构重构,代码更清晰
  • 样式文件拆分优化
  • 代码格式化统一

⚠️ 破坏性变更

  • 配置方式有较大变化,建议重新配置主题设置

此次重构大量代码由 Codex gpt5.5 编写。有问题可以直接 issue

v2.0.1

  • 移除旧配置文件默认数据

Generated from v2.0.1

发布于查看详情

🚀 重大更新

完全重构为 Astro 框架theme-astro-starter - 主题从传统 Halo 模板迁移至 Astro 6 + Svelte 5 + Tailwind CSS 4 技术栈,带来更好的开发体验和性能。

✨ 新增功能

  • Admonition 支持 - 文章内支持提示框(note、tip、warning、danger 等)
> [!NOTE]
> 这是一个提示框

> [!TIP]
> 这是一个技巧提示

> [!IMPORTANT]
> 这是重要信息

> [!WARNING]
> 这是警告信息

> [!CAUTION]
> 这是注意信息
  • 侧边栏小部件配置 - 支持自定义 HTML 小部件
  • 社交媒体图标自定义 - 侧边栏个人资料支持自定义图标
  • 网站备案信息 - 新增 ICP 备案号配置
  • 适配瞬间模板/moments
  • 适配图库模板/photos
  • 新增文章目录

🐛 问题修复

  • 修复暗亮色切换闪烁问题
  • 修复 swup 导致的文章文章阅读数不增加问题
  • 修复功能下拉菜单卡死问题

🔧 技术改进

  • 适配 Tailwind CSS 4 语法
  • 模块结构重构,代码更清晰
  • 样式文件拆分优化
  • 代码格式化统一

⚠️ 破坏性变更

  • 配置方式有较大变化,建议重新配置主题设置

此次重构大量代码由 Codex gpt5.5 编写。有问题可以直接 issue


Generated from v2.0.0

发布于查看详情

✨ 新功能

  • 适配装备插件:新增 equipments.html 模板,支持装备分组导航与卡片展示;
  • 新增顶部菜单位置配置:支持 左侧 / 居中 / 右侧 三种布局,可在主题设置中自由切换;
  • 新增主题模式配置:支持 跟随系统 / 亮色 / 暗色 三种模式,并提供完整的暗色模式适配,暗色下文章内联颜色会自动优化为可读配色;

🛠 优化

  • 优化手机端菜单抽屉的打开/关闭效果,动画更顺滑,滚动隔离更彻底(抽屉打开时仅抽屉内部可滚动);
发布于查看详情

功能优化

  • 支持在超链接卡片中使用相对路径的站内链接,系统会自动将其解析为绝对 URL 后获取页面元数据。 by @ruibaby in #39

问题修复

  • 修复 WebClient 请求超时异常被错误转换为 500 服务器错误的问题,超时现在会返回 400 并记录为 WARN 级别。同时优化了前端卡片组件,当接口请求失败时会显示原链接而不是错误信息。 by @ruibaby in #38

Full Changelog: v1.8.1...v1.9.0


Generated from v1.9.0

发布于查看详情

轻言(Hitokoto Hub)是一款 Halo 2.x 插件,为你的网站注入“一句话”的灵动与温度。支持创建、管理海量句子,按分类归档,并提供随机获取、关键词搜索、点赞互动等丰富的开放接口。

✨ 功能特性

  • 句子管理:创建、编辑、删除句子,支持 JSON/Excel 批量导入
  • 分类归档:自定义分类,侧边栏导航,实时统计各分类句子数量
  • 随机获取:基于索引分页优化,6000 条数据秒级响应
  • 模糊搜索:支持关键词搜索句子内容
  • 点赞互动:开放点赞/取消点赞接口,支持 IP 冷却机制
  • 主题集成:提供 Finder API,可在 Halo 主题模板中直接调用
  • 数据看板:后台概览页面,展示句子总数、分类分布、发布状态统计
  • 权限控制:基于 Halo RBAC 角色模板,公开 API 和后台管理权限分离

📥 安装方式

  1. 下载 hitokoto-hub-1.0.0.jar
  2. 在 Halo 后台“插件”管理中上传并启用
  3. 左侧菜单会出现“轻言”入口

🔗 公开 API

接口 方法 说明
/sentence/random GET 随机获取句子,支持 categoryNamelimit 参数
/sentence/like GET 点赞/取消点赞,参数 actionname
/category/list GET 获取分类列表

注意:本版本起,公开 API 前缀从 api.hitokotohub.puresky.top 更新为 public.api.hitokotohub.puresky.top,请参考文档更新调用地址。

📖 文档

https://www.puresky.top/docs

🖼️ 截图

轻言数据概览 轻言数据管理
轻言数据批量导入 轻言单条数据创建
轻言默认模板

🙏 致谢

  • Halo — 强大易用的开源建站工具

Generate from v1.0.0

发布于查看详情

问题修复

  • 修复 AI 总结可能导致无法删除文章的问题
  • 修复 AiHubMix 的模型列表
  • 修复 RAG 关闭后仍调用向量模型生成索引的问题
发布于查看详情

功能优化

  • 搜索流量支持识别 Google 广告来源
  • 文章页 Canonical 标签支持参数形式(?p=)的文章路由
  • 优化搜索流量、爬虫记录的数据稳定性
发布于查看详情

更新内容

  • 完善文章详情页 Markdown 内容样式,支持标题、列表、引用、代码块、表格等常见语法展示。
  • 优化图片注释样式,使用小号灰色文字并贴近图片下方。
  • 更新 README 展示图,使用新的 demo.png 作为主题预览。

完整变更v1.0.1...v1.0.2

Full Changelog: v1.0.1...v1.0.2


Generated from v1.0.2

发布于查看详情

Navidrome Player for Halo v4.7.3

为 Halo 博客集成 Navidrome(Subsonic API)前台音乐播放器,支持悬浮播放、歌单切换与前台连续听歌。

功能特性

支持 Navidrome / Subsonic API 歌单拉取
支持悬浮气泡播放器与展开面板
支持多个歌单切换
支持播放进度、音量、位置等前端持久化
支持 off / plugin / theme-compatible 三种 PJAX 策略
支持前台匿名访问播放列表接口

安装方式

下载本 Release 附件中的插件 JAR
在 Halo 后台进入“插件”
上传并安装该 JAR
在插件设置中填写 Navidrome 服务器地址、账号、密码和歌单信息

兼容性

Halo >= 2.24.0
Java target 21

仓库

Repo: https://github.com/queenyn/halo-plugin-navidrome-player
Issues: https://github.com/queenyn/halo-plugin-navidrome-player/issues

发布于查看详情

主题文档
插件相关配置

✨优化

  • 布局修复:解决朋友站点名称过长导致的显示换行问题。
  • 内容一致性:瞬间页面现在调用统一模板,确保展示样式与内容格式一致。
  • 搜索体验:优化了搜索内容的处理逻辑。

⚙️SEO

  • 改进:移除了主题内置的 SEO 元标签,现完全由 Halo 系统生成,避免重复,并使描述更加简洁直观。

Full Changelog: 1.15.0...1.15.1


Generated from 1.15.1

发布于查看详情

新特性

  • 新增搜索流量分析功能,支持基于 HTTP Referer 识别来自搜索引擎的真实用户访问,提供趋势图表、来源分布和热门着陆页分析。
  • 重构 SEO 概览页面,增加更多信息

功能优化

  • 将概览、站点推送、爬虫记录等功能入口移动到 Console 菜单栏
  • 优化页面分析的规则

问题修复

  • 修复首页没有生成 OpenGraph 标签的问题
发布于查看详情

v2.3.2 修复反馈bug

Bug 修复

  • 修复倒计时 UI 配色,与主题风格融合
  • 修复返回按钮不可用

改进

  • 倒计时条现在使用与主题一致的配色方案
  • 支持点击目标链接复制
  • 优化跳转主题UI

兼容性

  • 支持 Halo 2.17.0+
发布于查看详情

v1.0.0

首个正式版本发布。

特性

  • 传统水墨风格视觉设计,以宣纸底色、书法题字与朱红点缀营造东方阅读氛围。
  • 首页题字与诗词支持在主题配置页自定义。
  • 支持首页导语与首页背景图配置。
  • 提供文章列表、文章详情、归档、分类、标签、瞬间等基础页面。
  • 适配 Halo 2.x,可通过主题 ZIP 包直接安装。

Generate from v1.0.0

发布于查看详情

为 Halo 博客集成 Navidrome(Subsonic API)前台音乐播放器,支持悬浮播放、歌单切换与前台连续听歌。

功能特性

  • 支持 Navidrome / Subsonic API 歌单拉取
  • 支持悬浮气泡播放器与展开面板
  • 支持多个歌单切换
  • 支持播放进度、音量、位置等前端持久化
  • 支持 off / plugin / theme-compatible 三种 PJAX 策略
  • 支持前台匿名访问播放列表接口

安装方式

  1. 下载本 Release 附件中的插件 JAR
  2. 在 Halo 后台进入“插件”
  3. 上传并安装该 JAR
  4. 在插件设置中填写 Navidrome 服务器地址、账号、密码和歌单信息

兼容性

  • Halo >= 2.24.0
  • Java target 21

仓库


Generate from v.4.7.2

发布于查看详情

v0.9.1

  • 修复桌面默认布局跨浏览器首次加载后位置不一致的问题。
  • 首屏 shell / app 资源缓存策略改为使用主题版本号 ?v=0.9.1,移除时间戳缓存参数。
  • 动态加载的 manifest、app 资源和 chunk 资源继承当前版本号,避免旧运行时解释新布局。
  • 桌面响应式布局调整为图标左锚定、组件右锚定,减少不同视口下图标坍缩为单列的情况。

Generated from v0.9.1

发布于查看详情

v0.9.0

  • 新增 Docsme 文档中心独立 App 适配
  • 支持 /docs、文档详情页、目录页同窗口 PJAX
  • 增加 Docsme 项目大厅、文档树、本页目录、版本/语言切换
  • 适配主题色、暗亮色、移动端双目录入口和 PC 端目录展开/收起动画
  • 补充 Docsme 路由协议、构建入口、reload 校验和项目文档

Generated from v0.9.0

发布于查看详情

v0.8.0

  • 新增 Equipment 装备 App:支持 /equipments 路由、装备分组、沉浸式装备展示与分组切换。
  • 完成装备页移动端适配:移动端隐藏桌面 header / dock,优化沉浸浏览布局。
  • 支持装备页标题、描述后台自定义。
  • 为装备分组增加图标组件,并支持按主题色渲染。
  • 修复装备分组跳转 500 问题,补齐 /equipments?group=... 验证。
  • 同步构建产物版本标识到 0.8.0

Generated from v0.8.0

发布于查看详情

v0.7.2

优化

  • 优化桌面编辑态删除按钮,恢复红色圆形删除控件的识别度。
  • 收敛删除按钮 hover / active 动效,降低放大和高光强度,让视觉更克制细腻。

文档

  • 更新插件适配状态文档。

工程

  • 版本号更新到 0.7.2。
  • 重新构建主题资源并完成 Halo reload 验证。

Generated from v0.7.2

发布于查看详情

优化

  • 修复签到奖励重复处理的问题;
  • 修复用户签到记录查询数据异常的问题;
  • 修复插件配置项展示异常问题;
  • 重构签到统计卡片组件的样式和布局设计;
发布于查看详情

v0.7.0

新增

  • 新增 Steam 独立 App 适配,支持 /steam/steam/page/{page}
  • 新增 Steam 资料、最近游玩、游戏库、徽章和热力图展示。
  • 新增 Steam App 后台背景图配置。

优化

  • Steam 游戏库改为自动滚动加载分页。
  • Bangumis 无限滚动补充非 IntersectionObserver 与近底检测兜底。
  • 插件适配状态文档补充 Steam,并标注论坛插件暂不适配。

工程

  • 补齐 Steam App 路由、manifest、构建入口和 smoke/reload 验证覆盖。

Generated from v0.7.0

发布于查看详情

⚠️ 注意

此版本更改了爬虫记录的存储方式,会在更新之后自动迁移数据,在此期间可能导致网站负载过高,迁移完成之后会恢复正常。

新特性

  • 为 Docsme 文档插件的页面提供结构化数据支持
  • 支持为搜索引擎自动推送网站链接,目前支持 IndexNow、Google 和百度
  • 重构爬虫记录分析页面,支持查看爬虫趋势

功能优化

  • 优化爬虫记录功能,提升性能和稳定性
  • 爬虫记录支持记录原始 UA 信息
  • 新增爬虫记录列表按响应时长排序能力,支持升序和降序,便于快速定位响应较慢或较快的爬虫访问记录
  • 支持识别搜狗、Facebook、Twitter、OpenAI 的爬虫
  • 为仪表盘的快捷访问部件添加 SEO 相关的快速访问链接

问题修复

  • 修复插件启动后爬虫记录不生效的问题,无需再手动保存一次爬虫配置

Full Changelog: v1.7.0...v1.8.0

发布于查看详情

v0.6.0

新增

  • 新增追番 App(/bangumis)独立窗口适配。
  • 支持追番/追剧切换、状态筛选、侧边栏数量、搜索和自动无限加载。
  • 新增追番插件适配文档,并纳入 reload、smoke、typecheck 验证。

修改

  • 优化 PJAX 加载骨架屏和页面过渡体验。
  • 将多处写死 SVG 图标替换为 Iconify/Tailwind 图标方案。
  • 完善链接 App 文档和插件适配状态说明。

修复

  • 修复追番搜索空状态在 Alpine 接管前可能闪现的问题。
  • 为追番无限滚动补充非 IntersectionObserver 环境下的滚动兜底。

清理

  • 移除未使用文件及相关引用。

Generated from v0.6.0

发布于查看详情

v0.5.5

新增

  • 新增独立窗口版 Links App
  • 新增友链分组图标元数据支持
  • 新增 link-submit 自助提交插件适配
  • 新增自助提交失败后的留言板兜底流程

修改

  • 修改 /links 页面为独立窗口结构
  • 修改全部友链标题为后台可配置
  • 修改内置图标实现为按需加载图标方案
  • 修改移动端展示,隐藏 menubar / dock
  • 修改窗口边缘样式,去掉硬边框并优化阴影高光

修复

  • 修复移动端 + 图标不显示问题
  • 修复移动端内容区域无法滚动问题
  • 修复测试产物未忽略的问题

Generated from v0.5.5

发布于查看详情

v2.2.16 更新说明

修复

  • 修复文章页脚本在服务器环境下因旧 chunk 缓存导致的加载异常
  • 修复 post.js 与共享分包文件版本不一致时引发的目录、点赞等组件连锁报错

优化

  • 共享 chunk 改为使用主题版本号命名
  • 发布后入口脚本与分包脚本保持同版本切换,降低浏览器复用旧资源的风险

版本

  • 主题版本更新至 2.2.16

Generated from v2.2.16

发布于查看详情

v2.2.15 更新说明

修复

  • 修复文章页脚本在服务器环境下偶发加载失败的问题
  • 修复 post.jstoc-utils.js 等分包文件在发布后可能出现的版本错配问题
  • 修复因文章脚本加载失败引发的点赞、目录等 Alpine 组件连锁报错

优化

  • 构建产物中的共享 chunk 改为使用版本号命名
  • 保持入口脚本继续使用主题版本号控制缓存
  • 避免浏览器在发版后复用旧的固定路径 chunk

版本

  • 主题版本更新至 2.2.15

Generated from v2.2.15

发布于查看详情

v2.2.14 更新说明

版本

  • 主题版本号更新至 2.2.14

调整

  • 同步更新 theme.yaml 中的主题版本
  • 同步更新 package.json 中的项目版本

发版信息

  • Git Commit: 856e721
  • Git Tag: v2.2.14

Generated from v2.2.14

发布于查看详情

0.5.4

新增

  • 新增朋友圈页面适配
  • 新增主题重载校验
  • 新增朋友圈交互自动化验证

优化

  • 朋友圈整体风格对齐瞬间页
  • 头像和作者名支持跳转来源主页
  • 标题支持跳转原文章
  • 三点菜单精简为“只看此来源”
  • 支持瀑布流续载与来源筛选

修复

  • 修复朋友圈续载后菜单交互失效问题
  • 修复 smoke 校验中的首页误报问题

Generated from v0.5.4

发布于查看详情

新特性

  • 日历签到面板;
  • 连续签到奖励;
  • 补签功能、补签扣除积分/余额;补签奖励;
  • 签到功能动态配置:
    • 每日签到基础积分;
    • 每日签到基础余额;
    • 启用连续签到奖励;
    • 连续签到奖励;
    • 启用补签功能;
    • 补签方式;
    • 每月最大补签次数;
    • 补签日期范围;

优化

  • 更新版本依赖,兼容Halo 2.24.0;
发布于查看详情

v2.2.13 更新说明

修复

  • 修复文章页在 PJAX 切换后目录、抽屉和页面交互未正确重新初始化的问题
  • 修复文档页在 PJAX 切换后目录不显示的问题
  • 修复文章页与文档页目录相关事件在多次 PJAX 进入/离开后可能残留、重复绑定的问题

优化

  • 将文章页与文档页的页面逻辑统一接入 SkyPjax.onPage / onCleanup
  • 收敛文章页与文档页的生命周期管理,页面模块自行负责进入初始化与离开清理
  • 完善文档页目录 IntersectionObserver、滚动、抽屉与键盘事件的清理逻辑

版本

  • 主题版本更新至 2.2.13

验证

  • pnpm build-only 构建通过

Generated from v2.2.13

发布于查看详情

v2.2.12 更新说明

修复

  • 修复音乐播放器音量配置在 Thymeleaf 渲染时的类型错误
  • 兼容 volume 配置为字符串时的数值换算,避免模板渲染异常

优化

  • 版本号更新至 2.2.12

验证

  • pnpm build-only 构建通过

Generated from v2.2.12

发布于查看详情

v2.2.11 更新说明

修复

  • 修复 PJAX 场景下 halo:footer 全局脚本与页面切换冲突的问题
  • 修复评论页、目录页、文章页在 PJAX 后的初始化异常
  • 修复文章页摘要打字机在 PJAX 切页后仍继续执行,导致 textContent 报错的问题
  • 修复首页瞬间卡片光效在无事件对象时可能报错的问题

优化

  • 调整 PJAX 容器结构,新增 swup-page-extras,避免悬浮 Dock、目录抽屉等页面附加区域状态异常
  • 保持 halo:footer 注入区域常驻,不再在 PJAX 后重复执行全局页脚脚本
  • 增加统一的 SkyPjax.once / onPage / onCleanup 生命周期能力,便于后端注入脚本适配 PJAX
  • 收敛主题层 PJAX 逻辑,移除文章页特判,恢复为通用页面脚本初始化机制

版本

  • 主题版本更新至 2.2.11

Generated from v2.2.11

发布于查看详情

v0.5.3

新功能

  • 图库小组件:新增 plugin-photos.gallery,支持 small / medium / large 三种尺寸
  • 图库小组件与相册分组深度绑定,添加时必须选择相册,精确展示对应相册照片

改进

  • 相册 annotation 支持 icon(SVG)和 description(简介)字段,小组件自动读取展示
  • Widget 配置弹窗:无相册时禁用「添加到桌面」按钮,移除 alert() 提示
  • 全局 widget 卡片去除 1px border,视觉更纯净
  • widget openWidgetConfigForm size 默认值统一为 medium,修复 catalogKey 不一致问题

修复

  • 图库小组件旧实例(无 groupName)兼容回退展示全部照片,不再报错

文档

  • 更新桌面小组件文档,精简为用户操作说明
  • 更新图标与注解设置指南,补充 PhotoGroup.description 字段说明

Generated from v0.5.3

发布于查看详情

功能优化

  • 文档页面支持读取文档描述,生成 meta description 标签
  • 为模板添加 _templateId 变量

问题修复

  • 修复文档别名无法使用中文的问题
发布于查看详情

v2.2.10

✨ 新功能

  • 音乐播放器 9 宫格定位:后台新增「位置与显示」配置组,支持 9 个屏幕位置(左/中/右 × 上/中/下)及像素级微调,移除访客拖拽功能

🐛 修复

  • 修复 PJAX 导航时事件监听器泄漏问题
  • 修复 Vite watch 模式下构建产物触发递归循环的问题

🔧 内部

  • 升级全部依赖至最新版本,兼容 Vite 8 / TypeScript 最新构建
  • 锁定 pnpm-lock.yaml 依赖版本
  • 清理 Vercel 配置、Gradle 构建残留文件
  • 完善主题开发文档及音乐播放器使用说明

Generated from v2.2.10

发布于查看详情

功能优化

  • 重构导入逻辑,修复部分已知问题 by @ruibaby in #69
  • Halo 1.x、WordPress、Ghost、Typecho 导入时,附件支持本地上传
  • 移除 Hugo 导入,改为通用的 Markdown 导入,并支持识别大部分 Front matter

问题修复

  • 修复 Typecho 导入时,如果文章包含图片会导致无法下一步的问题

Full Changelog: v1.10.1...v2.0.0


Generated from v2.0.0

发布于查看详情

v2.2.9 更新说明

新增与优化

  • 优化 PJAX 切页动画等待范围,避免首页装饰性动画阻塞页面跳转。
  • 修复从首页进入其他页面时,PJAX 需要等待 3 到 5 秒才完成切换的问题。
  • 音乐播放器主题色改为自动跟随当前主题主色,无需再单独配置播放器颜色。

配置调整

  • 精简音乐播放器后台配置,删除未被前端实际使用的无效字段。
  • 保留仍在使用的音量、播放顺序、APlayer JS 地址和 Meting API 代理配置。

构建产物

  • 同步更新前端构建产物与 chunk 输出。
  • 发布版本号提升至 2.2.9

Generated from v2.2.9

发布于查看详情

v2.2.8

新增

  • 悬浮音乐播放器(黑胶唱片/胶囊切换,暗亮色适配)
  • PJAX 无刷新页面切换(后台可开关)
  • 在线统计侧边栏组件(适配 plugin-online)

优化

  • PJAX 切页稳定性修复
  • 代码清理与模块化重构

Generated from v2.2.8

发布于查看详情

What's Changed

⚠️ 破坏性变更

  • 升级后旧规则的 路径规则 字段内容会丢失, 需要重新填写

新功能

  • 新增规则组能力, 支持更复杂的匹配逻辑
  • 新增基于 Spring PathPattern 的路径匹配
  • 新增正则路径匹配
  • 新增精确路径匹配
  • 新增批量操作与排序

优化

  • 优化注入执行链路
  • 增加响应缓存机制, 提升注入性能
  • 优化规则编辑器交互

Full Changelog: 1.0.1...2.0.0


Generated from 2.0.0

发布于查看详情

v0.5.2 (2026-04-18)

✨ 新功能

  • 桌面图标管理:支持前端添加自定义图标(URL/名称/类型 + 自动推断外链)
  • 图标删除同步:前端删除桌面图标时自动同步擦除后端配置
  • 图标整理:⌘+A 一键整理图标,自动跳过组件占用格子
  • 右键菜单:右键桌面即可进入编辑态,新增"清空组件"、"清空图标"操作
  • 布局保存:右键菜单内置"保存"按钮,桌面布局持久化到后端

🐛 Bug 修复

  • 修复整理图标覆盖组件的问题
  • 修复右键菜单缺失 pointer-events 导致无法点击
  • 修复右键菜单进入/退出编辑态时闪现
  • 修复图标删除后刷新复活、坐标越界
  • 修复图标保存失败(作用域问题)
  • 修复精选集刷新按钮盒模型继承与对齐
  • 修复标签小组件 padding 断言

🎨 UI / 样式

  • macOS 毛玻璃右键菜单(40px blur / 200% saturation / CSS 变量系统)
  • 全量补充菜单项 SVG 图标
  • 修复 Alpine <template> 破坏 CSS 相邻兄弟选择器导致的分割线丢失
  • 优化随机标签中号卡片布局与排版

🔧 内部改进

  • 调试日志简化:后台开启调试模式直接生效,无需 localStorage 二次确认
  • PUT 请求添加 CSRF Token,日志统一走 desktopDebug
  • 添加应用市场 app-id 注解,支持版本检测更新

Generated from v0.5.2

发布于查看详情

v0.5.1 (2026-04-18)

🐛 Bug Fixes

  • 桌面右键菜单:修复因缺失 pointer-events 导致菜单无法点击的问题
  • 编辑入口:修复点击"编辑桌面"无响应的错觉,优化菜单关闭时序
  • 整理图标:修复整理时图标覆盖组件的问题,现在会跳过 widget 占用的格子
  • 保存流程:清空组件 / 清空图标不再自动触发 PUT,需手动点击"保存"
  • CSRF Token:PUT 请求添加 X-XSRF-TOKEN header,修复前端保存配置被拒绝的问题
  • 调试日志:简化判断逻辑,后台开启调试模式即可直接查看日志,无需 localStorage 二次确认

🎨 UI / Style

  • macOS 右键菜单:完全还原 macOS 毛玻璃风格(40px blur / 200% saturation),使用 CSS 变量系统重构,移除冗余样式
  • 分割线:修复 Alpine.js <template> 破坏 CSS 相邻兄弟选择器导致的分割线丢失
  • 菜单图标:全量补充 SVG 图标(编辑、添加组件、添加图标、整理、清空、保存)

✏️ 文案调整

  • "完成编辑" → "保存"
  • "清空桌面" → "清空组件"
  • 新增 "清空图标" 操作

🔧 内部改进

  • PUT 相关日志统一走 desktopDebug / desktopDebugWarn,仅调试模式可见
  • 移除组件中心顶部的图标相关操作按钮,精简编辑界面

Generated from v0.5.1

发布于查看详情

更新内容

  • 修复前台公共日历页面标题未做 HTML 转义的问题,避免插件设置中的标题被直接注入 <title><h1> 引发存储型 XSS 风险。
  • 调整公共日历页面标题渲染逻辑,统一复用现有 HTML 转义处理,并补充对应回归测试,降低后续模板调整时再次引入同类问题的概率。
  • 优化编辑器日程卡片扩展的依赖结构,移除对 @tiptap/core 的直接依赖,统一改为复用 Halo 富文本编辑器导出,减少额外依赖维护成本。感谢 @ruibaby 提交的 PR #10。

Generate from v2.7.0

发布于查看详情

作为2026年度的第二季度更新,本次更新主要带来了以突出个人品牌的全新首页、以微博动态概念的全新瞬间、更加具有现代化美感的顶栏及其布局,以及更加细致的优化,欢迎更新使用。

适用于各版本的更新内容

全新首页

“限定主题”全新升级为“站点特写”

  • 【新增】增加特写标题颜色及背景遮罩颜色选项

  • 【新增】增加特写描述,让访客快速了解站点

  • 【新增】支持视频上传及微信内自动播放

  • 【优化】考虑部分用户喜欢星球特效的设定,因此会在特写媒体不存在及仅使用星球特效时展现

  • 【删除】原“限定主题”中的时间、限定图标按钮等相关设定已删除

其他板块

  • 【新增】焦点推荐融合于首页首屏中,并增加了互动性更强、内容更丰富的排版设计,还增加评论数量显示

  • 【新增】精选分类现在支持自定义文章数量,并且会根据数量自动显示横向滚动按钮

  • 【新增】走心评论优化排版设计,增强了互动效果,使其更加风格现代

  • 【优化】浏览页面时的整体流畅性会有所提升

全新瞬间(微博概念动态)

一直以来,THYUU/星度主题致力于帮助用户以简单的方式去输出最佳内容,好内容配好主题,好主题配好样式。最初并未想设计出相关微博动态的概念,简短的新闻及动态会侵蚀大脑不去思考过程,只追求结果。但活在当下 AI 盛行的初始年代里,每个人为生活都被牵着向快节奏奔波忙碌。全新的瞬间动态,就是在你奔波过程中,把思维和故事短暂记录的那一刻,因此是为 —— 瞬间。

  • 【新增】瞬间类型的列表页、详情页

  • 【新增】首页首屏使用气泡样式展示瞬间动态

  • 【新增】适用于瞬间风格的评论列表及其样式

  • 【新增】相关后台设置,可自定义内容及样式

全局

  • 【优化】图标库中播放和暂停图标取消了外围圆圈,使其与整体风格一致

  • 【优化】现在全站的自定义圆角将会在更多特殊部件、区块中生效,例如此前强制圆形的按钮、气泡框等,使其整体更加自然

  • 【优化】全局动态面板中的评论区域滚动更加流畅

顶栏

  • 【新增】亮暗模式升级,现已支持跟随设备、始终浅色、始终深色三种模式

  • 【新增】自动布局及非宽页面的情况下,会自动收缩与文字区域一致的宽度,使其更加协调

  • 【新增】图标功能区域在移动端重新布局,分为顶部常驻区域和底部临时区域。顶部常驻区域会始终与标识固定在顶部。底部临时区域会在页面下滑时隐藏,上滑时出现,使其根据不同页面协调不同的内容

  • 【优化】图标提示气泡由3秒后消失更改为之前的常驻显示设定

  • 【删除】取消一级菜单的全屏遮罩

  • 【修复】菜单字体大小受到自定义第三方图标库影响的问题

分类页

  • 【新增】子分类列表支持显示文章数量

  • 【优化】子分类列表取消在小屏设备中横向滚动的设定,现在直接全部罗列以方便切换和点击

  • 【优化】标题、描述等相应的样式和动效调整

文章页

  • 【修复】表格的菜单在暗模式滚动时,其文字与表体文字重叠的问题

  • 【修复】文章底部信息卡片与全局底部层叠冲突的问题

  • 【修复】在部分情况下高德地图初始化样式不受主题亮暗模式切换的问题

  • 【修复】图文类型中相册区块加载提示样式异常的问题

作者页

  • 【新增】增加瞬间气泡动态

  • 【新增】星座和生肖增加前置 emoji 显示

  • 【新增】作者心情能量修改为 emoji 显示

  • 【优化】作者背景资源加载及其动效优化

  • 【优化】代码及结构且 CSS 样式单独加载

  • 【修复】作者资料中地图板块因布局导致高度不统一的问题

单页

  • 【新增】文章归档页面支持显示相应年份的文章数量

  • 【优化】留言板页面顶部视频现在支持微信内自动播放及资源加载优化

  • 【优化】留言板页面顶部媒体的线条、波纹、星星颜色由固定白色修改为自定义封面颜色

  • 【优化】足迹页面关于高德地图初始化问题(与上述文章页问题一致)及其相应按钮样式调整

发布于查看详情

新增

  1. 新增主题主色调自定义,设置方式:主题设置——样式,输入颜色代码,颜色代码可到https://htmlcolorcodes.com/zh/ 网站选择。
  2. 移除了延迟加载模块。
发布于查看详情

v0.5.0

发布日期:2026-04-17

✨ 新特性

  • 图库独立窗口:图库模块支持独立窗口完整交付,具备完整的 macOS 窗口框架与交互能力
  • 统一滚动条与加载交互:全局统一滚动条样式与页面加载过渡动画
  • 认证网关 macOS 风格重构:登录/注册/登出等认证页面全面重构为 macOS 原生窗口风格,含 Traffic Lights、毛玻璃面板、极简输入法与深色胶囊按钮

♻️ 重构

  • 桌面壳层架构收口:收口桌面壳层与页面应用架构,统一 Shell Core 入口管理
  • 阅读页模块目录迁移:阅读页模块迁移至 modules/browser-reader/ 独立功能目录
  • 浏览列表模块迁移:Explorer(标签/分类/作者/归档)迁移至 modules/browser-explorer/ 独立功能目录
  • 瞬间模块迁移:Moments 模块迁移至 modules/moments-app/ 独立功能目录
  • 图库模块迁移:Photos 模块迁移至 modules/photos-app/ 独立功能目录

🐛 修复

  • 认证网关集成兼容:修复 RSA 密码加密逻辑(FormData 事件驱动 + 旧浏览器降级)、Altcha 验证码兼容、Bitwarden/1Password 自动填充、Halo Pro/开源版条件渲染
  • PJAX 资源加载加固:加固页面应用资源加载与运行时版本检测,防止跨页导航时资源丢失

🎨 样式

  • 登录表单组件精修:完善登录网关页面布局,包含无边框底线输入框、深色胶囊按钮、社交登录图标网格、登出英雄卡片等组件样式

📝 文档

  • 中文文档体系重构:重构项目 README 中文文档体系与入口导航

📊 统计

  • 涉及 324 个文件,新增 16,118 行,删除 6,239 行

Generated from v0.5.0

发布于查看详情

新特性

  • 支持主题界面文本的 i18n,目前支持英文、简体中文、繁体中文

功能优化

  • 引入虚拟滚动条,减少页面在切换的时候的闪动问题
发布于查看详情

微言即时通讯插件 v1.1.0-rc1 更新公告

发布时间:2026-04-16

v1.1.0-rc1 主要围绕两部分能力进行了增强:

  1. 举报违规功能升级为可配置的多邮箱模式
  2. WebSocket 连接能力增强,新增连接地址配置与轮询降级机制

新增与优化

一、举报违规功能升级

为了让站点更灵活地处理用户举报,本次版本对 UC 个人中心的“举报违规”功能进行了升级:

  • 支持配置多个举报邮箱
  • 每个举报邮箱可单独设置:
    • 名称
    • 邮箱地址
    • 邮件模板
  • 新增举报说明配置,站点可自定义提示文案
  • 举报弹窗支持用户手动选择收件邮箱
  • 根据所选邮箱自动填充对应邮件模板
  • 移除了原有固定开发者邮箱的展示逻辑,更适合站点自主管理

适用场景示例:

  • 站长邮箱
  • 内容审核邮箱
  • 法务邮箱
  • 客服邮箱

二、WebSocket 连接能力增强

为了适配 CDN、反向代理和部分 WebSocket 受限环境,本次版本新增了连接配置与失败兜底机制:

  • 新增 WebSocket 基础地址 配置项
  • 支持自定义 wss://ws://https://http:// 等连接地址
  • 当 WebSocket 连接失败时,系统会自动降级为轮询模式
  • 优化聊天主界面在异常网络场景下的消息刷新体验
  • 优化最近会话、未读消息和全局通知的连接管理逻辑
  • 新增统一的 WebSocket 地址构建工具,减少部署配置错误

这意味着在网络环境复杂或 CDN 不支持 WebSocket 的情况下,插件仍能尽量保证消息刷新和通知能力可用。


配置调整说明

举报配置变更

举报相关配置已从原有的单邮箱模式升级为多邮箱列表模式。

升级后建议检查插件后台的“基本配置”,补充以下内容:

  • 举报邮箱名称
  • 举报邮箱地址
  • 邮件模板
  • 举报说明文案

WebSocket 配置建议

如果你的站点存在以下情况,建议配置 WebSocket 基础地址

  • 站点前面使用了 CDN
  • CDN 不支持 WebSocket
  • 前台访问域名与源站通信地址不同
  • HTTPS 页面下需要显式指定支持 TLS 的 WebSocket 地址

升级建议

建议升级到 v1.1.0-rc1 后重点检查以下内容:

  • 举报邮箱列表是否已正确配置
  • 举报说明和邮件模板是否符合站点实际需求
  • WebSocket 基础地址是否需要单独指定
  • CDN / HTTPS 场景下的聊天连接是否正常

如你正在使用旧版举报邮箱配置,请升级后尽快迁移到新的举报邮箱列表配置。

发布于查看详情

v1.0.2 — 独立部署更省心,白名单防「借站点菜又不吃系列」

两件事说人话:
👉 独立域名部署不再踩坑
👉 别人别再拿你接口当公共食堂

顺便把 README 重写了一遍(这次是真能照着配,不是玄学)。

新增

  • 域名白名单
    后台可限制来源域名,请求不对直接拦。
    👉 不再被别人套壳白嫖接口
    👉 留空 = 保持原来宽松模式

  • 独立部署前台页面

    • 支持:
      • VITE_ASSET_BASE(静态资源)
      • VITE_PUBLIC_BASE(路由)
    • 图片不再 404
      • VITE_MEDIA_ORIGIN 指回主站 /upload
      • 👉 测试域名也能正常出图

⚠️ 部署提醒(很重要)

👉 独立域名一定要:

  • Nginx 反代 API
  • VITE_MEDIA_ORIGIN(图片)

别只代理接口,结果图片全 404(这坑很多人踩过,我就是其一)


其他

  • 修复未知问题,优化细节体验
发布于查看详情

首个版本发布 🎉功能特性

  • 菜品分类管理(新增、编辑、排序、删除)
  • 菜品管理(上下架、推荐等级、餐段配置、批量删除)
  • 点菜记录管理(按日期查看、明细查看)
  • 前台点菜页(早餐/午餐/晚餐、提交备注、预约点餐)
  • 访问控制(公开访问/密码访问)
  • 消息通知(支持企业微信 webhook 推送)

Generate from v1.0.1

发布于查看详情

新增

  1. 新增主题主色调自定义,设置方式:主题设置——布局,输入颜色代码,颜色代码可到https://htmlcolorcodes.com/zh/ 网站选择。
  2. 新增用户登录按钮,登录后显示头像。可自定义开关:主题设置——布局——顶部菜单登录按钮。请先设置默认头像。
  3. 移除了延迟加载模块。
  4. 优化了缩略图、分类封面图默认设置的显示。
发布于查看详情

新增

  • 适配Passkey 认证插件,支持通行密钥登录

优化

  • 完善认证页面适配,含2FA、注册等页面

Generated from v1.0.8

发布于查看详情
  1. MiniMax 接入重构为独立链路,改为走 MiniMax 当前的 Anthropic 兼容接口,补齐同步、流式、多轮对话的响应解析。
  2. 统一 AI 配置转换逻辑,避免摘要、润色、文章生成、标题生成各自维护一套 provider 分支。
  3. 设置项重构,去掉 MiniMax 单独 API 地址配置,补充按 AI 提供商选择模型的能力,并支持功能级默认模型。
  4. 编辑器顶部入口收敛,移除顶部 AI润色,把 AI标签 合并进 AI生成。
  5. 新增编辑器 AI 助手面板,支持输入指令、快捷动作、流式结果、复制/插入/替换,并根据视口上下空间自动决定向上或向下展开。
  6. 删除冗余代码
  7. 适配halo2.23。

Full Changelog: 3.20...3.2.1


Generated from 3.2.1

发布于查看详情
条 / 页