Skip to content

Releases: a961282799-crypto/dsh-timeband

v1.3.7 · npm 包 @a961282799/dsh-timeband

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 25 Oct 12:50

TimeBand 使用新 npm 包名 @a961282799/dsh-timeband,由 a961282799 账号发布。支持 Harness 0.2.1-rc.3。

  • 同步调整客户端加载、插件注册、安装脚本和更新资源、bundle 校验。
  • 保留时间轴、日历、提醒、提示音及资源优化,沿用原有设置的存储位置。
  • 类型检查、构建、59 项 Node 检查和 35 项 Chrome 检查通过。

完全退出 Harness 后安装:

dsh plugin --profile desktop add @a961282799/dsh-timeband@1.3.7

已安装旧包 dsh-timeband 的用户,应先卸载旧包,避免重复加载:

dsh plugin --profile desktop remove dsh-timeband
dsh plugin --profile desktop add @a961282799/dsh-timeband@1.3.7

也可使用本 Release 的 a961282799-dsh-timeband-1.3.7.tgz。旧版不会自动更换包名,需按上述步骤迁移。SHA256SUMS 可用于核对安装包。

v1.3.6 · 适配 Harness 0.2.1-rc.3

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 24 Oct 14:02

适配 DeepSeek Harness 0.2.1-rc.3,修复 TimeBand 1.3.5 因兼容声明仍指向 rc.2 而被新版宿主拒绝加载的问题。

  • 更新四个官方 UI/locale 测试依赖,保留原有功能和资源优化。
  • 新版桌面随附兼容检查函数验证通过,无须设置兼容豁免。
  • 类型检查、构建、59 项 Node 检查和 35 项 Chrome 检查通过。
  • 更新测试自动生成下一补丁版本的模拟数据。

下载 dsh-timeband-1.3.6.tgz,完全退出 Harness 后通过随附命令安装:

dsh plugin --profile desktop add ./dsh-timeband-1.3.6.tgz

重新打开后生效。此版本仅声明支持 Harness 0.2.1-rc.3,旧宿主请使用对应旧版插件。SHA256SUMS 可用于核对安装包。

v1.3.5 · 适配 Harness 0.2.1-rc.2

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 18 Oct 01:01

DeepSeek Harness 升级到 0.2.1-rc.2 后,TimeBand 1.3.4 因只声明兼容旧宿主而被拒绝加载。1.3.5 已更新兼容声明,并使用新版官方渲染器、插槽与 Cordis 验证。

  • 支持 Harness 0.2.1-rc.2,保留之前的内存和刷新优化。
  • 兼容检查跟随桌面当前使用的 npm next 通道。
  • 类型检查、构建、59 项 Node 检查和 35 项 Chrome 检查通过。
  • 已在实际 Windows 桌面安装并验证按钮、详情、设置、关闭和版本显示。

请下载 dsh-timeband-1.3.5.tgz,完全退出 Harness 后通过随附命令安装:

dsh plugin --profile desktop add ./dsh-timeband-1.3.5.tgz

重新打开应用后生效。此版本仅声明支持 Harness 0.2.1-rc.2;旧宿主请继续使用对应的旧版本。校验值见 SHA256SUMS。

v1.3.4 · 资源占用优化

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 06 Oct 04:31

关闭时间轴详情后释放面板内容,并修复提示音播放结束、关闭提醒后仍保留运行中音频上下文的问题。保留秒级倒计时、日历自动更新、峰时段提醒和手动版本更新。

更新内容

  • 详情关闭后卸载内容,再次打开保留「规则与提醒」的展开状态。
  • 秒级刷新只影响倒计时区域,时间轴按分钟更新;侧栏收起后减少刷新。
  • 提示音播放后暂停音频处理,关闭提醒时释放音频上下文,重新开启后可以恢复播放。
  • 音频完成首次解锁后移除全局交互监听;没有提醒时不创建提醒浮层。
  • 不增加运行时依赖,不额外打包 React。

测量与验证

三轮 Chrome 宿主模拟页对照中,JavaScript 堆占用减少约 0.07~0.15 MB,主线程耗时降低约 11%~19%。这些数字不代表整个 Harness 进程的内存或 CPU 降幅;真实 Electron 总内存减幅尚未量化。完整测量记录

