Repository navigation
v0.107.20
·
109 commits
to main
since this release
K-brain v0.107.20
本版从 main 的 3fa12a4 构建,在 v0.107.19 的基础上加入 kn 终端界面的新视觉。
新功能
- kn 终端界面换上统一的视觉主题(#133):
- 配色:界面所有颜色都来自同一套语义配色,深色、浅色主题都有真彩色、256 色和 16 色版本。Markdown 和代码块高亮也用这套配色,代码块不再压在写死的灰色背景上;
- 无颜色与 ASCII 终端:设置了
NO_COLOR或K_BRAIN_THEME=mono时,完全不输出颜色,改用粗体、暗淡、反显和符号区分。K_BRAIN_ASCII=1强制只用 ASCII 符号;TERM=linux、vt100、dumb等终端或非 UTF-8 环境会自动切换; - 工具行:排队、运行、完成、失败用同一种格式,即“符号 工具名 对象 …… 状态 · 耗时”。失败显示
✗ … failed,命令非零退出也算失败。排队中的调用不再显示原始 JSON; - 审批与提问:改成带彩色边框的卡片,选项带编号,按数字键直接选。窄终端下长命令会换行显示;
- 模式标签更醒目:默认的 “Always allow” 用醒目的底色显示,默认模式不变;
- Esc 防误触:Esc 仍会取消当前回复;取消后短时间内再按 Esc,不会误开“回退对话”;
- 其他:差异里的长行改为换行显示,不再截断;
--json这样的行内代码不再在连字符处断行;欢迎框在窄终端下自动精简。
修复与改进
v0.107.19 的全部内容:#120(后台子代理活过本轮且不再占住会话)、#122(子代理实时转录与单独停止)、#124、#125(流式与事件日志性能)、#127(kn 子代理面板)、#128、#130(目标续跑轮显示成通知)。详见 v0.107.19 发布说明。
下载与校验
提供 macOS、Linux、Windows 的 x64/ARM64 CLI 与 computer helper,共 12 个二进制;SHA256SUMS 用于校验下载文件。