Skip to content

Releases

Dot 总管 v1.4.0:更好用的工作台,更会陪伴的小精灵

Choose a tag to compare

@h958661134 h958661134 released this 13 Nov 06:57
  • 精灵更会陪伴了:新增小手、挥手、抱抱、害羞、捉迷藏、摇摆和伸懒腰;摸摸、停留注视、桌面醒来都有回应,右键「陪我玩一会儿」可主动互动。忙碌、待确认、急事和专注优先,动作结束自动复位。
  • 小伙伴图鉴:新增棉花兔、糯米猫,保留小点;桌面与网页同步支持切换形象,名字、颜色、装扮和事务独立保存。增加「少动一点」,遵循系统减少动画设置。
  • 形象替换入口:共用 lib/pets/catalog.json,矢量图层、角色信息、关键帧与渲染器分离;新增角色自动出现在选择器里,未知角色显示小点并保留保存的 ID。扩展方式见 lib/pets/README.md。
  • 工作台继续打磨:新增 Dot 品牌栏、清晰的运行状态与图标导航;今天页以问候、可点击的概览数字和快捷输入组织工作,直接进入今天或逾期清单。
  • 待办更容易找:支持搜索标题、备注、小步骤和等待对象;可按今天、高优先级、逾期、等别人筛选。每行有明确的展开入口,展开后处理备注与小步骤,长标题自动换行。
  • 会话总览:统计数字可直接筛选,新增「在等你」,会话卡片以顶部色条区分处理状态;窄窗口自动排成单列。
  • 操作反馈:请求期间防止重复提交;添加、发送失败时保留输入;完成失败时撤回划线;断线显示重试并保留上次数据。关闭搜索后,迟到的结果不再重新弹出。
  • 键盘与显示:标签支持方向键、Home / End;待办分组与编辑入口可用键盘操作;支持中文输入法、深色主题、320px 窄侧栏和减少动画偏好。
  • 开发用本地预览见 scripts/preview-ui.mjs,使用真实界面组件和演示数据;不连接日常 DSH 数据。

安装与升级

完全退出 DSH 后,重新运行对应的安装命令,再启动 DSH。

# 桌面版
 dsh plugin --profile desktop add github:h958661134/dsh-plugin-dot#v1.4.0

# 网页版
 dsh plugin --profile web add github:h958661134/dsh-plugin-dot#v1.4.0

三款小伙伴与互动

本地验证:181 项自动化测试通过,网页交互与 Windows 原生精灵动画已检查。

v1.3.0:界面重做,修复空角标

Choose a tag to compare

@h958661134 h958661134 released this 12 Nov 07:59
  • Dot 窗口和会话总览重做:
    • emoji 全部换成统一的细线图标;区块之间留出间距,数字改成小徽标。
    • 「今天」顶部是问候、日期和三个数字(需要你 / 今天要办 / 已逾期)。「需要你」是白卡片加左侧色条;建议放到最后,标明「可选,点了才会做」。
    • 待办和建议放进浅底圆角列表,行悬停变白;列表末尾直接输入新待办,回车即记。优先级标签挪到标题旁边,「中」不再显示,悬停时点「!」切换。
    • 输入框白底描边,聚焦时一圈淡蓝光,发送按钮收进框里。
    • 会话总览顶部加了「在等你 / 在跑 / 已结束」三个数字和筛选,会话分成「进行中」(在等你的排前面)和「已结束」两组。
    • 会话卡片左上是状态图标块;卡片上只留「打开」「转告」(在跑的会话还有「停止」),盯着、改名、记为事务、归档、移除收进「⋯」。DSH 重启前只剩标题的会话缩成一行,排在最后。
  • 桌面精灵面板和右键菜单重做:
    • 面板加宽到 340,顶部是头像、名字、一句话摘要和暂停 / 关闭按钮。
    • 卡片改成白底描边加图标块;待办列表悬停时出现「稍后」「专注」按钮。
    • 输入框里内嵌发送按钮,下面是常用指令小标签,底部是「打开 Dot」「会话总览」。
    • 右键菜单改成圆角浮层,每项带图标,换装子菜单用色点示意,分组之间用细线隔开。
  • 修复:没有待办时,小精灵和 Dot 窗口仍然显示角标 1。有两个原因:
    • 巡检建议被算成了「需要你」。现在小精灵的角标、桌面精灵手里的包裹、Dot 窗口的「今天」标签,都只数需要你处理的事(待你批准或回答、会话跑完或出错、交给你做的、逾期和快到期的待办)。只有建议时,网页小精灵只亮一个小蓝点;桌面精灵不举包裹,面板里照常能看到。
    • 桌面精灵没有卡片时,PowerShell 把「空」也算成了 1 张。现在先把空值滤掉。
  • 修复:收起会话后点了撤销,第二天巡检又提议收起同一批会话。现在你撤销过收起的会话 30 天内不再提,忽略过的收纳建议 7 天内不再提。

