33 lines
918 B
Markdown
33 lines
918 B
Markdown
|
|
# 深度工作会话追踪器
|
|||
|
|
|
|||
|
|
`深度工作` `SQLite` `CLI工具` `生产力` `macOS`
|
|||
|
|
|
|||
|
|
# deepwork-tracker
|
|||
|
|
|
|||
|
|
本地优先的深度工作会话追踪器(SQLite),附带用于聊天控制的 Clawdbot 技能。
|
|||
|
|
|
|||
|
|
## 功能介绍
|
|||
|
|
|
|||
|
|
- 开始/停止深度工作会话(仅记录时间戳)
|
|||
|
|
- 将会话数据本地存储于 SQLite
|
|||
|
|
- 生成类仪表盘的简洁报告(最近 N 天),包含均值/中位数、每日会话数、滚动平均和连续天数
|
|||
|
|
- (尽力而为)在会话开始时启动 macOS 时钟计时器
|
|||
|
|
|
|||
|
|
## 文件说明
|
|||
|
|
|
|||
|
|
- `app/deepwork.js` — CLI 应用
|
|||
|
|
- `skill/deepwork-tracker/` — Clawdbot 技能目录
|
|||
|
|
- `dist/deepwork-tracker.skill` — 打包后的技能产物
|
|||
|
|
|
|||
|
|
## 使用方法
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
node app/deepwork.js start --target-min 60
|
|||
|
|
node app/deepwork.js stop
|
|||
|
|
node app/deepwork.js report --days 7 --roll 7
|
|||
|
|
node app/deepwork.js report --days 14 --show-total --show-active
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 许可证
|
|||
|
|
|
|||
|
|
MIT
|