Skip to content

v0.4.0

Choose a tag to compare

@wang5766171 wang5766171 released this 24 May 15:03
· 167 commits to master since this release

新增功能

  • 插件化架构:后端新增 AgentPlugin 插件抽象层,支持未来接入更多 AI 代理(当前支持 Claude Code)
  • 双页面模式:前端重构为会话页面 + 管理页面双页面结构,项目配置与对话分离
  • Hub 内对话:发起新对话直接在应用内交流,不再跳转外部终端
  • 通用文件附件:会话支持发送任意格式文件附件,支持文件选择器、从文件管理器复制粘贴、拖拽三种方式添加;项目目录内的文件自动识别,直接引用路径不复制;非图片文件在对话中显示文件图标+文件名徽章
  • 三模式主题:新增浅色 / 色彩 / 暗色三套主题,标题栏一键切换
  • 字体大小调节:系统 UI 和会话内容支持独立四档预设(15 / 19 / 23 / 27px),标题栏内调节
  • 虚拟滚动:引入虚拟滚动优化大会话切换性能
  • 关于菜单:标题栏新增关于弹窗,包含版本号、GitHub / Gitee 链接
  • 侧边栏折叠:会话列表侧边栏支持折叠为图标模式
  • 加载覆盖层:启动和刷新时显示加载动画,数据就绪后消失
  • NSIS 安装器双语:安装包自动识别系统语言,中文系统显示中文安装界面,其他语言显示英文
  • 全新 README:中英文双语文档,项目正式迁移至 jishu-hub 仓库

优化功能

  • 标题栏精简:去除左侧 logo / 应用名 / 版本号,按钮左对齐并添加文字标签
  • 品牌更名:项目由 claude-hub 正式更名为 jishu-hub(机枢)
  • 会话列表扁平化:去除一级目录折叠,项目锁定 + 扁平列表展示
  • 页面切换性能:页面切换改用 CSS hidden 避免重复挂载卸载
  • 渲染性能:用 React.memo 阻断大会话时的无关重渲染
  • 默认暗色主题:首次安装默认使用暗色模式
  • 会话时间字体:会话列表时间文字跟随字体设置调整

修复问题

  • 流式消息重复显示:修复 React StrictMode 下异步事件监听器竞态导致文本片段重复渲染
  • 会话列表跳动:修复新对话期间侧边栏列表反复刷新导致的视觉跳动
  • 新对话闪烁:修复助手回复完成后页面闪烁的问题
  • 搜索定位:修复搜索仅一个结果时不自动定位到匹配位置的问题

下载

文件 说明
Jishu Hub_0.4.0_x64-setup.exe NSIS 安装包(推荐,支持中英文自动识别)
Jishu Hub_0.4.0_x64_en-US.msi MSI 安装包

系统要求:Windows 10 及以上