Productivity Tracker
Track, categorize, and analyze your work and life activities to improve efficiency and maintain balance.
Input Methods
Voice/Text Input
- - Start Activity: "start [activity name]"
- Complete Activity: "complete"
- Quick Log: "log [activity] took [duration]"
Natural Language Examples
CODEBLOCK0
Core Features
1. Activity Recording
- - Real-time activity tracking with start/end timestamps
- Automatic duration calculation
- Support for interruptions and resumption
- Voice and text input support
2. Smart Categorization
Auto-categorize activities into:
- - Work: coding, meetings, emails, planning
- Learning: reading, courses, research
- Health: exercise, meditation, sleep
- Life: cooking, cleaning, family time
- Rest: entertainment, social media, breaks
3. Time Analysis
- - Daily/weekly/monthly time distribution
- Focus time vs. fragmented time analysis
- Peak productivity hours identification
- Work-life balance metrics
4. Daily Report Generation
CODEBLOCK1
Data Storage
Local Storage
- - Activities: INLINECODE0
- Daily Logs: INLINECODE1
- Analytics: INLINECODE2
Export Options
- - Daily/weekly Markdown reports
- CSV for spreadsheet analysis
- JSON for API integration
Workflow
Phase 1: Capture
- 1. User says "start [activity]"
- Record timestamp and activity name
- Auto-categorize based on keywords
- Confirm category with user if uncertain
Phase 2: Track
- 1. Monitor active activity
- Allow "pause" and "resume"
- Handle interruptions gracefully
- Record end timestamp on completion
Phase 3: Analyze
- 1. Calculate duration and metrics
- Update category totals
- Compare with historical patterns
- Generate insights
Phase 4: Report
- 1. Generate daily summary at user-defined time
- Weekly review with trends
- Monthly analysis with recommendations
- Export to Obsidian or other tools
Commands
| Command | Description |
|---|
| INLINECODE3 | Start tracking an activity |
| INLINECODE4 |
Stop current activity |
|
/track status | Show current activity and today's summary |
|
/track log [activity] [duration] | Quick log a completed activity |
|
/track report daily | Generate today's report |
|
/track report weekly | Generate weekly analysis |
|
/track category [name] | Show time spent in category |
|
/track insights | Get productivity suggestions |
Configuration
CODEBLOCK2
Privacy & Security
- - All data stored locally
- No cloud sync by default
- Optional encryption for sensitive logs
- User owns all data
Integration
- - Export to Obsidian daily notes
- Sync with calendar events
- Connect with health apps (optional)
- API for custom workflows
Technical Info
| Property | Value |
|---|
| Name | Productivity Tracker |
| Slug |
productivity-improving |
|
Version | 1.0.5 |
|
Category | Productivity / Lifestyle |
|
Tags | time-tracking, productivity, analytics, daily-log |
生产力追踪器
追踪、分类并分析您的工作与生活活动,以提高效率并保持平衡。
输入方式
语音/文本输入
- - 开始活动:开始 [活动名称]
- 完成活动:完成
- 快速记录:记录 [活动] 耗时 [时长]
自然语言示例
text
开始编码
开始会议
完成
记录锻炼45分钟
我今天做了什么
分析我本周的生产力
核心功能
1. 活动记录
- - 实时活动追踪,包含开始/结束时间戳
- 自动计算时长
- 支持中断与恢复
- 支持语音和文本输入
2. 智能分类
自动将活动归类至:
- - 工作:编码、会议、邮件、规划
- 学习:阅读、课程、研究
- 健康:锻炼、冥想、睡眠
- 生活:烹饪、清洁、家庭时光
- 休息:娱乐、社交媒体、小憩
3. 时间分析
- - 日/周/月时间分布
- 专注时间与碎片时间分析
- 高效生产力时段识别
- 工作生活平衡指标
4. 日报生成
markdown
2026-03-19 工作日志
概览
- - 总活动数:12
- 专注时间:6.5小时
- 休息时间:2小时
- 工作/生活比例:65%/35%
时间分布
1.5小时 | 15% |
| 学习 | 1小时 | 10% |
| 生活事务 | 2小时 | 20% |
| 休息 | 1.5小时 | 15% |
关键活动
- - 完成项目文档(2小时,深度工作)
- 团队周会(1小时,会议)
- 阅读技术文章(45分钟,学习)
洞察
亮点:上午9-11点专注高峰,核心任务已完成
改进:下午3-4点频繁被打断,需预留整块时间
趋势:深度工作时间较上周增加15%
明日建议
- 1. 保持早晨深度工作习惯
- 下午4点后批量处理邮件
- 预留30分钟进行明日规划
数据存储
本地存储
- - 活动:data/activities.json
- 每日日志:data/logs/YYYY-MM-DD.md
- 分析数据:data/analytics/
导出选项
- - 日/周Markdown报告
- CSV格式用于电子表格分析
- JSON格式用于API集成
工作流程
阶段一:捕获
- 1. 用户说开始 [活动]
- 记录时间戳和活动名称
- 基于关键词自动分类
- 若不确定则与用户确认类别
阶段二:追踪
- 1. 监控当前活动
- 支持暂停和恢复
- 优雅处理中断
- 完成时记录结束时间戳
阶段三:分析
- 1. 计算时长和指标
- 更新各类别总计
- 与历史模式对比
- 生成洞察
阶段四:报告
- 1. 在用户设定时间生成每日总结
- 每周回顾含趋势分析
- 每月分析含建议
- 导出至Obsidian或其他工具
命令
| 命令 | 描述 |
|---|
| /track start [活动] | 开始追踪活动 |
| /track stop |
停止当前活动 |
| /track status | 显示当前活动和今日总结 |
| /track log [活动] [时长] | 快速记录已完成活动 |
| /track report daily | 生成今日报告 |
| /track report weekly | 生成周度分析 |
| /track category [名称] | 显示该类别耗时 |
| /track insights | 获取生产力建议 |
配置
json
{
dailyReportTime: 21:00,
categories: {
work: { color: #4CAF50, keywords: [代码, 会议, 邮件] },
learning: { color: #2196F3, keywords: [阅读, 学习, 课程] },
health: { color: #FF9800, keywords: [锻炼, 冥想, 睡眠] },
life: { color: #9C27B0, keywords: [烹饪, 清洁, 家庭] },
rest: { color: #607D8B, keywords: [休息, 娱乐, 小憩] }
},
focusThresholdMinutes: 25,
breakReminderIntervalMinutes: 90
}
隐私与安全
- - 所有数据本地存储
- 默认无云端同步
- 敏感日志可选加密
- 用户拥有全部数据所有权
集成
- - 导出至Obsidian每日笔记
- 与日历事件同步
- 连接健康应用(可选)
- 提供API用于自定义工作流
技术信息
productivity-improving |
|
版本 | 1.0.5 |
|
类别 | 生产力 / 生活方式 |
|
标签 | 时间追踪、生产力、分析、每日日志 |