v0.1.0
[0.1.0] - 2026-08-15
首个版本:Claude-Code 风格的 dsh 终端交互 profile(启动命令 dsh-cli,
等价于 dsh --profile cli)。
Added
- 流式输出 — 推理(思考时折叠为最新一行)、工具调用(
⛭+✓/✗)与
正文实时流入,渲染合并至约 30fps,快速思考不闪屏 @文件选择器 — 输入@浏览/过滤工作目录,选中文本文件作为附件
注入消息(单文件 64KB 上限,二进制保留路径引用)- 多行输入区 —
──分隔线框住输入框;Enter 发送、Shift+Enter/Ctrl+Enter
换行、↑/↓ 历史与跨行移动 - 状态栏 — 输入区下方常驻显示当前模型与权限
- 工具授权 — "ask" 策略下在同一输入区内联应答(y / n / 回车)
- 命令 —
/new/model/preset/permission/clear/exit,
其中/model与/preset支持可过滤的选择器 - 配色可覆盖 —
DSH_CLI_THEME环境变量(SGR 参数串 JSON) - 一键安装脚本 —
install.ps1(Windows & Unix,幂等,可重复运行更新),
支持-Version锁定安装指定 release 版本 - 单元测试 — TUI(
test/ui.test.mjs,16 项)与@file引用