FIT2CLOUD

新特性

  • 导航菜单图标支持自定义配置
    • 在「基本设置」中为每个导航页面(归档、标签、分类、关于我、碎碎念、朋友们、留言板、项目集、图库、朋友圈)配置图标 class
  • 文章详情页自定义滚动条(可配置显示/隐藏)
    • 在「文章页面」设置中开关,默认关闭

修复

  • 修复 Shiki 代码高亮插件不跟随主题模式切换的问题
  • 修复图库集页面点击分类筛选无反应的问题

优化

  • 文章详情页滚动条样式隔离,防止污染目录导航、文章列表等内部可滚动组件
  • 图库集图片加载优化
  • 全站性能优化
  • 全站 SEO 优化

Generated from v1.3.2

发布于查看详情

更新日志 v1.1.0

🚀 新功能

首页品牌介绍区块 (Hero Intro)

  • 新增首屏品牌介绍区块,支持头像/Logo、品牌名称、标语、主副标题
  • 支持环绕卡片展示(最多3个),带浮动动画效果
  • 支持统计数据展示(产品数、用户数等)
  • 支持社交链接配置
  • 支持主要/次要 CTA 按钮
  • 实现垂直滚动跑马灯动画效果

产品详情页新模块

  • 新增版本对比表格模块 (product-comparison),支持动态方案映射
  • 新增使用场景展示模块 (product-scenarios),支持图标和特性列表
  • 新增视频演示模块 (product-video),支持 Alpine.js 交互

产品详情页快速导航

  • 新增侧边快速导航组件,动态检测页面模块
  • PC 端:右侧垂直导航栏,悬浮显示模块标题 tooltip
  • 移动端:底部横向滚动导航条,支持左右滑动
  • 滚动时自动高亮当前区块,智能适配滚动到顶部按钮

文章版权声明配置

  • 文章元数据新增 echoCraftPostCopyright 字段
  • 支持三种模式:跟随主题设置、强制显示、强制隐藏

🎨 优化

全局横幅布局

  • 重构响应式布局,优化移动端显示
  • 关闭按钮改为绝对定位
  • 添加文字截断防止溢出

轮播组件

  • 添加 Intersection Observer 检测视口可见性
  • 离开视口时暂停自动播放,提升性能

产品展示光晕效果

  • 优化光晕动画,改为椭圆形居中效果
  • 增加模糊半径,视觉更柔和

视频播放按钮

  • 简化动画效果,移除复杂多层脉冲
  • 缩小按钮尺寸,交互更精致

顶部菜单

  • 优化 Logo 和标题的显示效果

🐛 修复

首页自动滚动回顶部 bug

  • 轮播组件离开视口时暂停播放,避免页面跳动
发布于查看详情

bug 修复

  • 修复了添加好友界面搜索按钮不生效的问题
  • 修复了添加群聊界面搜索按钮不生效的问题
  • 修复部分样式问题

新增:

更新了微言-即时通讯插件使用条款协议,变更如下:

  • 3.5 开发者仅提供技术服务,无义务对用户的全部信息内容进行主动事前审查,亦不承担该等审查义务,但有权根据法律法规、监管要求或合法投诉,对涉嫌违法违规的内容进行抽查、屏蔽或删除。
  • 3.7 本插件不构成网络平台经营者身份,开发者不对用户之间的交易、互动行为承担平台监管责任。
发布于查看详情
  • 提取公共模板片段到单独文件
  • 优化时间更新脚本性能
  • 添加无障碍访问支持(ARIA标签)
  • 改进响应式视频背景
  • 移除滚动条隐藏样式
  • 清理冗余代码和文件
  • 使用CDN加载Bootstrap和jQuery
  • 修复文章页和独立页面模板引用
  • 更新README文档
  • 升级版本号至1.1.2
发布于查看详情

🎉开工大吉~

✨ 新功能

  • 附件库分析 - 新增断链检测、引用扫描、重复文件检测,支持一键清理未引用和重复附件
  • 批量处理 - 支持对已上传附件进行批量压缩、水印、格式转换
  • URL 引用自动替换 - 删除/替换附件时自动更新文章、页面、评论、设置等所有内容中的引用链接
  • 断链一键替换 - 将失效链接替换为新 URL,自动修改所有引用位置
  • HTTP 代理支持 - 断链检测支持通过 HTTP 代理访问,适用于无法直连外网的服务器
  • 内置中文水印字体 - 内置文泉驿微米黑,解决 Docker 等环境下水印乱码问题
  • 清理日志 & URL 替换日志 - 完整记录所有删除和替换操作详情

🐛 问题修复

  • 修复 App 端上传图片未经处理直接存储的问题rc.1 新增
  • 修复并发 Semaphore 竞态、大文件绕过限制、扫描状态不一致等多项稳定性问题
  • 修复轮询定时器内存泄漏、批量处理进度清除竞态等前端问题
  • 修复日志统计性能问题,改用 Extension 索引查询

🔧 改进优化

  • 断链检测架构重构,支持自定义超时和并发数
  • 内容扫描器使用 Jsoup 重构,提升 URL 提取准确性
  • 新增 ContentUpdateHandler 接口体系,各内容类型独立处理 URL 替换
  • 重复文件删除时可自动替换引用,推荐保留项优先选择引用次数最多的文件,相同则选最晚上传的
  • API 路径规范化(去除连字符),Extension 索引优化,日志级别优化

⚠️ 升级须知(自 0.2.x 升级)

  • 设置分组 global 重命名为 basic,升级后需重新配置
  • 断链检测、重复检测配置独立为新分组
  • REST API 路径有变更,如有外部集成请注意更新
  • URL 引用替换会直接修改内容,请务必备份后再使用
  • 删除操作不可逆,操作前请做好备份

📋 详细更新日志


Generated from 0.3.0-rc.1

发布于查看详情

新年快乐 祝大家发财!