升级:重新运行 dsh plugin --profile web add github:h958661134/dsh-plugin-dot(桌面版用 --profile desktop),然后完全退出 DSH 再打开。

桌面精灵面板

Dot 总管 v1.2.0:桌宠

Choose a tag to compare

@h958661134 h958661134 released this 12 Nov 05:38

桌宠动图

桌宠:住在任务栏上的同事

桌面精灵从「角标」变成了住在任务栏上的同事。管理功能没加新入口,只是换成了身体语言。设计见 docs/DESK-BUDDY.md。

  • 会走、会睡、会被甩:空闲时在任务栏上溜达,你离开电脑就打盹;拖到半空松手会掉下来,甩出去会撞墙弹回,落地晕一下。拖到屏幕边缘仍然可以贴边半藏。
  • 更可爱的形象:小脚、ω 嘴、腮红、影子、呆毛,9 种表情;眼睛跟着鼠标看,会眨眼、伸懒腰、歪头。
  • 动作就是状态:手里举着包裹,表示有几件事需要你,急事时包裹是红的;举着信封,表示有会话跑完了。
  • 喂食:勾掉一件待办,它就吃一颗星星。不计分、不打卡,没有等级。
  • 专注陪伴:在待办上点 🎧,它戴耳机陪你 25 分钟;到点问你「勾掉 / 再来一轮 / 先这样」。
  • 早晚问候:早上一句今天先办什么;傍晚一张收尾卡,剩下的可以一键推到明天(可撤销)。
  • 工作时长:连续 90 分钟提醒你歇一会儿(一天最多 3 次);右键「今日统计」看按小时的柱状图。
  • 隐私:数按键默认关,打开后也只数次数,不记按了什么、在哪个程序里,数据只在本机、保留 30 天。
  • 换装:7 种,一开始全部可选。全屏或演示时它安静。

功耗

60 秒实测,AMD Ryzen 7 5800H(16 线程),Windows 11,2 倍缩放。

状态 单核占用 占整机 内存
v1.1 的精灵(对照) 0.99% 0.06% 203 MB
醒着,含随机溜达 1.87% 0.12% 225 MB
陪你休息 / 打盹 1.61% 0.10% 224 MB
陪你专注 1.38% 0.09% 225 MB
数按键,跟着打字 1.09% 0.07% 223 MB
贴边藏起来 0.96% 0.06% 224 MB

透明窗口是软件渲染的,开销主要花在重绘上,所以帧率分了档:平时 10 帧,走路和吃东西时 30 帧,打盹 8 帧,贴边藏起来时 4 帧且不做呼吸动画。贴边时和 v1.1 一样省。

