• 1.0.4 1a2732fe19

    1.0.4 Stable

    sunny-335 released this 2026-06-21 12:20:25 +08:00 | 12 commits to main since this release

    本次更新将版本号推进至 v1.0.4。核心重点在于彻底解决多用户混杂对话时“完整对话”弹窗上下文不清晰的问题,并对插件的后台管理 UI 进行了全面重写与现代化升级。同时,修正了之前版本中遗失的部分配置功能,并深度优化了移动端适配体验。

    新特性

    • 对话上下文引用模块:在「查看完整对话」弹窗中,为非首条消息增加了精美的引用摘要框(采用微信/iOS 聊天天气泡风格)。查看日志时,可以一眼看出 AI 是在回复哪位用户的哪句话。
    • 纯净的层级化回复:放弃了此前强行在 AI 回复内容中注入 Markdown 块的方案,改为在数据库中存储纯净文本,并严格利用 Halo 原生的层级字段。这保证了 AI 的回复在首页页面能 100% 完美兼容任意博客主题的原生 UI。

    🎨 界面与响应式重构 / UI & UX Overhaul

    • 全面移除 Tailwind 依赖:由于 Halo 后台宿主环境的 UnoCSS 缓存机制会导致动态 Tailwind 类名失效(引发排版错乱),本次将彻底使用原生 Scoped CSS 进行重写。样式从此绝对稳定,不再受宿主环境干扰。
    • 现代化卡片与交互
      • AI 角色卡片升级:增加柔和阴影(Soft Shadow)、悬浮微动效、状态圆点,界面质感大幅提升。
      • 引用框升级:AI 气泡和用户气泡采用了不同透明度的自适应引用框,视觉层级更清晰。
    • 深度移动端适配 (Mobile-First)
      • 工具栏(搜索、筛选、批量操作)在手机端自动垂直堆叠折叠。
      • 对话弹窗及设置表单在手机端自动撑满宽度 (max-width: calc(100vw - 32px)),防止溢出屏幕。
      • 设置页面的 Tab 导航栏在移动端支持无缝横向滑动。

    🔧 问题修复与优化

    • 恢复遗失功能:修复了上个测试版本中意外丢失的「AI 角色增删改查」、「数据清理面板」、「配置导入/导出」以及「Gravatar 头像实时预览」的完整功能代码。
    • 后端接口补充:优化了相关方法,向上溯源构建以支撑前端引用模块渲染。
    Downloads