v2.0.8 (2026-02-21)

  • 优化登录注册页面样式
    • 输入框统一样式:2px 边框、6px 圆角、16px 内边距
    • 暗色模式使用亮色边框,亮色模式使用暗色边框
    • 注册登录按钮增加 10px 上边距,8px 圆角
    • 邮箱验证码发送按钮样式统一,尺寸更紧凑
    • Alert 通知样式优化,支持暗色/亮色模式
    • 使用 CSS 变量实现响应式设计
  • 优化密码重置页面
    • Gateway 页面样式覆盖,符合 jyf 主题风格
    • 统一使用 Menlo/Meslo LG 等宽字体
    • 输入框和按钮样式与登录页面保持一致
    • 语言切换器适配主题样式
    • 添加中英文 i18n 国际化支持
  • 优化瞬间页面(微信朋友圈风格)
    • 移除标签筛选区域,改为内容下方显示标签
    • 标签使用 #xxx 格式,主色调显示
    • 图片布局规则:
      • 1张图:单独显示
      • 2-3张图:横向并排
      • 4张图:2x2 四宫格
      • 5-6张图:3列布局
      • 7-9张图:3x3 九宫格
    • 所有图片和视频固定 200x200 正方形
    • 使用 object-fit: cover 自适应裁剪
    • 左侧头像改为方形圆角(4px)
    • 用户名使用微信蓝色(#576b95)
    • 时间和点赞按钮在底部一行显示
    • 隐藏内容中的标签,只保留下方标签
    • 增加每条瞬间间隔(25px)
  • 优化首页瞬间显示
    • 只显示最新的包含文字内容的瞬间
    • 如果第一条是纯图片,自动跳过显示下一条
    • 文字内容居中显示,最多2行
    • 右侧添加"更多"图标(三点)可跳转瞬间页面
    • 图标悬停时有颜色和位移动画效果

Generated from 2.0.8

发布于查看详情

v1.3.0

新特性

  • 新增音乐胶囊面板
  • 首页头部显示名称、个性标语、个人简介支持自定义颜色
    • 留空则使用主题默认颜色,随亮色/暗色模式自动切换
    • 设置自定义颜色后固定显示,不随主题模式变化

修复

  • 彻底修复 PJAX 页面切换时 CSS 闪烁
  • 修复 PJAX 导航内联脚本报错的问题
  • 修复关于页面启用 Steam 游戏模块页面崩溃的问题
  • 修复主题暗色/亮色切换的问题

优化

  • 性能、动画优化。

Generated from v1.3.0

发布于查看详情

v1.2.5

新特性

  • 全局迷你音乐播放器(APlayer + MetingJS)
  • 页脚运行时间计时器

修复

  • 修复文章详情页上一篇/下一篇导航按钮被长标题撑开的问题

Generated from v1.2.5

发布于查看详情

v1.2.4

新特性

  • 首页社交图标支持 Iconify 图标库,可自定义任意图标(本地化部署,Iconify 优先,留空 fallback 内置图标)
  • 页脚 ICP 备案和公安备案跳转链接支持自定义

修复

  • 修复友链页面"申请友链"区块与底部页脚间距问题

Generated from v1.2.4

发布于查看详情

🎉新年快乐!

此版本为测试版本,改动较大,使用时请务必备份数据库和附件!

✨ 新功能

  • URL 引用自动替换 - 全新的引用替换系统,支持在文章、页面、评论、回复、用户资料、系统/主题/插件设置、瞬间、图库、
    文档等所有内容类型中自动替换 URL 引用
  • 断链一键替换 - 断链详情面板新增「替换为新 URL」功能,可将断链 URL 替换为有效链接,自动修改所有引用位置
  • 重复文件删除时自动替换引用 - 删除重复附件时可选择自动将内容中的旧链接替换为保留附件的链接
  • 批量处理自动替换引用 - 批量处理(压缩/格式转换/水印)导致文件名变化时,可自动更新内容中的旧链接
  • URL 替换日志 - 记录每一处 URL 替换操作的详情(旧/新 URL、来源类型、内容名称、成功/失败状态),支持分页查询和清
  • 内置中文水印字体 - 内置文泉驿微米黑字体,解决 Docker 等无中文字体环境下水印文字乱码问题
  • 自定义水印字体 - 设置面板新增字体名称配置项,支持指定服务器已安装的字体
  • 断链原因展示 - 断链结果新增显示断链原因(HTTP 404、连接失败等)和原始 URL
  • 断链按原因筛选 - 断链列表新增原因过滤下拉框,可按 HTTP 404、连接失败等类型快速定位特定断链
  • HTTP 代理支持 - 新增代理设置,断链检测和链接检查支持通过 HTTP 代理进行,适用于无法直接访问外网的服务器环境
  • 重复文件引用信息展示 - 重复文件列表新增显示各文件在内容中的引用情况,辅助判断应保留哪个文件

🐛 问题修复

  • 修复前端扫描状态不一致 - 统一前后端状态常量(errorERRORscanningSCANNINGcompleted
    COMPLETED
  • 修复扫描错误回调静默失败 - 扫描错误时的 subscribe 回调增加错误处理,避免状态更新失败被吞掉
  • 修复断链扫描状态残留 - 引用扫描失败时同步将断链扫描状态更新为 ERROR,避免断链扫描永远停留在 SCANNING
  • 修复重复检测未排除分组/策略 - 重复文件扫描现在正确应用排除分组和排除策略过滤
  • 修复批量处理文案错误 - 「将被可能会被会重命名」修正为「将会被重命名」
  • 修复轮询定时器内存泄漏 - 分析面板各 Tab 组件卸载时正确清理轮询和防抖定时器,避免组件销毁后定时器继续运行
  • 修复批量处理进度清除竞态 - 内存进度清除时机从处理中移至 doOnSuccess 回调,避免处理完成前提前清除进度
  • 修复日志统计性能问题 - 处理日志和清理日志的统计逻辑从 Endpoint 层全量加载内存聚合改为 Service 层使用 Extension
    索引查询
  • 修复断链白名单 API 路径错误 - 前端白名单接口地址修正为正确端点
  • 修复白名单添加使用错误 URL - 白名单添加改为使用 originalUrl,与实际检测 URL 保持一致

🔧 改进优化

  • 断链检测架构重构 - 断链检测逻辑从 ReferenceServiceImpl 抽离为独立的 BrokenLinkDetector
    LinkChecker,支持自定义 HTTP 检测超时和检测并发数
  • 引用扫描上下文重构 - 新增 ReferenceScanContext 统一管理扫描状态,取代散落的 ConcurrentHashMap
  • 内容更新处理器架构 - 新增 ContentUpdateHandler 接口体系,各内容类型(Post/Page/Comment/ConfigMap/Plugin
    等)独立处理 URL 替换
  • 引用列表组件复用 - 新增 ReferenceList 公共组件,断链/引用/重复三个 Tab 统一展示引用来源
  • 水印字体多级回退 - 智能加载策略:用户指定字体 → 内置中文字体 → 系统默认字体
  • Extension 索引优化 - ProcessingLog、CleanupLog 和 UrlReplaceLog 新增时间、状态、来源、文件名等索引,提升查询性
  • 统一乐观锁重试 - 新增 RetryUtils 统一重试策略,替换各处散落的重试代码
  • 统一超时计算 - 新增 TimeoutUtils,连接超时自动取配置值的 1/3(上限 30s)
  • 推荐保留策略优化 - 重复文件推荐保留项改为选择最晚上传的(而非最早),推荐项不再禁用勾选
  • 清理日志端点独立 - 清理日志 API 从 CleanupEndpoint 拆分为独立的 CleanupLogEndpoint
  • 处理来源和清理原因枚举化 - ProcessingSourceCleanupReason 从字符串改为枚举类型,提高类型安全
  • 支持 DocTree 扫描 - 引用扫描新增对 doc.halo.run/v1alpha1/DocTree 类型的支持
  • 清理日志 UI 重构 - 统计卡片和表格样式更新
  • API 路径规范化 - REST API 路径统一去除连字符(batch-processingbatchprocessingbroken-links
    brokenlinkscleanup/logscleanuplogs
  • 移除 Overview 端点 - 移除不再使用的仪表盘概览端点,简化 API 结构
  • URL 替换安全机制 - 新增 UrlReplacer 工具类,基于正则的安全 URL 替换,避免替换完整 URL 内部的相对路径子串
  • ContentScanner 路径匹配优化 - 相对路径匹配范围扩大,新增位置排除逻辑避免将完整 URL 内的子路径误匹配为相对路径
  • 日志级别优化 - 常规操作日志从 info 降为 debug,可恢复错误从 error 降为 warn,减少日志噪音
  • 批量处理下载兼容性 - 下载请求添加 User-AgentReferer 请求头,提高与目标服务器的兼容性
  • 角色模板权限调整 - displayName 从「存储工具箱查看」改为「存储工具箱管理」,更准确反映权限范围
  • BrokenLinkScanStatus GVK 修正 - plural/singular 从 brokenlinkstatuses 修正为 brokenlinkscanstatuses
  • 前端筛选自动重置页码 - 处理日志筛选条件变更时自动重置到第一页

⚠️ 配置变更

  • 设置分组 global 重命名为 basic(基础设置),升级后可能需要重新配置
  • 重复检测配置独立为 duplicateScanning 分组
  • 断链检测配置独立为 brokenLink 分组,新增 HTTP 超时(1-30秒)和并发数(1-20)配置
  • downloadTimeoutSeconds 从批量处理设置移至基础设置(全局共用)
  • 最大文件大小默认值从 10MB 调整为 20MB
  • 排除分组/排除策略的作用范围扩展至引用扫描、重复检测和断链检测
  • 断链检测新增「检测外部链接」开关和「附件 URL 前缀」配置
  • 新增代理设置组 - proxy 分组,包含代理开关、代理主机、代理端口三项配置
  • 水印字体 fontName 默认值从 SansSerif 改为空(空值时自动使用内置中文字体)

⚠️ 注意事项

[重要] 此版本为测试版本,改动较大,升级前请务必备份数据库和附件!

[重要] URL 引用替换为测试版功能,会直接修改文章/页面/评论/设置中的内容,请谨慎使用并做好备份!

[重要] 批量处理模式下,如选择"不保留原图",原文件将被删除,可能导致原有引用链接失效!请谨慎操作或选择"保留原图"模式。

[重要] 删除操作不可逆!删除重复文件或未引用文件前,请务必确认并做好备份。

[重要] 设置分组结构有调整(globalbasic),升级后请检查并重新配置相关选项。

[重要] REST API 路径有变更(去除连字符),如有外部集成或自定义脚本请注意更新接口地址。


Generated from v0.3.0-beta.2

发布于查看详情

在此前版本中,部分用户在生产环境安装插件后访问公开反馈页面(如 /trace)时会出现页面空白,无法正常浏览或提交反馈。

修复内容

  • 公开反馈页面在生产环境加载失败的问题 @wenary
  • 页面样式与交互未初始化导致的空白 @wenary
  • 插件误拦截系统路径引发的异常 @wenary

此前可能出现:

  • 文章页、分类页被插件 404 页面覆盖
  • 后台登录机器人验证无法通过
  • 退出登录跳转异常

现已调整路由匹配逻辑,不再影响系统原有路径。


如有问题,欢迎反馈

发布于查看详情

主题文档
插件相关配置


🔄 调整

  • 移除 懒加载 独立配置项
    • 启用:针对文章列表封面文章归档封面,现已开启懒加载,以优化初始页面加载性能。
    • 变更:除上述特定区域外,其他模块不再通过 JavaScript 动态控制懒加载。此举旨在避免 JS 干预可能导致的图片折叠功能失效等兼容性问题。

✨ 优化

  • 重构 图片折叠面板 样式:优化了面板的视觉呈现,使其更清晰。

Full Changelog: 1.13.11...1.13.12


Generated from 1.13.12

发布于查看详情

产品真正的竞争力,不在功能堆叠,而在是否建立了持续进化的机制。

Trace脉络,完成了一次关键跃迁——
从「反馈工具」进化为「产品决策基础设施」。

我们系统性打通了:

反馈收集 → 价值量化 → 协作流转 → 状态同步 → 用户触达

不再是零散的建议堆积,而是结构化的需求资产。
不再是模糊的处理进度,而是透明可追溯的决策过程。


核心升级能力

  • 看板与列表双视图,提升协作效率
  • 自定义工作流,适配不同团队节奏
  • 全链路审计日志,保障流程可追溯
  • 通知中心联动,让每一次进展都被看见

每一条反馈,都有生命周期。
每一次状态变更,都有轨迹。
每一次发布,都能回应用户期待。

如果你正在构建一个长期主义的产品体系,
Trace,希望成为你产品增长机制的一部分。

发布于查看详情

v1.0.2 版本发布记录

发布日期: 2026-02-11

新功能

  • 产品推荐码支持: 外部产品的"查看详情"和"立即购买"链接现在会自动携带推荐码
    优先使用浏览器 URL 中的推荐码参数
    其次使用源配置中设置的推荐码
    修复了 URL 参数拼接问题,正确处理已有参数的情况(使用 & 而非 ?)
发布于查看详情

v2.0.5 (2026-02-12)

  • 新增公安备案号功能
    • 在页脚设置中添加公安备案号配置
    • 与 ICP 备案号显示在同一行,用 | 分隔
    • 支持自定义公安备案查询链接

Generated from 2.0.5

发布于查看详情

v2.0.4 (2026-02-12)

  • 新增三态主题切换功能

    • 支持浅色、深色、跟随系统三种模式
    • 三态循环切换:light → dark → auto → light
    • 新增跟随系统图标(左半边太阳光芒,右半边月牙)
    • 跟随系统模式下自动检测系统主题变化
    • 浏览器地址栏和底部颜色随主题自动变化
    • 用户选择持久化保存
  • 新增首页瞬间功能

    • 支持显示最新一条瞬间内容
    • 文字居中显示,超长自动省略
    • 支持图片、视频、音频等多媒体内容
    • 可在首页设置中开关显示
    • 需要安装瞬间插件(plugin-moments)
  • 优化首页设置

    • 新增"显示站点描述"开关
    • 重新组织配置项分组
    • 基础设置:Logo、站点标题、站点描述
    • 首页设置:站点描述、瞬间、热力图、文章列表样式、登录按钮、文章目录、加载动画

Generated from 2.0.4

发布于查看详情

新特性

  • 标签页全新重设计:数据面板 + 标签墙布局

优化

  • 移动端进一步适配:欢迎页、随想碎片、生活回想、归档页、朋友圈等...

修复

  • 修复首页"近期笔记"和"站点动态"存在的问题

Generated from v1.2.3

发布于查看详情

Spark 是一款为 Halo CMS 打造的现代电商主题——30+ 配色方案随心切换,7 大首页模块自由编排,从商品浏览、购物车到多渠道支付全链路覆盖,更内置品牌故事、配送售后等叙事页面,让实体与虚拟商品在同一个店铺里各得其所

发布于查看详情

🐛 Bug Fixes

  • 修复移动端目录(TOC)动画不同步 — 目录从 JS 动态渲染改为内联同步脚本填充,确保 TOC 与正文入场动画同步播放,视觉效果等同于服务端渲染
  • 修复 GitHub Actions 构建失败 — 移除 workflow 中重复指定的 pnpm 版本,避免与 package.json 的 packageManager 字段冲突
  • 更新 Footer 链接 — Retypeset 链接指向 Halo 移植版仓库

✨ Features

  • 新增 ICP 备案号展示 — 在主题设置中填写备案号后自动在页脚展示,链接至工信部备案查询,留空则不展示

🔧 Refactor

  • 切换至 Halo 官方 CD 工作流 — 使用 halo-sigs/reusable-workflows 替代自定义构建流程,降低维护成本,未来可对接 Halo 应用市场

📝 Documentation

  • 补充 comment.css 说明 — 添加注释说明该文件为第三方评论插件(Twikoo/Waline)预留样式,不影响 Halo 默认评论组件

Generate from v1.0.1

发布于查看详情

新特性

  • 文章页阅读进度条
    • 页面最顶部固定显示一条强调色渐变进度条,随滚动从左到右增长
  • 友链申请信息一键复制
    • 点击名称/链接/头像/描述任意一项自动复制到剪贴板
    • 悬停显示复制图标,点击后弹出"已复制"气泡提示

优化

  • 友链页面申请区域布局优化
  • 友链申请对话框隐藏滚动条

修复

  • 修复评论组件表情选择器无法滚动的问题
    • Lenis 平滑滚动库拦截表情弹出层的 wheel 事件
    • 在 Lenis 初始化中添加 prevent 回调,排除表情选择器、弹出层、评论组件内部滚动
    • 新增 MutationObserver 自动为动态插入的弹出层添加 data-lenis-prevent 属性
  • 移除 settings.yaml 中友链配置的硬编码默认值
    • 站点名称、链接、头像、描述默认值改为空,使用 placeholder 示例提示
  • 完善"失联友链标签"配置说明
    • help 文字补充说明需要安装「友链自助提交」插件并配置无效友链分组

Generated from v1.2.2

发布于查看详情

主题文档
插件相关配置

✨ 优化与调整

重新定义侧边栏文章标签云的显示方式

  • 文章标签云模块
    • 固定为3D风格,显示效果与标签页一致;
    • 移除侧边栏标签云-3D标签云配置项。
  • 朴素标签需求:改用文章标签模块即可。
  • 优化定时器。

✨ 新增

  • 新增隐藏横幅信息配置项。
    • 隐藏后“横幅标题”和“横幅文字描述”将不显示。

Full Changelog: 1.13.7...1.13.9


Generated from 1.13.9

发布于查看详情

修复

  • 修复归档页面标签云点击跳转地址错误的问题
    • 标签链接从手动拼接 /tags/{metadata.name} 改为使用 tag.status.permalink
    • 适配所有路由配置,避免因 metadata.name 与实际路由不一致导致 404

Generated from v1.2.1

发布于查看详情

新特性

  • 集成 Lenis 丝滑滚动库
    • 全局页面滚动带惯性和缓动
    • 锚点跳转和返回顶部使用 Lenis 平滑滚动
    • 自动处理欢迎页显示时暂停/恢复滚动
    • 弹窗内部滚动不受影响(搜索、法律弹窗、版本详情、友链申请、文章目录)
  • 集成 Swiper 滑块库
    • 随想碎片(memo slider):触摸滑动、自动播放、前后导航按钮、鼠标悬停暂停
    • 生活回想(life slider):自由模式滑动、惯性回弹、触摸手势
  • 内置灯箱系统(fallback lightbox)
    • 文章详情页:自动检测 lightgallery 插件,未安装时启用内置灯箱
    • 图库页面:自定义灯箱,点击图片放大查看
    • 碎碎念页面:自定义灯箱,点击图片放大查看
    • 统一交互:点击放大、点击/Esc 关闭、缩放动画、zoom-in 光标
  • 适配 Halo 官方 plugin-lightgallery 灯箱插件
    • 文章详情页图片添加 cursor: zoom-in 提示可点击放大
    • 灯箱 UI 适配主题色(工具栏、缩略图边框、计数器)
    • 灯箱背景遮罩、滚动锁定等样式兼容
    • 插件 DOM 选择器设置为 .post-content 即可使用
  • 主题切换圆形扩散动画
    • 从点击位置向外扩散的圆形遮罩效果
    • 动态计算最大扩散半径,确保覆盖全屏
  • 搜索框快捷键提示
    • 搜索框右侧显示 Ctrl K 快捷键徽章

优化

  • AOS 动画优化

修复

  • 修复留言板评论显示"未知"的问题
  • 修复图库页面灯箱点击无反应的问题
  • 修复首页标题右侧字符被截断
  • 修复欢迎页标题右侧字符被截断
  • 修复打字机光标与标题文字重叠、高度不对齐

Generated from v1.2.0

发布于查看详情

What's Changed

  • fix(annotation-setting): 修复元数据重复问题 by @AR-26710 in #65
  • feat(aside): 添加推广轮播小组件 by @Tim0x0 in #67
  • feat(shop): 初步适配商城 by @AR-26710 in #68
  • feat(homepage): 添加主页小组件功能 by @Tim0x0 in #69
  • Refactor/code structure by @AR-26710 in #72
  • pref(aside-widgets): 移除首页侧边栏中的社区组件默认配置 by @AR-26710 in #73

New Contributors

Full Changelog: 1.2.4...1.2.5


Generated from 1.2.5

发布于查看详情

新特性

  • 项目展示页面新增项目归属标识功能
    • 支持区分"我的项目"和"收藏项目"两种类型
    • 统计区域分两行显示:项目数量(总/我的/收藏)+ GitHub 数据(Stars/Forks)
    • 后台配置支持为每个项目设置归属类型
  • 我的项目新增版本详情弹窗
    • 点击"我的项目"卡片打开版本详情弹窗(收藏项目仍跳转链接)
    • 自动拉取 GitHub Releases 并以时间线形式展示
    • 显示版本号、发布时间、更新日志等信息
    • 支持配置 GitHub Token 提高 API 请求限制
    • 弹窗边框使用主题强调色

优化

  • 评论组件样式优化
    • 优化 CSS 变量配置,调整 muted 颜色为更柔和的边框/背景色
    • 评论区头部样式美化:标题渐变色、新增副标题、评论数标签化

Generated from v1.1.12

发布于查看详情

新特性

  • 新增注册页面,支持访客、投稿者、作者、文章管理员、超级管理员等角色注册
    • "立即注册"链接(仅在后台开启注册功能时显示)
    • 密码强度指示器
  • 文章详情页信息进行针对性优化(注册用户)

优化

  • 欢迎页全局化

Generated from v1.1.10

发布于查看详情

主题文档
插件相关配置

✨ 优化项

  1. 作者信息显示逻辑
    隐私用户:仅超级管理员作者本人登录时显示真实信息;其他情况统一显示为 隐私用户
  2. 编辑按钮跳转规则
    • 超级管理员:始终显示编辑按钮 → 跳转至 控制台-文章 编辑页。
    • 作者本人:显示编辑按钮 → 跳转至 个人中心-文章 编辑页。
  3. 样式效果优化
    优化界面效果。

🐛 问题修复

  • 修复文章列表页 编辑 按钮跳转错误的问题。

🔄 调整 (1.13.5)

为提升配置灵活性,“元信息显示”功能已进行拆分,调整如下:

  • 原“元信息显示”拆分为两项列表页元信息详情页元信息
  • 升级后需重新配置请您务必进行配置,否则相关区域可能显示为空白
  • 影响说明:这是一项破坏性调整,升级后原有配置将失效,需手动重新设置才能正常显示

Full Changelog: 1.13.6...1.13.7


Generated from 1.13.7

发布于查看详情

新增功能

隐私政策与服务条款

  • 页脚新增「隐私政策」和「服务条款」链接,与版权信息平行显示
  • 点击弹出毛玻璃效果弹窗,支持 Markdown 语法渲染
  • 弹窗边框使用主题色,适配亮色/暗色模式
  • 标题样式复用文章详情图标
  • 后台可配置是否显示及内容

优化

页脚布局

  • 移除原有的「关于」文字配置
  • 隐私政策/服务条款与版权信息同行显示,更简洁

弹窗样式

  • 背景采用透明模糊效果(backdrop-filter)
  • 关闭按钮悬浮于右上角,悬停旋转动画
  • 滚动条使用主题色
  • 移动端适配优化

配置项

在后台「页脚设置」中新增:

  • 显示隐私政策(开关)
  • 隐私政策内容(支持 Markdown)
  • 显示服务条款(开关)
  • 服务条款内容(支持 Markdown)

Generated from v1.1.8

发布于查看详情

v2.0.0 (2026-02-05)

  • 全新主题切换动画
    • 圆圈扩散和收回动画效果
    • 从主题切换按钮位置扩散
    • 优化动画层级,不遮挡内容
    • 沉浸式阅读
  • 优化 TOC 目录样式
    • 移除背景和边框
    • 更简洁的视觉效果
    • 修复主题切换时的闪烁问题
  • 性能优化和 Bug 修复
  • 优化post、page页面
  • 手机版关闭萤火虫

Generated from 2.0.0

发布于查看详情

本版本为 2.5.0 Alpha 预览版本,主要集中在组件可配置性增强、模板结构重构以及样式细节优化,不涉及功能层面的破坏性变更。
This is an Alpha preview of version 2.5.0, focusing on component configurability, template refactoring, and visual refinements. No breaking feature changes are included.

🆕 更新内容 / Updates

pref - 优化与增强

  • Iconify 组件新增 help 字段,用于补充配置说明
  • 为 **元数据(metadata)**设定固定标识,提升结构一致性与可维护性

fix - 问题修复

  • 修复订阅模块中 icon 渲染颜色错误的问题
  • 修复标签页中 硬编码路由,统一调整为动态 permalink
  • 修复部分 硬编码路径,改为 Thymeleaf 动态链接

refactor - 结构重构

  • 提取页面标题区域为公共 pageHeader 片段
  • 提取分页与分类卡片为公共片段
  • 提取侧边栏结构为公共片段以便复用
  • 抽离公共 CSS 工具类,减少重复样式
  • 使用伪元素替代首页分类卡片中的冗余 DOM 结构

style - 样式调整

  • 优化 Hero 区域按钮的渐变层次与过渡效果

⚙️ 升级方式 / How to Update

下载最新版本并覆盖原有主题文件即可。
Download the latest version and replace the existing theme files.


⚠️ 注意事项 / Notice

  • 当前版本为 Alpha 阶段,主要用于测试与结构验证
  • 建议更新前备份当前主题文件与配置
  • 若发现问题,欢迎反馈以便在正式版本中修正

This is an Alpha release, recommended for testing purposes only.
Please back up your theme files and settings before updating.


Full Changelog: https://github.com/w-flac/theme-mego/compare/2.4.2...2.5.0-alpha

发布于查看详情

主题文档
插件相关配置

🔄 调整 (1.13.5)

为提升配置灵活性,“元信息显示”功能已进行拆分,调整如下:

  • 原“元信息显示”拆分为两项列表页元信息详情页元信息
  • 升级后需重新配置请您务必进行配置,否则相关区域可能显示为空白
  • 影响说明:这是一项破坏性调整,升级后原有配置将失效,需手动重新设置才能正常显示

⚙️ 优化项

  • 优化样式效果

Full Changelog: 1.13.4...1.13.6


Generated from 1.13.6

发布于查看详情

本次更新主要聚焦于 样式细节修复与构建流程优化,针对表格、标签侧边栏以及订阅模块的显示问题进行了修复,并对 Tailwind CSS 构建方式进行了简化,以提升整体稳定性与维护效率。

This release focuses on UI refinements and build process improvements.
Several display issues in tables, tag sidebar, and the Subscription module have been fixed,
along with a simplification of the Tailwind CSS build workflow to improve stability and maintainability.

🆕 更新内容 / Updates

fix

  • 优化表格样式表现
    Improved table styling for better consistency and readability
  • 修复标签侧边栏中长名称溢出被隐藏的问题
    Fixed overflow issues for long tag names in the sidebar
  • 修复订阅模块中图标空值渲染及口号列表对齐问题
    Fixed icon null rendering and slogan list alignment issues in the Subscription module

⚙️ 升级方式 / How to Update

下载最新版本并覆盖旧文件即可。
Download the latest version and replace the old files.

⚠️ 注意事项 / Notice

  • 本次更新不涉及主题配置结构调整,建议升级前备份当前主题配置,以防意外情况发生

This update does not introduce configuration changes. It is still recommended to back up your current theme settings before updating.


Full Changelog: https://github.com/w-flac/theme-mego/compare/2.4.1...2.4.2

发布于查看详情

【新增】增加对朋友圈插件的支持
【新增】增加对足迹插件的支持
【优化】文章页面标签过多时的布局


Generated from 1.1.7

发布于查看详情

主题文档
插件相关配置

🔄 调整

为提升配置灵活性,“元信息显示”功能已进行拆分,调整如下:

  • 原“元信息显示”拆分为两项列表页元信息详情页元信息
  • 升级后需重新配置请您务必进行配置,否则相关区域可能显示为空白
  • 影响说明:这是一项破坏性调整,升级后原有配置将失效,需手动重新设置才能正常显示

Full Changelog: 1.13.4...1.13.5


Generated from 1.13.5

发布于查看详情

v2.1.21 更新日志

🎨 样式重构与优化 (Style & UI)

1. 🔍 搜索组件重构 (Search Widget)

  • 极简列表风格:彻底移除了原有的卡片式背景和阴影,转为现代化的透明列表设计。
  • 视觉通透感:默认背景全透明,仅在交互时显示微妙的反馈,大幅减少视觉噪点。
  • UI 细节打磨:优化了圆角半径(8px)和分隔线样式,使其观感更接近原生操作系统的 Command Palette。

2. 🔐 认证页面表单优化 (Auth Forms)

  • 深色主题统一:全面统一了登录、注册、找回密码等页面的深色模式配色,确保视觉体验一致。
  • 多登录方式适配
    • Passkey (通行密钥):修复了按钮和布局的错位问题,使其完美融入表单。
    • Altcha 验证码:优化了验证码组件在深色模式下的显示效果。
    • 手机号登录:修正了输入框组的样式冲突。

🐛 问题修复 (Bug Fixes)

1. ✨ 认证页面特效修复 (Auth Effects)

  • 3D 倾斜效果:修复了 perspective 属性缺失导致 "假 3D"(无纵深感)的问题;修正了脚本执行顺序,确保动画生效。
  • 聚光灯效果 (Spotlight):修复了鼠标追踪脚本在 DOM 加载前执行导致失效的问题,现在的光晕效果能流畅跟随鼠标移动。
  • 配置兼容性:移除了无效的 None 选项,并自动兼容了数据库中残留的旧配置,强制回退到 3D 效果,防止页面出现"无特效"的死状态。

2. 🛠️ 装备分组图标 (Equipment Icons)

  • 配置项升级:将装备页面的分组图标配置项升级为 Iconify 选择器,支持直接预览和选择图标。

Generated from v2.1.21

发布于查看详情

微言 v1.0.0-rc2 - 首次发布 🎉

发布日期:2026-02-03

我们非常激动地宣布**微言(PluginCommunication)**正式发布 v1.0.0 版本!这是一款专为 Halo 博客系统打造的专业级即时通讯插件,让你的网站从单向的信息展示平台,升级为充满活力的互动社区。


🌟 核心亮点

💬 完整的即时通讯体系

基于 WebSocket 技术构建的实时通讯系统,支持私聊、群聊、频道三大通讯场景,消息秒达零延迟,为用户提供流畅的沟通体验。

🏗️ 企业级架构设计

  • 采用 Spring WebFlux + Reactor 响应式编程模型
  • 支持高并发场景,性能卓越
  • 完整的 RBAC 权限体系
  • 数据本地存储,隐私安全有保障

🎨 现代化用户界面

  • Vue 3 + TypeScript 开发
  • 移动端完美适配
  • 多种消息气泡样式可选
  • 支持自定义表情包和提示音

✨ 功能特性

📱 通讯功能

私聊系统

  • ✅ 一对一实时聊天
  • ✅ 支持文本、图片、表情、卡片等多种消息类型
  • ✅ 消息已读回执
  • ✅ 引用回复功能
  • ✅ 消息撤回(可配置时间限制)
  • ✅ 聊天记录持久化存储

群组聊天

  • ✅ 创建和管理群组
  • ✅ 群公告发布
  • ✅ 群成员管理(踢出、禁言)
  • ✅ 角色权限分配(群主、管理员、成员)
  • ✅ 入群审核机制
  • ✅ 邀请好友入群
  • ✅ 群组信息编辑

频道系统

  • ✅ 公开频道创建
  • ✅ 广播式消息发布
  • ✅ 适合公告通知场景

👥 社交功能

好友管理

  • ✅ 通过用户名/ID 搜索添加好友
  • ✅ 好友申请审核
  • ✅ 好友备注和分组
  • ✅ 黑名单功能
  • ✅ 好友在线状态显示

用户联系资料

  • ✅ 用户个人资料卡片
  • ✅ 最近联系人列表
  • ✅ 聊天置顶功能
  • ✅ 免打扰模式

🔔 通知系统

实时通知

  • ✅ 未读消息提醒
  • ✅ 仪表盘小部件显示
  • ✅ 自定义消息提示音
  • ✅ 浏览器通知支持

离线邮件通知

  • ✅ 用户离线时自动发送邮件
  • ✅ 智能合并短时间内的多条消息
  • ✅ 可配置通知间隔和频率
  • ✅ 支持批量消息摘要

系统通知

  • ✅ 好友申请通知
  • ✅ 群组邀请通知
  • ✅ 系统公告推送
  • ✅ 通知中心统一管理

🛡️ 安全与管理

消息频率限制

  • ✅ 前端发送间隔控制
  • ✅ 后端滑动窗口算法限流
  • ✅ 自动禁言违规用户
  • ✅ 可配置限流策略和惩罚机制

内容审核

  • ✅ 用户举报系统
  • ✅ 管理员审核后台
  • ✅ 批量处理举报
  • ✅ 违规用户惩罚机制

用户账户管理

  • ✅ 用户状态查看
  • ✅ 账户禁言/封禁
  • ✅ 批量用户管理
  • ✅ 操作日志记录

权限管理

  • ✅ 基于 RBAC 的权限体系
  • ✅ 细粒度权限控制
  • ✅ 角色模板定义
  • ✅ 权限继承机制

📊 数据管理

聊天记录管理

  • ✅ 完整的聊天记录存储
  • ✅ 历史消息查询
  • ✅ 聊天记录导出
  • ✅ 批量删除和清理

自动归档系统

  • ✅ 定时自动归档历史消息
  • ✅ GZIP 压缩支持
  • ✅ 可配置归档策略
  • ✅ 自定义存储位置
  • ✅ 热数据/冷数据分离
  • ✅ 优化数据库性能

🎨 个性化定制

界面定制

  • ✅ 多种消息气泡样式(经典、微信、QQ)
  • ✅ 自定义表情包
  • ✅ 支持 Emoji、GIF 动图
  • ✅ 兼容多种表情包格式(Artalk、Twikoo 等)

消息提示音

  • ✅ 内置多种提示音
  • ✅ 支持上传自定义音频
  • ✅ 用户可自由选择

配置选项

  • ✅ 消息长度限制
  • ✅ 撤回时间限制
  • ✅ 聊天记录展示条数
  • ✅ 群成员展示数量

🔌 开发者友好

API 支持

  • ✅ 完整的 RESTful API
  • ✅ 基于 OpenAPI 规范
  • ✅ 自动生成 TypeScript 客户端
  • ✅ 类型安全保障

扩展机制

  • ✅ 基于 Halo Extension 机制
  • ✅ 丰富的扩展点
  • ✅ 便于二次开发
  • ✅ 插件依赖管理

📋 技术规格

系统要求

  • Halo 版本: >= 2.22.10
  • Java 版本: 21+
  • Node.js 版本: 20+
  • 依赖插件: WebjingMandateCore >= 2.1.0

技术栈

后端

  • Java 21
  • Spring Boot / Spring WebFlux
  • Project Reactor(响应式编程)
  • Gradle 构建工具

前端

  • Vue 3
  • TypeScript
  • Pinia(状态管理)
  • UnoCSS(原子化 CSS)
  • TanStack Query(数据获取)
  • Rsbuild(构建工具)

性能特性

  • ✅ 响应式非阻塞架构
  • ✅ 支持高并发场景
  • ✅ WebSocket 长连接
  • ✅ 智能连接管理和自动重连
  • ✅ 消息队列优化
  • ✅ 数据库查询优化

🚀 快速开始

安装步骤

  1. 下载插件

  2. 安装依赖

    • 确保已安装 WebjingMandateCore 插件(>= 2.1.0)
  3. 启用插件

    • 在 Halo 后台「插件」页面上传并启用
  4. 配置插件

    • 进入插件设置页面
    • 阅读并同意服务条款
    • 根据需要调整各项配置
  5. 开始使用

    • 在 Halo 控制台左侧菜单找到「微言」入口
    • 开始体验即时通讯功能

基础配置建议

必须配置

  • ✅ 同意服务条款
  • ✅ 配置 SMTP 邮件服务(用于离线通知)

推荐配置

  • 📝 调整消息频率限制参数
  • 📝 配置聊天记录归档策略
  • 📝 添加自定义表情包
  • 📝 设置消息提示音

📖 使用场景

🎯 博主与读者互动

  • 即时解答读者疑问
  • 建立忠实粉丝群体
  • 提升博客活跃度和用户粘性

👥 社区建设

  • 创建专业兴趣群组
  • 促进用户间交流
  • 构建知识分享生态

💼 客户关系管理

  • 与客户实时沟通
  • 快速响应服务需求
  • 提升客户满意度

🎨 内容共创平台

  • 作者与读者协作创作
  • 实时讨论内容方向
  • 构建共创生态

⚠️ 重要说明

浏览器音频播放限制

用户必须在页面上进行至少一次交互(点击、按键等)后,音频才能播放。这是浏览器的安全策略,无法绕过。但只要用户在 Halo 后台做过任何操作(点击菜单、切换页面等),之后的消息通知就都能播放声音了。

表情包资源声明

本插件仅提供表情包配置功能框架,不内置任何第三方图片类表情包资源。站点管理员通过本插件配置的任何表情包资源,均由站点管理员自行添加和管理,与本插件开发者无任何关联。请确保您拥有所配置表情包的合法使用权。

数据安全

  • 所有用户数据本地存储
  • 消息加密传输
  • 完整的数据备份与恢复机制
  • 符合《个人信息保护法》等法规要求

🔄 升级说明

这是首次发布版本,无需升级操作。


🐛 已知问题

  • 群组禁言后,前端仍可发送消息(消息不会保存,但会显示发送动作)

🗺️ 未来规划

我们正在积极开发以下功能,敬请期待:

v1.1.0 计划

  • 🔜 消息搜索功能
  • 🔜 聊天记录导出为 PDF
  • 🔜 语音消息支持
  • 🔜 视频通话功能
  • 🔜 消息翻译功能

v1.2.0 计划

  • 🔜 机器人接入支持
  • 🔜 消息定时发送
  • 🔜 群投票功能
  • 🔜 消息加密增强
  • 🔜 多端消息同步优化

长期规划

  • 🔜 移动端独立 App
  • 🔜 桌面端客户端
  • 🔜 AI 智能助手集成
  • 🔜 更多第三方集成

🤝 参与贡献

我们欢迎社区贡献!如果你有好的想法或发现了问题:


🙏 致谢

感谢以下项目和社区的支持:

  • Halo - 强大的开源建站工具
  • Vue.js - 渐进式 JavaScript 框架
  • Spring Framework - 企业级 Java 框架
  • 所有为本项目提供反馈和建议的用户

📞 联系我们


🎉 结语

微言 v1.0.0 是我们迈出的第一步,我们致力于为 Halo 社区提供最专业、最易用的即时通讯解决方案。

感谢你选择微言!让我们一起打造更有温度的互联网社区。

现在就升级你的 Halo,开启即时通讯新时代! 🌈

发布于查看详情

修复装备页设置逻辑:
修复了“3D卡片”与“优雅卡片”风格切换时参数错乱的问题。
重构了后台配置项,将 Tab 切换样式 优化为 Toggle 开关。
修正了配置字段的依赖关系 (id / name / key),确保条件显示正常工作。


Generated from v2.1.19

发布于查看详情

🏷️ v2.1.18 更新摘要 (简要版)
核心修复

✅ Pro 版兼容:修复开源版访问 Pro 属性导致的报错。
✅ 评论区修复:修复图库/归档页评论显示“未知”及跳转错误。
新功能

✨ 装备页面:新增独立的装备展示页。
✨ 首页增强:支持音频播放、Tab 排序、文章列表开关。
优化

🔨 配置重构:优化全站配置结构,改进封面替代交互。


Generated from v2.1.18

发布于查看详情

【升级警告】对于从 1.11.0 之前版本升级的用户,本次版本包含了 1.11.0 的重大变更。升级前请参考1.11.0版本说明

主题文档
插件相关配置

✨ 新增

  • 新增作者归档页
    • 支持为每位用户独立设置隐私状态:设置为隐私用户后,其归档页对外不可见,仅限用户本人查看
    • 支持控制邮箱显示:可选择是否在归档页公开邮箱,默认隐藏以保护隐私
    • 作者归档页面可通过以下入口访问:
      • 文章/页面详情页中的作者名称
      • 瞬间页中的作者名称

Full Changelog: 1.12.2...1.13.0


Generated from 1.13.0

发布于查看详情

What's Changed

  • feat(sidebar): 为深色模式添加菜单图标颜色反转选项 by @AR-26710 in #64
  • refactor(sidebar-auth): 重构用户角色显示和权限控制逻辑 by @AR-26710 in #63
  • feat(auth): 初步适配认证页面 by @AR-26710 in #62
  • feat(archives): 为归档年份添加可点击链接 by @AR-26710 in #61
  • refactor: 移除主题的文章分页配置并简化文章列表渲染逻辑 by @AR-26710 in #60
  • feat(post-title): 添加文章标题颜色自定义功能 by @AR-26710 in #59

Full Changelog: 1.2.3...1.2.4


Generated from 1.2.4

发布于查看详情

v2.1.16 更新摘要
✨ 交互重构:友链申请改为“本站信息”与“立即申请”分离的双按钮模式,操作更清晰。
🎨 界面升级:新增左对齐布局的“本站信息”弹窗,支持联系邮箱展示;全线适配 Primary 主题色与统一蒙版样式。
🐛 修复:修复了登录界面全局信息 (globalInfo) 可能导致的空指针报错。
📝 文档:更新友链设置文档,补充本站信息配置说明。


Generated from v2.1.16

发布于查看详情

适配 MaxKB V2 版本的 Plugin-MaxKB 插件。

问题修复

  • 解决未保存时点击验证报错的问题。
  • 解决语音多模态输入时的报错问题。

Warning

此版本仅兼容 MaxKB V2 版本,MaxKB V1 版本用户请继续使用 https://www.halo.run/store/apps/app-aWHcE
并且请不要同时启用 V2 版本与 V1 版本,以免造成无法预料的冲突。

发布于查看详情

feat: 添加关于页面图标和修复404页面

  • 在个人资料卡片添加关于页面链接(使用 profile_icons.about 配置)
  • 新增 templates/error/error.html 错误页面模板
  • 404 页面使用 about-body 样式,与关于页面一致
  • 404 页面头图支持 _404_header_image 配置,默认使用 404-bg.jpg
  • 使用 Font Awesome 图标(fa-home, fa-arrow-left)
  • 修复移动端样式兼容性

版本: 0.1.5


Generated from v0.1.5

发布于查看详情

新特性

  • 在设置页面添加自动处理奖励开关配置项;
  • 实现默认等级角色的自动分配机制;
  • 新增批量设置会员等级功能;
  • 实现会员等级记录功能并优化注册流程;
  • 添加提现功能开关控制;
  • 添加邀请注册功能开关控制;
  • 添加邀请访问功能开关控制;
  • 添加邀请购买功能开关控制;

优化

  • 修改推荐奖励计算逻辑,统一使用积分作为奖励单位;
  • 重构交易记录创建方法,支持自动处理奖励的状态设置;
  • 更新推荐记录处理流程,移除重复的自动处理检查逻辑;
  • 统一前端界面显示,将奖励值统一显示为积分格式;
  • 修复注册推荐记录的奖励处理状态设置问题;
  • 添加永久会员判断和续费功能控制;
  • 添加推荐注册防刷和频率限制功能;
  • 添加邀请访问防刷机制;
  • 优化推荐记录奖励值设置和通知发送逻辑;
  • 修复交易记录处理逻辑;
发布于查看详情

功能新增

  • 路由页面 douban 参数新增 dataType,genre,page,size
  • 新增 Finder API
doubanFinder.list({
  page: 1,
  size: 10,
  type: 'type',
  dataType: 'dataType',
  status: 'status',
  genre: 'genre',
});
发布于查看详情

v2.0.0 - AI 智能客服重磅升级 🤖

发布日期:2025-01-27

🎉 重大更新

即答客服全面接入 AI,从传统在线客服升级为 AI 智能客服系统!

✨ 新增功能

🤖 AI 智能客服

  • 支持 OpenAI、DeepSeek、Claude 等所有 OpenAI 兼容 API
  • AI 优先响应,自动处理 80%+ 常见问题
  • 智能转人工,复杂问题无缝衔接
  • 完整保留 AI 和人工的对话历史

📚 RAG 知识库系统

  • 支持导入文章、页面、自定义文本
  • 基于站点内容自动回答访客问题
  • 智能分词和向量检索
  • 实时索引,内容更新自动同步

🚀 高级 RAG 优化

  • HyDE - 假设文档嵌入,提升检索准确率
  • 混合检索 - 向量 + 关键词 + RRF 融合
  • Reranking - LLM 重排序
  • 查询分解 - 复杂查询自动拆解
  • 查询压缩 - 多轮对话上下文理解
  • 联网搜索 - 知识库无结果时自动搜索互联网

🎨 UI/UX 优化

  • AI 消息视觉区分(带 AI 标识)
  • 知识来源标签展示
  • Markdown 富文本支持
  • AI 思考中动画
  • 图片粘贴上传

📈 性能提升

  • 回答准确率:+25-35%
  • 回答完整性:+30-40%
  • 知识覆盖率:+40-60%
  • API 调用优化:-30-40%
  • 平均响应延迟:-40-60ms
发布于查看详情

🎉 新增功能

瞬间组件

  • 前端媒体上传:支持图片、视频、音频上传
    • 通过 UC 附件 API 上传文件
    • 单图大图展示 + 多图网格布局(2/4张=2列,其他=3列)
    • 后台可配置开关(独立控制图片/视频/音频)
    • 基本安全验证(禁止可执行文件、危险协议)

文章页面

  • 摘要显示开关:可关闭文章摘要显示
    • 适用场景:安装 AI 摘要插件后避免重复显示
    • 后台配置:文章 → 内容显示设置 → 显示文章摘要

Generated from v2.1.15

发布于查看详情

What's Changed

  • refactor(bangumis): 重构番剧页面为服务端渲染 by @AR-26710 in #49
  • refactor: 重构相册页 by @AR-26710 in #51
  • feat(category-tag-layout): 添加分类和标签页布局切换功能 by @AR-26710 in #55
  • feat: 添加页码输入跳转功能 by @AR-26710 in #54
  • feat(FancyBox): 添加关闭 FancyBox 的配置选项 by @AR-26710 in #53
  • feat(moments): 添加标签横向滚动功能及提示样式 by @AR-26710 in #52

Full Changelog: 1.2.1...1.2.2


Generated from 1.2.2

发布于查看详情
条 / 页