Skip to content

NebulaShell v0.5.5

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:11

AI 助手

  • 轻量级多会话管理:
    • 在 AI 面板顶部新增会话控制栏(.ai-thread-bar),支持下拉菜单切换会话、一键新建对话(+ 按钮或面板内按 ⌘N / Ctrl+N)、一键清空当前对话及删除指定历史会话;首条提问自动提取为会话标题
    • 每个会话拥有独立的 DOM 视图容器(.ai-thread-view)与流式请求槽位,切换会话零闪烁且保留各自滚动位置;会话在后台流式生成时切走不会中断,ai:thinking / ai:delta / ai:done 按请求 ID 精准归入所属会话
  • 主机上下文智能分流与跨主机执行守卫:
    • 从终端触发「🔍 解释选中内容」或右键「AI 诊断报错」时自动按主机路由会话:当前为空白通用会话时就地绑定主机,存在同主机空闲会话时自动切换复用,否则自动新建带主机标识的专属会话,避免多台主机排障上下文混杂
    • AI 助手回复气泡自动记录生成时的来源主机快照;当点击代码块「执行」或「插入」而当前焦点终端已切至另一台主机时,自动弹出跨主机安全确认提醒,防止误操作

终端与标签栏

  • 同主机多标签直连与序号区分:点击主机列表默认直接在新标签连接(若当前位于空白单窗格标签则就地复用),同一主机打开多个标签时自动追加 #2、#3 序号区分;主机右键菜单与命令面板支持切换到已有标签
  • 标签卡片与平铺瓦片拖拽排序:支持左键按住顶部标签水平拖拽重排顺序(溢出时贴边自动滚屏),以及在标签平铺视图下拖拽瓦片标题栏调整位置,标签条顺序与平铺网格实时同步
  • 活动标签视觉强化:三套主题(星云暗 / 日蚀亮 / 森林绿)补充 --tab-active-* 语义 Token,增强活动标签与活动平铺瓦片的顶部高亮指示条、背景对比与阴影层次

状态栏与资源监控

  • 微型环状仪表与三舱布局:状态栏监控区重构为三舱布局,CPU、内存、磁盘占用升级为 18×18 SVG 动态圆环仪表(70% 预警、85% 告警变色),连接延迟独立胶囊展示,网络上下行速率方向符分色显示
  • CPU 历史趋势悬停卡片:悬停状态栏 CPU 指标时弹出 SVG 折线面积图浮层,直观展示最近 ~48 秒负载走势及当前负载、区间峰值与区间均值

图标与构建资源

  • 优化 Windows / Linux 满绘版图标与安装器图标立体层次及暗色背景辨识度

下载对应平台的安装包:

平台 文件
macOS (Apple Silicon) *_aarch64.dmg
macOS (Intel) *_x64.dmg
Windows (64 位) *_x64-setup.exe
Linux (64 位) *_amd64.AppImage / *.deb

完整变更历史见 CHANGELOG.md。

首次运行提示:应用未做代码签名与公证,系统可能拦截 ——
macOS 提示"已损坏,无法打开"时,把 .app 拖进「应用程序」后执行
sudo xattr -rd com.apple.quarantine /Applications/NebulaShell.app 再打开;
Windows 在 SmartScreen 提示中选「仍要运行」;Linux AppImage 需先 chmod +x。