# 私密习惯打卡热力图

习惯记录只保存在这个浏览器中，无需登录、不使用 AI、不自动上传。

> 标准页面: https://elysiatools.com/zh/tools/private-habit-heatmap-tracker

- **分类:** Utilities

- **关键词:** 私密习惯打卡热力图, 年度热力图, 今天

## 概述

为想坚持的小事，留一块安静的地方。

将在独立页面打开，不加载站点统计、广告或登录脚本。记录不会通过工具 API 发送。首次加载需要联网，不保证断网后能重新打开。

休息日不算漏打。每天／指定星期的连续次数按计划日计算，今天未完成仍为待完成。每周目标以周一至周日为一周，连续次数按周计算；本周及首尾不完整周只有达标才纳入，已结束的完整周计入达标率。结束／归档日期包含当天。额外打卡保留显示，但不会抬高计划完成率。

本地存储并未加密。清除网站数据、更换浏览器或设备可能丢失记录，请保留 JSON 备份。同源脚本、浏览器扩展或使用此浏览器的人也可能读取数据。

## 适用场景

- 不想注册账户或提供个人信息，只希望快速建立日常习惯追踪时
- 需要以 GitHub 风格的年度热力图回顾长期打卡连续性时
- 在公共或办公网络环境下，希望避免习惯数据被远程分析或自动上传时

## 工作原理

- 在工具界面点击打开独立打卡页面（首次加载需保持联网）。
- 在打开的独立页面中设定习惯名称与开始打卡日期。
- 点击对应日期完成今日打卡，或查阅年度热力图网格状态。
- 通过页面提供的导出功能保存 JSON 备份文件，以防本地浏览器数据丢失。

## 使用案例

- 日常读书或运动打卡：在固定工作电脑的浏览器中记录每天的小习惯，查看全年连击热力图。
- 低干扰专注跟踪：利用不含广告和登录弹窗的干净独立界面，减少每日打卡时的分心因素。
- 本地数据离线备份：定期导出习惯打卡的 JSON 数据，自行归档留存，完全掌控数据流向。

## 常见问题

### 今天还没打卡会影响整体完成率吗？

不会。统计以习惯开始日期为起点，今天未完成不算漏打；只有在今天完成打卡后，今天才会被计入完成率的分母。

### 我的打卡数据会上传到云端服务器吗？

不会。打卡记录不会通过工具 API 发送，数据仅保留在当前浏览器的本地存储中。

### 更换电脑或浏览器后，还能看到之前的记录吗？

不能直接看到。由于数据不自动上传，更换环境会导致读取不到原记录，必须通过 JSON 备份文件手动导入。

### 本地保存的打卡数据是否经过加密？

未加密。同一浏览器的扩展程序、同源脚本或能接触该设备的人员均可能读取该本地数据。

## 相关工具

- [短链 + UTM + 二维码一体构建器](https://elysiatools.com/zh/tools/short-url-utm-builder-qr-bundle): 一次输入替代 bit.ly + Google Campaign Builder + 二维码生成器三件套：输入落地页与 UTM 参数（GA4 必填三件套强制校验、可选小写规范化），生成完整追踪 URL；在自有短链域名上生成确定性 base62 slug（FNV-1a 哈希，同样输入永远同样 slug，无需联网注册），输出短链与完整链两张二维码 PNG，并附带 nginx / vercel.json / Netlify 重定向配置与营销追踪表 CSV 行。
- [业余无线电频段规划与频率校验器](https://elysiatools.com/zh/tools/radio-amateur-band-plan-frequency-planner): 按 IARU 区域频段边界和美国/中国执照等级校验发射频率,显示模式分段、FT8 频率、边带和偶极天线长度
- [年内日序转换器](https://elysiatools.com/zh/tools/day-of-year-converter): 把任意日期↔年内序号(1-366)双向转换,附 ISO 周编号、闰年判断与距年末剩余天数。
- [年龄计算器](https://elysiatools.com/zh/tools/age-calculator): 从出生日期计算年龄，以年、月、日和总时间单位表示
- [日期差异计算器](https://elysiatools.com/zh/tools/date-difference): 计算两个日期之间的差异，以多种时间单位表示
- [AI 域名创意生成器](https://elysiatools.com/zh/tools/ai-domain-name-idea-generator): 输入品牌关键词,让 AI 生成最多 10 个创意域名,自动用 DNS 粗筛 + RDAP 复验可用性,过滤掉已注册的。面向创业者、独立开发者、品牌策划。
- [CSV 畸形行外科医生](https://elysiatools.com/zh/tools/csv-malformed-row-surgeon): 逐行外科手术式修复畸形 CSV 行：未转义（游离）引号、混合分隔符（同一文件中制表符/分号/逗号混用）、带 BOM 的表头、CRLF/CR 换行符与多余空行。外科医生采用容错解析，以红绿逐行 diff 显示每一处改动（前 → 后，并标注修复原因），列出未改动的行，并输出清洗后的 CSV。可选 AI 修复会在确定性修复后复查可疑行。它补足 CSV 校验器（仅报告问题）——真正修复受损行。
- [肥料 N-P-K 配比计算器](https://elysiatools.com/zh/tools/fertilizer-blend-calculator): 计算如何混合基础肥料（尿素、磷酸二铵、氯化钾等）达到目标 N-P-K 配比（如 10-10-10）。输出每种肥料的公斤数和份数比例。

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [本地习惯记录的备份、恢复演练与分享前检查](https://elysiatools.com/zh/hubs/private-habit-backup-restore-and-sharing-review): 保留可恢复的习惯记录 JSON，在隔离环境演练导入并核对日期与备注，再准备不泄露私人信息的 CSV 或 PNG 分享副本。
