Local-first & Privacy by default

每天自动复盘你的工作
一键生成日报

复盘镜在后台自动记录你一天的工作痕迹,生成日报/周报与复盘总结。 减少手写记录与回忆成本;每条结论都能点开回溯到来源证据;默认本地、可离线。

复盘镜
v0.2
仪表盘
片段流
技能树
报告
系统诊断
系统健康 心跳: 1s
WIN DIFF AI
设置

仪表盘

⌘K 搜索证据...
今日工作片段
57 / 30天共 0
30天代码变更: 791
证据覆盖率
61% 中等
22 个弱证据片段
24h: 57 片段 | 有Diff: 35 | 有浏览: 0
专注分布
Coding 58%
Reading 24%
Meeting 18%

每日总结已生成

查看今日自动生成的工作回顾

活动热力图
最近 30 天
30天前 今天

日报与复盘 写得有据可查

自动日报/周报与复盘

不靠记忆拼凑"今天做了什么"。系统会把一天拆成多个工作片段并生成摘要,也支持按周/周期聚合回顾,帮助你快速回看投入、成果与变化。

每条结论都能回溯

不是"凭感觉"的总结。你可以点开看到每个工作片段的证据覆盖率与明细(代码变更、窗口行为、浏览历史等),把复盘变得可验证。

默认本地,离线也能用

所有数据默认写入本地 SQLite;本地服务仅监听 127.0.0.1。不配 AI Key 也能生成规则版摘要;配置 AI 后再获得更强的语义化总结与建议。

Windows 工程师打造

  • 系统托盘常驻: 极低资源占用,静默运行于后台。
  • Git Diff 采集: 监听你配置的项目目录,捕获保存到磁盘的变更(无需 Commit)。
  • 本地 API + SSE: 内置本地 HTTP Server(随机端口),UI 与状态页实时刷新,便于二次集成。
  • 拒绝沉默失败: 内置状态页与诊断包导出,空态/异常会告诉你缺口在哪一层,以及下一步怎么修。
const projectMirror = {
  version: "0.x",
  platform: "win32",
  collectors: [
    "Window",
    "GitDiff",
    "BrowserHistory"
  ],
  http: {
    listen: "127.0.0.1:<random>",
    discovery: "./data/http_base_url.txt"
  },
  privacy: {
    cloudSync: false,
    dataStorage: "./data/workmirror.db"
  }
};
推荐阅读

快速开始

复盘镜是一个 Windows 托盘常驻 Agent + 本地 Web UI。目标是让新用户在 10 分钟完成闭环:配置 watch paths → 看到当天会话 → 能点开证据。

1. 获取程序

推荐从 GitHub Releases 下载 Windows 版本;或从源码构建(需 Go 1.25.4,且仅支持 Windows 构建)。

go build -trimpath -ldflags "-H=windowsgui -s -w" -o .\workmirror.exe .\cmd\workmirror-agent\

说明:上述命令会构建为 GUI 子系统,运行时不会弹出前台控制台窗口。

2. 初始化

首次运行后,复盘镜会最小化到系统托盘。右键点击图标选择 "打开面板"

  • 默认数据库:./data/workmirror.db(相对路径以可执行文件目录为基准)
  • 本地 HTTP:只监听 127.0.0.1,端口为随机分配
  • 端口发现:启动后写入 ./data/http_base_url.txt

推荐“便携分发”:一个 workmirror.exe + 同目录 config/data/

3. 配置监听目录

为了让 Diff Collector 生效,你需要在设置页添加你的 Git 项目目录(watch paths):

C:\Users\Dev\Projects\Go-Backend

可选:启用浏览器采集(自动探测 Chrome/Edge History 路径),并保持隐私脱敏默认开启。