Skip to content

Releases

dsh-quiet 1.0.1

Choose a tag to compare

@YE-ZINAN YE-ZINAN released this 04 Oct 01:59

dsh-quiet 1.0.1

Documentation release. No code changes — the plugin behaves exactly as it does in v1.0.0.

Added

  • README: "Why it works this way" — the reasoning behind the design, with sources.
    It lays out the three independent mechanisms behind waiting anxiety (uncertainty is itself
    anxiogenic; unfinished goals occupy working memory and produce intrusive thoughts; a wait
    feels longer when it has no known end), and then maps six design rules back to the specific
    behaviour each one forces. Full reference list included.
  • NOTICE.md — safety notes. What it needs (Windows, no elevation), what it does when it
    fires (powershell.exe running tools/flash-dsh.ps1 with -ExecutionPolicy Bypass), and
    what it writes to disk. Worth reading if the observation log matters to you: it records tool
    names, and the verbatim text of approval requests and agent questions.
  • README: limitations moved to the top. Windows-only, and the taskbar flash cannot reach a
    window that has been minimized to the tray. Both are stated up front now, not at the bottom.

Fixed

  • The repository description was stored mangled (? instead of Chinese). PowerShell 5.1's
    Invoke-RestMethod encodes a string body as Latin-1 unless a charset is supplied. Corrected.

中文

文档版本,代码没有任何改动,行为与 v1.0.0 完全一致。

  • README 新增「为什么这样设计」:等待焦虑的三个机制,以及由此定下的六条规矩,每条都附出处
  • 新增 NOTICE.md:安全须知。它会启动 powershell.exe 去跑任务栏闪烁脚本;它的本地观测日志会记录工具名、审批请求原文与问题原文 —— 在意这些的话请先读这一份
  • README 开头补上限制提示(仅 Windows、缩到托盘闪不了),不再只写在最后一节
  • 修正仓库简介的中文编码问题

设计与源码取证记录见 DESIGN.md。

dsh-quiet 1.0.0

Choose a tag to compare

@YE-ZINAN YE-ZINAN released this 04 Oct 01:50

让 agent 在你离开时替你盯着,只在真的需要你出手时才叫你。

它做什么

等 AI 干活的时候人不敢走开。原因不是它慢 —— 再快也还是要等;真正让人坐不住的是你不知道它什么时候会停下来等你。

于是你只好盯着。而每一次"瞄一眼",都会把手头的事打断。

这个插件把"盯着"接过去:

情况 行为
它卡住了(要你审批 / agent 问你问题) 立刻闪任务栏叫你 —— 你不来它就一直停着
有结果了(目标达成 / 意外中断 / 回复被截断) 闪你;专注块内先攒着,结束时一起给
中间进展(某一步做完、一次回复正常结束) 永不打扰

提醒只闪任务栏按钮,不弹通知、不出声、不抢焦点。

安装

$env:DSH_HOME = "$env:USERPROFILE\.dsh"
dsh plugin --profile desktop add "link:<解压后的 dsh-quiet 目录>" --registry=https://registry.npmmirror.com

装完当场激活。之后若改了插件代码,要完全退出并重开客户端(注意托盘,关窗口可能只是最小化)。

用法

命令 作用
/focus 开始专注块,默认 25 分钟
/focus 40 自定义时长
/focus 0 不定时,直到你说停
/focus off 提前结束,并列出这段时间攒下的事
/focus status、/focus digest 只看攒下的事

已知限制

  • 仅 Windows。 提醒靠 Win32 FlashWindowEx —— Electron 自己的 flashFrame() 是主进程能力,插件够不到。
  • 窗口缩到托盘时闪不了 —— 托盘里没有任务栏按钮。
  • 配置改动不热重载,改完要重启客户端。
  • 只在 DeepSeek Harness 桌面端 0.2.0-rc.2 上验证过。

附件

dsh-quiet-1.0.0.zip —— 插件源码。解压后按上面那条命令 link 进 profile 即可。

设计与取证记录(为什么这么设计、踩过哪些坑、哪些方案被实测推翻)见仓库里的 DESIGN.md。