DeepSeek Harness 插件:personal-track

前言

DeepSeek Harness(DSH)插件生态中,针对个人习惯追踪的需求,个人习惯追踪插件(personal-track)提供了右侧栏每日习惯看板与主区域统计页的组合方案。它将习惯记录、任务进度管理与数据统计整合在单一界面内,适合需要持续追踪个人作息与目标的用户。

核心功能

该插件主要包含以下功能模块:

  1. 右侧栏每日习惯看板:支持打卡、计数器、槽位、会话、登记等多种形态的记录方式。
  2. 主区域统计页:提供习惯×日期热力图、达标数与连续天数、求和指标、三餐花费以及心率-配速曲线。
  3. 数据导出与恢复:支持 JSON 格式的备份与恢复,支持合并或覆盖模式。
  4. 任务进度管理:支持通过拖动进度条调整任务进度,截止日颜色提示(逾期/3日内/7日内),逾期任务自动归档。
  5. 记录功能:支持影视书籍的三态标记与5星评分,以及任务作业的三态派生与逾期标记。

安装与启用

使用官方命令安装:

dsh plugin --profile web add github:cup113/personal-track

典型用法

  1. 查看当前配置:dsh --profile web --dump-config
  2. 临时试用:dsh --profile web --patch D:/Projects/dsh-personal-track/dev.patch.yml
  3. 复制报告:在看板底部一键复制,内容格式化为 Markdown 列表。
  4. 导出/导入数据:在统计页底部选择备份文件,支持合并或覆盖模式。

结构与配置注意事项

  • 习惯清单:习惯清单(洗漱×2、洗澡、三餐等)硬编码在源码中,无配置开关。如需适配个人作息,建议 fork 源码修改。
  • 数据存储:数据存储在 ~/.dsh/storages/habit/ 的 JSON 文件中,空白天不产生文档。
  • 热重载:宿主代码改动必须重启 dsh;客户端 bundle 改动支持热重载。
  • 背单词进度:按加权计算,复习词按新词的 1/5 计入。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