🦀 ClawHub
Knowledge Habit Skill
by @puppetcat-fire
知识工作习惯追踪器:为知识工作者设计的隐私优先、离线第一的习惯与事件记录系统,支持单习惯专注、事件沉淀、节点候选生成,以及Web、Electron桌面、Android覆盖层多平台支持。
TERMINAL
clawhub install knowledge-habit-skill📖 About This Skill
name: knowledge-habit-tracker description: "知识工作习惯追踪器:为知识工作者设计的隐私优先、离线第一的习惯与事件记录系统,支持单习惯专注、事件沉淀、节点候选生成,以及Web、Electron桌面、Android覆盖层多平台支持。" author: "puppetcat-fire (柏然)" version: "1.0.9" created: "2026-03-15" license: "MIT" metadata: openclaw: emoji: "📚⏱️" requires: bins: ["node", "npm", "bash"] node_version: "1.0.9" install: - id: "install-deps" kind: "shell" command: "./install.sh" label: "安装知识习惯追踪器" examples: - input: "启动Web习惯追踪器" output: "在本地浏览器中打开知识工作习惯记录界面" - input: "启动Electron桌面版" output: "打开桌面应用,包含主窗口和全局悬浮计时窗" - input: "记录今日知识工作习惯" output: "记录专注时间、事件,生成节点候选" - input: "导出习惯数据备份" output: "导出本地习惯数据为JSON备份文件"
知识工作习惯追踪器
技能描述
这是一个专为知识工作者和终身学习者设计的习惯追踪系统,核心设计哲学是隐私优先、离线第一、单习惯专注。系统默认所有数据(习惯、事件、计时、备份)都运行在浏览器本地沙箱中,只有在你主动启动本地服务时才会写入本机日志。核心设计原则
📍 单习惯专注
🔒 隐私优先,离线第一
⏱️ 事件证据链
🎯 节点候选生成
多平台支持
🌐 Web浏览器版
npm start 启动本地服务 (127.0.0.1:3000)💻 Electron桌面版
Ctrl+Shift+T:显示/隐藏悬浮窗
- Ctrl+Shift+H:唤起主窗口
📱 Android覆盖层 (MVP)
技术架构
数据边界设计
| 数据类别 | 存储位置 | 同步机制 | 隐私级别 | |----------|----------|----------|----------| | 激活习惯 | 浏览器localStorage | 无自动同步 | 🔒 最高 | | 历史习惯 | 浏览器localStorage | 无自动同步 | 🔒 最高 | | 事件记录 | 浏览器localStorage | 无自动同步 | 🔒 最高 | | 计时器状态 | 浏览器localStorage | 无自动同步 | 🔒 最高 | | JSON备份 | 用户指定文件 | 手动导出/导入 | 🔒 最高 | | 反馈日志 | 服务端data/目录 | 仅当服务启动时 | 🔓 可控 |开发与部署
安装与使用
快速开始
# 安装依赖并启动Web版
npm install
npm start
打开 http://127.0.0.1:3000
桌面悬浮窗模式
# 启动Electron桌面版(主窗口+悬浮窗)
npm run desktop
Android覆盖层
# 使用Android Studio打开android-overlay目录
编译并安装到Android设备
数据迁移
# 1. 在浏览器版中导出JSON备份
2. 在Electron桌面版中导入JSON备份
3. 数据在不同平台间手动迁移,保持控制权
与知识共建平台的集成路径
个人→集体的知识转化流程
个人习惯记录 → 事件证据链 → 节点候选 → 知识节点提案 → 集体节点治理
点亮事件对接
治理参与
适用场景
🧠 个人知识工作者
👥 小团队协作
🏫 教育研究
🌱 终身学习者
版本历史
v1.0.9 (2026-03-15)
开发路线图
近期计划
远期愿景
核心价值主张:这不是另一个通用的待办事项或习惯追踪工具,而是专门为知识工作者设计的、尊重认知规律和隐私需求的系统。它相信真正的知识工作需要在深度专注中进行,而习惯养成应该服务于而不是干扰这一过程。