← 返回项目库

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;发布前仍需人工复核署名和商用边界。