面向个人的、本地优先的工作记录与复盘工具。
自动整理你一天里使用过的应用、访问过的网站、窗口标题和可选截图记录,生成一条可回看、可追问的工作时间线。
所有数据默认仅保存在本地设备,不上传任何服务器。AI 功能完全可选;关闭后照常使用。
Work Review 适合个人用户用来回答这些问题:
- 我今天到底做了什么?
- 这几天主要在推进什么?
- 某个任务大概花了多少时间?
- 我当时看过哪个页面、哪个窗口、哪些上下文?
- 今天的日报怎么快速整理出来?
它的重点不是"监督",而是帮助你回忆、整理和复盘自己的工作过程。
- 自动记录工作轨迹 — 自动整理前台应用、网站访问、窗口标题、可选截图和 OCR 文本,尽量减少手动补记和事后回忆
- 一条统一的工作时间线 — 概览、时间线、工作助手、日报共用同一份底层记录,既能看统计,也能追到具体页面和上下文
- 直接回答工作问题 — 基于本地记录回答"今天做了什么""最近主要在推进什么""有哪些待办"
- 日报生成与导出 — 结构化日报、历史回看、Markdown 导出与自动导出、AI 增强下的附加提示词和段落级编辑
- 桌面化身 Beta — 迈向个人工作 Agent 的第一步,未来将成为能感知工作上下文、主动提醒和辅助决策的桌面伙伴
- 隐私优先,本地可控 — 数据存本地 SQLite;AI 默认可不启用,模型调用使用你自己的 API Key,不经第三方中转
Work Review 从设计上面向个人使用,不适用于:员工监控 · 团队考勤 · 绩效考核 · 隐形追踪
你可以按需控制记录范围:
- 按应用设置为「正常 / 脱敏 / 忽略」,脱敏模式自动跳过截图和 OCR
- 敏感关键词自动过滤 · 域名黑名单
- 锁屏自动暂停 · 手动暂停/恢复
- AI 仅在你主动配置模型后启用,默认关闭
- 自动识别前台应用,记录使用时长、窗口标题和分类
- 识别浏览器 URL,按站点/页面聚合访问记录
- 定时截图并提取 OCR 文本,支持多屏策略
- 键鼠 + 屏幕空闲检测,减少挂机误记
- 时间线回看某个时段的具体上下文
- 工作助手:基于本地记录做问答,支持多模型切换
- 自动识别"昨天""本周""最近 N 天"等自然语言时间范围
- 碎片活动聚合为连续工作 Session
- 从页面、窗口标题和上下文中提炼可能的后续待办
- 基础模板与 AI 增强两种回答模式
- 生成结构化日报,支持历史回看
- Markdown 导出与自动导出
- 按小时活跃度汇总
- AI 增强下的附加提示词与段落编辑
- 网站语义分类:修改域名分类后自动回填历史
- 多段工作时间:如上午 + 下午,休息时间不计入
Work Review 的核心始终是本地记录。AI 的作用是让记录更容易阅读和复盘,而不是使用前提。
| 模式 | 说明 |
|---|---|
| 基础模板 | 零配置,输出稳定的结构化结果 |
| AI 增强 | 调用你自行配置的模型服务,让问答和总结更自然 |
支持的提供商:Ollama (本地) / OpenAI 兼容 / DeepSeek / 通义千问 / 智谱 / Kimi / 豆包 / MiniMax / SiliconFlow / Gemini / Claude
- 从 Releases 下载对应平台安装包
- macOS 需授予屏幕录制、辅助功能权限
- 保持后台运行一段时间
- 回到概览 / 时间线 / 日报查看当天记录
| 平台 | 安装包 |
|---|---|
| macOS (Apple Silicon / Intel) | .dmg |
| Windows | .exe |
| Linux (X11 / Wayland) | .deb / .AppImage |
macOS: 截图需「屏幕录制」权限,桌宠联动需「辅助功能 + 输入监控」。首次提示"已损坏"时:sudo xattr -rd com.apple.quarantine "/Applications/Work Review.app"
Windows: 依赖 Microsoft Edge WebView2 Runtime。
Linux: 截图和窗口追踪依赖当前会话类型与工具链。
依赖说明
# 基础
sudo apt install xprintidle tesseract-ocr
# X11
sudo apt install xdotool x11-utils scrot
# Wayland: gdbus (GNOME) / kdotool (KDE) / swaymsg (Sway) / hyprctl (Hyprland)
# 截图: grim / gnome-screenshot / spectacleBot 联动(Telegram / 飞书)
通过本地 API + 多设备注册,从 Telegram / 飞书远程查询记录与生成日报。支持命令:/devices、/report、/generate 等。仅限个人和本人多设备联动使用。
MCP Server
通过 stdio 协议将工作记录接入 AI 编码工具(Claude Code / Cursor / VS Code Copilot 等)。
cargo build --release -p work-review-mcp-server{
"mcpServers": {
"work-review": {
"command": "/path/to/work-review-mcp-server",
"env": {
"WORK_REVIEW_DB_PATH": "/path/to/work_review.db",
"WORK_REVIEW_CONFIG_PATH": "/path/to/config.json"
}
}
}
}npm install
npm run tauri:dev # 开发
npm run tauri:build # 构建要求:Node.js 18+ / Rust stable / Tauri 2 CLI · 技术栈:Tauri 2 + Rust + Svelte 4 + SQLite
微信群
公众号
- 感谢 linux.do 社区的交流与讨论支持
- 桌面化身 BongoCat 资源改编自 ayangweb/BongoCat (MIT License),详见 THIRD_PARTY_NOTICES.md
MIT