类型检查、构建、59 项 Node 检查和 35 项 Chrome 检查通过。检查包括详情反复关闭/重开、分钟与秒独立刷新、用户临时交互状态结束后的定时提醒恢复、关闭提醒释放音频及重新开启后的播放。已在本地 DeepSeek Harness 0.2.0-rc.2 安装验收。

安装

已安装 v1.3.3 的用户可在「规则与提醒」中点击「检查更新」,再点击「更新」。按应用提示完全退出并重新打开 Harness。

也可下载附件 dsh-timeband-1.3.4.tgz,从托盘完全退出 Harness 后执行:

dsh plugin --profile desktop add ./dsh-timeband-1.3.4.tgz

SHA256SUMS 提供安装包校验值。此版本通过 GitHub 分发,未发布到 npm。

GitHub Actions 验证通过。

v1.3.3 · 手动检查与更新插件

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 04 Oct 10:14

新增手动更新入口:点击头像旁的时段条,展开「规则与提醒」,点击「检查更新」。有新版时再点「更新」,由 Harness 官方插件管理服务安装,完成后按提示重新打开应用。

  • 只在点击时检查插件版本,没有新增后台检查、缓存或首页提示点。
  • 通过 GitHub 预构建包更新,不依赖 npm 发布;未提供安装服务的环境显示下载入口。
  • 检查正式版本及安装包来源,处理断网、重复点击、未确认回执和宿主兼容性拒绝。
  • 保留自动日历更新、节假日全天绿色时间轴、秒级倒计时、可选提醒和轻柔提示音。

兼容 DeepSeek Harness 0.2.0-rc.2。本地及 GitHub 自动检查 通过 59 项 Node 检查、32 项 Chrome 检查,共 91 项。已在真实桌面安装并确认版本、按钮和联网检查正常;更高版本的安装结果使用官方 rc.2 渲染器及受控安装接口验证,尚未在真实桌面执行跨版本下载升级。

安装包约 25 KB,包含 7 个文件,没有运行时 npm 依赖。下载本页的 dsh-timeband-1.3.3.tgz,从托盘完全退出 Harness 后在下载目录执行:

dsh plugin --profile desktop add ./dsh-timeband-1.3.3.tgz

重新打开 Harness 后生效。SHA256SUMS 可核对下载文件。npm 仍保留 v1.1.0。

v1.3.2 · 自动日历更新与轻柔提醒

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 04 Oct 08:57

日历在到期前 30 天自动联网更新,提醒同时提供页面提示、系统发送反馈和轻柔提示音。此版本整合了 v1.2.0 之后的桌面显示修复与体积优化。

  • 修复 DeepSeek Harness 真实桌面宿主中插件不显示的问题,增加官方渲染器检查。
  • 移除手动日历操作区;新年度数据自动下载并缓存,未发布或失败时每天重试,保留已有日历。
  • 「测试提醒」立即显示应用内提示;正式提醒共用相同流程,并报告系统通知是否收到回执。
  • 提醒播放约半秒的轻柔两音,连续测试不叠加;关闭提醒或卸载时停止播放。
  • 精简安装包,保留浅色、深色、中英文、秒级倒计时和节假日全天绿色时间轴;更新展示截图。

兼容 DeepSeek Harness 0.2.0-rc.2。本地及 GitHub 自动检查 通过 49 项 Node 检查、27 项 Chrome 检查,共 76 项;已安装到实际桌面端并检查提醒反馈。测试波形验证不代表扬声器实际听感,系统回执不等同于 Windows 横幅可见。

安装包包含 7 个文件,没有运行时 npm 依赖。压缩大小约 23 KB,解压合计约 59 KB;调试映射不随包分发。SHA256SUMS 可核对下载文件。

从系统托盘完全退出 Harness 后,下载本页的预构建包并在下载目录执行:

dsh plugin --profile desktop add ./dsh-timeband-1.3.2.tgz

安装后重新打开 Harness。

v1.2.0 · 可选峰时段提醒

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 04 Oct 06:17