同时包含(自 v1.1.0 起)

  • 待办闭环:一句话记一件,自动分组,可以拆小步骤、设周期、等别人、推迟、交给 Dot,全部可撤销。
  • 提醒不拦人:没写时间也照记;「今天 X」不会再报「已经过了」;能听懂「等会、下班前、睡前、周末」。
  • 会话名字:不再出现「未命名会话」,Dot 可以建议起名,你点了才改。
  • 修复:在没有 web 服务的 DSH 里,「Dot 总管」预设不再被标成 broken(h958661134/dsh-plugin-context-studio#1)。
  • 修复:「昨天10点 X」被算成明天、「前天…」被算成今天的问题。

完整记录见 CHANGELOG。

升级:拉取新代码后,完全退出 DSH 再打开。

v1.1.0:桌面精灵

Choose a tag to compare

@h958661134 h958661134 released this 11 Nov 23:41

在 DSH 桌面版(Windows)里,Dot 的小精灵可以常驻在桌面上,不用切回 DSH 也能处理事情。

新功能

  • 桌面精灵:始终置顶。拖到屏幕边缘会吸附,并滑进去半隐藏。按 Alt+Shift+D 随时叫出。
    • 单击打开面板:里面有「需要你」的卡片、快捷按钮、输入框、暂停,以及「打开 Dot」「会话总览」。
    • 双击直接打开 Dot。
    • 在面板里说话,Dot 的回复就显示在面板里。输入框按 ↑/↓ 翻历史。
    • 把文字或文件拖到精灵身上,会填成一条 /task。
    • 新卡片来时精灵会抖一下,点击时有弹跳。
  • 打开 DSH 更快:点「打开」时,精灵直接把 DSH 窗口切到前台;DSH 在托盘时用 dsh://open 唤起。网页端用长轮询接收跳转,实测约 0.15 秒(以前要等 10 秒以上)。
  • Dot 会话没有加载时,在精灵里说的话会唤起最近的 Dot 会话;一个都没有就新开一个。
  • README 重写,新增英文版、贡献指南、issue 模板和 CI。

说明

  • 精灵由插件启动和看管,不用单独安装,DSH 退出时它也跟着退出。
  • 写操作只走 /task /notice /say /focus 四个白名单接口,和网页小精灵用同一套校验。
  • 想改回只在 DSH 页面里显示的小精灵,配置 pet: true。
  • 详见 docs/DESKTOP-PET.md 和 CHANGELOG.md。

v1.0.0 · Dot 总管首个公开版本

Choose a tag to compare

@h958661134 h958661134 released this 11 Nov 13:51

Dot 总管是 DeepSeek Harness(DSH)的个人总管插件:记得你、替你盯住每件事、会自己拆活派活、管着你的其他会话,每天主动汇报。

核心理念

  1. 先办,再用一句话汇报:一句话同时记下事务、提醒和记忆,缺的信息用默认值补上。
  2. 能不花 token 的就不花:快捷指令和每分钟巡检都在本地跑,不调模型。
  3. 替你开口的事,一律你点了才算:付钱、密码交给你亲自做;发消息、删除先问你;转告、派活、归档只出卡,你点了才执行。由 tools/pre-execute 闸门在代码层强制。
  4. 会话调度台:看、盯、搜、读、转告、派活、收纳你的其他会话。
  5. 越用越懂你:从纠正里学「工作偏好」,数据只存在本机。

包含

  • 记事和跟进:dot_capture / dot_tasks,到期自动提醒
  • 快捷指令:/task /done /remind /every /brief 等,听得懂中文时间
  • 长期记忆、安全规则闸门、主动简报、建议收件箱、子代理委派
  • 会话调度:dot_sessions(搜索、读档、转告、派活、归档,可撤销)
  • 三个界面:小精灵、Dot 窗口、会话总览

安装

git clone https://github.com/h958661134/dsh-plugin-dot.git
dsh plugin --profile web add ./dsh-plugin-dot

DSH 版本要求 >=0.2.0-rc.0 <0.3.0。不需要额外的 API key。装好后完全退出 DSH 再打开。

123 个测试全部通过。详细说明见 README 和 CHANGELOG。

🤖 Generated with Claude Code