Repository navigation
Mingbird v1.8.2
🇨🇳 中文
🔒 会话隔离(真实事故后的加固)
- 旧"清空对话"只清屏幕,下一条消息仍带着旧会话的完整历史继续——已废除,换为主操作区的 + 新对话 按钮:会话、上下文、工作目录(回到默认)、计划面板全部复位。新对话不再继承旧对话的上下文与目录。
- 新对话首条消息强制清理工作目录遗留的状态文件;后续追问按"续跑"勾选决定(此前勾选被忽略)。
- 断网时要求联网搜索,任务开始即在会话里明示,不再让模型悄悄翻本地文件。
🖱️ 界面修复
- 流式重写:token 进缓冲、150ms 批量上屏——长思考不再长时间卡死界面。
- 会话区支持鼠标选中与复制(Ctrl+C)。
☁️ 云端模型选择
- 🔒 开关旁新增云端模型框:联网且已配置才可选;与本地模型框互斥(选一个清空另一个)。断网时禁用,云端通路架构级断死。
?给配置指引,配置即config.json的cloud段(README 有示例)。
461 项测试全绿(435 单测 + 26 集成)。
📦 构建说明(2026-09-23)
五个平台的安装包已于 2026-09-23 用同一份源码树重新构建并替换(CLI 传 --help 或无参数时改为打印用法,不再抛异常堆栈);版本号不变。Windows 两包已在冻结产物上实测(启动存活 + 全局错误日志零新增)并通过静默安装→启动→卸载验证,Linux/macOS 三包由 CI 构建含冒烟步骤。完整变更见 CHANGELOG_zh.md。
🇬🇧 English
🔒 Conversation isolation (hardening after a real incident)
- The old "Clear chat" only wiped the display while the next message silently continued the previous session's full history. Replaced by a prominent + New Chat button that resets session, context, working directory (back to default) and the todo panel — a new conversation can no longer inherit an old one's context or folders.
- The first message of a new conversation force-clears stale state files; follow-ups honor the "resume" checkbox (previously ignored).
- Asking for web search while offline now produces an explicit transcript note at task start.
🖱️ UI fixes
- Streaming rewrite: tokens are buffered and rendered in 150 ms batches — long thinking no longer freezes the UI.
- The transcript is mouse-selectable and copyable (Ctrl+C).
☁️ Cloud model picker
- A cloud-model box next to the 🔒 toggle: selectable only when online and configured; mutually exclusive with the local-model box (one model per conversation). Offline disables it and the cloud path stays architecturally dead.
?shows guidance; config is acloudsection inconfig.json(example in README).
461 tests green (435 unit + 26 integration).
📦 Build note (2026-09-23)
All five platform packages were rebuilt and replaced on 2026-09-23 from the same source tree (CLI --help / no-arg now prints usage instead of a traceback); version number unchanged. The two Windows packages were verified on the frozen binary (stays alive, global error log clean) and through a silent install → launch → uninstall cycle; the Linux/macOS packages are built by CI, smoke step included. Full changelog in CHANGELOG.md.
Install / 安装
- Windows: download
Mingbird-v1.8.2-CN-Setup.exe(中文界面) orMingbird-v1.8.2-EN-Setup.exe(English UI). - Linux/macOS: experimental tarballs (
mingbird-v1.8.2-linux-x64.tar.gz/-macos-arm64.tar.gz/-macos-x64.tar.gz), seeinstall-unix.shinside.