新增可选的峰时段提醒:在「规则、日历与提醒」中手动开启后,插件会在下一次已核实的峰时段开始前 5 分钟发送系统通知。默认关闭,并提供独立的「测试提醒」按钮。

  • 提醒跟随当前日历,跳过周末、公共假期和待核实的峰时段。
  • 偏好会保存,同来源的现代窗口通过浏览器锁及发送记录去重。
  • 休眠后重新核对时间,已经开始的峰时段不补发;关闭或卸载会取消待发送提醒。
  • 权限被拒绝、保存失败或发送失败时显示原因并关闭提醒,避免反复重试。
  • 保留 v1.1.0 的日历导入、到期提示、计算缓存及宿主兼容性检查。

兼容 DeepSeek Harness 0.2.0-rc.2。类型检查、28 项 Node 测试和 17 项 Chrome 测试通过,发布包没有新增运行时依赖。Chrome 检查使用受控通知替身;新版桌面安装及 Windows 系统通知横幅仍需实际验收。提醒要求应用保持运行。

从托盘完全退出 Harness 后安装随附的 dsh-timeband-1.2.0.tgz,或在插件添加入口使用 dsh-timeband。安装说明及新版展示图见仓库 README。

v1.1.0 · 日历更新与计算优化

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 04 Oct 04:40

新增日历更新入口:在「时段规则与日历」中导入项目提供的 JSON 文件,立即更新状态、时间轴及倒计时;重启后保留,同来源的多个窗口同步,支持恢复内置日历。

当前内置官方数据覆盖 2026 年;到连续覆盖年份结束前 30 天提示更新。未收录年份保持待核实,未预测 2027 年假期。错误文件和保存失败保留原日历。

时段计算按需复用,倒计时保持每秒刷新;时段边界、跨天、休眠后时间跳变及日历替换会刷新判断。增加 GitHub 兼容性与功能检查流程;当前已验证的宿主仍是 DeepSeek Harness 0.2.0-rc.2。

安装:下载 dsh-timeband-1.1.0.tgz,从托盘完全退出 Harness 后运行:

dsh plugin --profile desktop add ./dsh-timeband-1.1.0.tgz

也可单独下载 2026.json,在插件内导入。

验证:类型检查、15 项 Node 测试、10 项 Chrome 测试通过;发布包的构建产物与测试产物一致。新版桌面安装验收尚未执行。

DSH TimeBand v1.0.2

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 02 Oct 03:56

精简节假日卡片,提高关键时间的可读性。

  • 移除节假日和周末卡片中重复的“谷时段 00:00—24:00”行。
  • 规则、日历年份和官方链接收进“时段规则与日历”,默认折叠,支持键盘操作。
  • 放大并加深切换日期、当前时间标记、刻度和当天日期。
  • 未覆盖年份的日历提示保持直接显示。
  • 更新四张展示图和安装说明。

峰谷规则及倒计时逻辑保持不变。兼容 DeepSeek Harness 0.2.0-rc.2。

验证:类型检查、9 项 Node 测试、7 项 Chrome 测试通过;另已检查中英文折叠操作和窄窗口布局,桌面端官方 CLI 安装及文件一致性校验通过。

下载 dsh-timeband-1.0.2.tgz,从系统托盘完全退出 Harness 后执行:

dsh plugin --profile desktop add ./dsh-timeband-1.0.2.tgz

重新打开 Harness 即可。SHA256SUMS.txt 可用于核对安装包。

DSH TimeBand v1.0.1

Choose a tag to compare

@a961282799-crypto a961282799-crypto released this 01 Oct 07:26

本次更新让时间信息更清楚,减少重复显示。

  • 删除峰/谷时段右侧的当前时间,保留时间轴上的“现在”标记。
  • 切换日期前增加“下次切换:”,中英文界面同步更新。
  • 上移“现在”标记,与时间轴竖线留出间距,避免遮挡。
  • 更新四张界面展示图及安装说明。

兼容 DeepSeek Harness 0.2.0-rc.2。类型检查、9 项 Node 测试、7 项 Chrome 测试通过。

下载 dsh-timeband-1.0.1.tgz,从系统托盘完全退出 Harness 后执行:

dsh plugin --profile desktop add ./dsh-timeband-1.0.1.tgz

重新打开 Harness 即可。SHA256SUMS.txt 可用于核对安装包。