Releases: hoyyang/dsh-concise
Releases · hoyyang/dsh-concise
Release list
v0.4.0 — 滑动开关 + 更强的 Concise 风格
变更
- 🎛️ 滑动开关:实心圆点升级为 iOS 式轨道 + 滑块(spring 回弹滑动、按压拉长反馈、开启橙色辉光),开关状态一目了然;移除冗余的「开/关」文字
- ✍️ 风格提示词强化:禁止复述问题与客套开场、禁止收尾提问(除非确需决策)、列举型内容优先表格/紧凑列表(结构化 ≠ 冗长)、步骤间不播报
- ⚡ 会话切换即时渲染:客户端按会话缓存状态(stale-while-revalidate)+ API 下发新会话默认值,切换会话不再闪加载
实测对比(GLM-5.3 Flash,同一问题):关 = LLM 5m21s / 2.5K tok 长文;开 = LLM 57s / 1.6K tok,第一句给本质 + 紧凑表格。
安装:dsh plugin add dsh-concise 或 dsh plugin add hoyyang/dsh-concise。详见 README。
v0.3.1 — README 重构:开关前后对比前置
变更
- 📖 README 重构:真实「开关前后」对比图前置——同一问题、同一模型(GLM-5.3 Flash),关 = 1.2K tok 长文(大标题 + 多节 + 对照表 + 总结),开 = 两句话直达(定义 + 场景 + 代码,~100 tok)
- 阅读顺序改为:安装 → 开关前后差在哪 → 30 秒上手 → 进阶用法(命令 / 自定义 / API)→ 注入原文 → 功能清单 → 原理与验收
安装:dsh plugin add dsh-concise 或 dsh plugin add hoyyang/dsh-concise。
v0.3.0 — per-session scope
变更
- 🎯 作用域改为按会话:Concise 开关只影响当前会话的新回复——每个会话独立记忆自己的状态,互不影响;新会话默认关闭(可用插件配置
defaultEnabled: true改为默认开启) - 🧩
/concise命令作用于发起命令的会话;/concise status显示该会话状态与风格来源 - 🔌 API 支持
sessionId(query 或 body);不带sessionId时操作新会话默认值 - 💾 会话级状态持久化(500 条 LRU 淘汰),0.2.0 旧状态文件自动迁移
安装:dsh plugin add hoyyang/dsh-concise。详见 README。
v0.2.0 — /concise command & custom styles
新增
- 🧩
/concise命令:slash 菜单与 CLI 会话均可/concise(切换)、/concise on|off(显式设置)、/concise status(状态 + 风格来源)——对齐 Claude Code 的/output-style - ✍️ 自定义风格:
~/.dsh/dsh-concise/style.md非空即整体覆盖内置风格文本,改完保存下一轮生效——对齐/output-style:new - 🔄 状态自动同步:按钮 15s 轻量轮询(仅可见标签页)+ focus/visibility 重取,命令行/API/其它标签页的改动 ≤15s 自动跟上
安装:dsh plugin add hoyyang/dsh-concise(零配置)。详见 README。
v0.1.0 — Concise output style toggle
把 Claude Code 内置的 Concise 输出风格 带进 DeepSeek Harness。
安装
dsh plugin add hoyyang/dsh-concise或直接下载本 Release 的 dsh-concise-0.1.0.tgz 手动安装。
亮点
- 🟠 composer 模型选择按钮右侧一键开关 Concise 输出风格(结果先行、少废话,工作深浅不变)
- ⚡ 系统提示词 section 动态注入,下一轮回复即生效,无需重启/重开会话
- 💾 状态原子持久化,跨重启保留;全局生效,多标签页即时同步
- 🔌 脚本友好:
GET /state、POST /toggle、POST /set本地 API - ♿ aria-pressed 无障碍 + 中英双语;卸载即净,零残留
要求 dsh web 0.1.0-rc.8+。零配置,装完即用。详见 README。