← 返回项目库

Wakapi 中文版|自托管开发时间统计系统

把开发者每天写代码的时间、项目、语言、编辑器和操作系统数据留在自己的服务器,兼容 WakaTime 插件,适合个人、团队与技术管理场景。

很多团队和独立开发者依赖 WakaTime 统计编码时间,但云服务存在数据隐私风险、网络延迟和定制受限问题。企业级项目还常面临合规审计对数据不出域的硬性要求。

真实界面

项目截图

共 9 张

Wakapi 中文版首页
中文登录页面
中文注册页面
编辑器接入说明
开发统计控制台
开发项目列表
单项目统计详情
开发者排行榜
账号与统计设置

Capabilities

核心功能

✓WakaTime 客户端协议兼容
✓项目与分支编码时间统计
✓语言、编辑器、操作系统多维分析
✓开发活跃度趋势图
✓项目独立统计详情
✓开发者排行榜
✓个人数据与 API 设置
✓SQLite 轻量私有化部署

适用场景

个人编码时间复盘
研发团队活跃度观察
客户项目工时辅助统计
私有化开发数据归档

适合谁

独立开发者、软件团队、技术负责人、需要私有化开发效能统计的企业

商业化思路

• 为企业客户提供一键部署包+3 小时远程配置支持(含数据库选型建议与权限加固) • 按年订阅高级报表服务:定制化 PDF 周报、多维度交叉分析图表、API 调用频次告警 • 为培训机构提供白标版本:替换 Logo、域名及邮件模板,支持批量账号预置与导出

你会拿到什么

  • ✓核心界面中文化源码包
  • ✓AI 可读中文部署说明
  • ✓SQLite Docker Compose
  • ✓固定源码版本及 SHA-256 校验值
  • ✓9 张真实部署功能截图

部署流程

  1. 1设置 WAKAPI_PASSWORD_SALT 随机长字符串
  2. 2执行 docker compose -f compose.sqlite.yml up -d --build
  3. 3访问 3000 端口并注册首个管理员
  4. 4按接入说明配置 WakaTime 兼容插件

真实验证结果

2026-08-13 在 Mac Studio Docker 环境完成真实构建与部署。容器持续健康运行;首页、注册、登录、统计控制台、项目列表、项目详情、排行榜、账号设置和接入说明均返回 200。通过兼容 API 写入 900 条模拟编码心跳、8 个项目,统计图表与项目详情正常生成。截图逐张人工质检,无报错页、源码页、JSON 页和敏感 API Key。

部署前须知

上游 PostgreSQL 初始化迁移在部分新版本环境存在语法兼容差异;本交付版本已用 SQLite 路径完整验证。

部署难度

中等

最低配置

以部署说明和实际验证结果为准

开源许可证

MIT

最后验证

2026-08-13

技术栈

DockerNode.jsGo

授权说明

已检测到原项目许可证文件:LICENSE;发布前仍需人工复核署名和商用边界。

Release notes

版本记录

3 个已发布版本

vzh-cn-20260813 当前推荐

完成核心界面中文化,增加 AI 可读部署说明与 SQLite Compose,真实写入 900 条编码记录并验证核心统计页面。

部署要求:Docker 24+、Docker Compose v2;建议至少 1 核 CPU、1 GB 内存。

已知问题:交付版默认使用 SQLite。上游当前 PostgreSQL 初始化迁移在部分新版本环境存在兼容差异,AI 部署时优先采用 compose.sqlite.yml。

verified-run-324

本地真实部署、网页探测与交付物整理通过,已自动上架。

部署要求:详见源码包内的慕卿部署说明。

verified-run-257

本地真实部署、网页探测与交付物整理通过,已自动上架。

部署要求:详见源码包内的慕卿部署说明。

登录后领取