Skip to content

NebulaShell v0.5.8

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Oct 02:39

AI 助手

  • 右侧栏纯净化:专职 AI 助手 + 会话管理抽屉:
    • 取消原「AI 助手 / 命令历史 / 常用命令」三页签,右侧栏不再叠两层头部;会话切换、新建、清空、会话抽屉合并为单层 36px 顶栏,与左侧标签栏像素级对齐,聊天区垂直可视高度增加约 40px
    • 新增会话管理抽屉(顶栏 📑 按钮,带存活会话数徽标):一键滑出全量会话列表,支持按标题/主机即时搜索、点击切换、✏ 重命名、🗑 删除(二次确认),后台「生成中…」与本会话「新回复」状态实时刷新
  • 修复管理弹窗打开时命令无法送入终端:
    • 终端写入在模态打开期间被拒(安全设计),而命令历史改弹窗后「点击行填入终端」、常用命令 ▶「在当前终端执行」都发生在弹窗内,等于自我封锁;现在两者先收起自身弹窗再投递
  • 修复 AI 抽屉按 Esc 不置 defaultPrevented:抽屉/右侧栏/文档层各自监听 Esc,抽屉消费后未标记,语义不完整

命令历史与常用命令

  • 从右侧栏迁移为独立居中管理弹窗:
    • 长命令、复杂参数不再受 320px 侧栏宽度挤压,弹窗可用宽度提升至约 680px,完整展示命令内容与主机来源
    • 命令历史:搜索过滤、点击行填入当前终端(不回车)、★ 收藏为常用命令;常用命令:▶ 执行、✏ 行内编辑、🗑 删除、过滤与添加
    • 两个弹窗互斥打开,且可在彼此打开时用快捷键/菜单互相切换
  • 入口与快捷键:命令历史进「编辑」菜单(⌘⇧H / Ctrl+Shift+H),常用命令进「会话」菜单(⌘⇧S / Ctrl+Shift+S),并注册为命令面板条目 session.history / tools.snippets;原 panel.history / panel.snippets 保留为兼容别名

界面细节

  • 修复会话抽屉计数徽标绝对定位偏移,撑出 26px 图标按钮边界(窄面板审计 T64e)
  • 命令历史 / 常用命令弹窗工具行的过滤框与清空图标按钮统一为 28px 等高

下载对应平台的安装包:

平台 文件
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。