← 返回项目库

Kimai 中文时间追踪与项目工时管理系统

面向团队与个人的中文时间追踪、项目工时记录和工时报告系统。

Kimai 将客户、项目、活动与工时记录集中在一个可自托管的 Web 应用中,支持日历、报表、发票和多用户权限管理,适合需要按项目核算工作时间的团队。

真实界面

项目截图

共 8 张

控制主页
我的时间
日历
每周工作时间
输出
报告
发票
客户

Capabilities

核心功能

客户、项目与活动层级管理。
个人和团队工时记录。
日历与时间表视图。
按客户、项目和活动生成报告。
支持发票和导出流程。
多用户、角色、团队和权限管理。
可自托管并使用 MySQL 持久化数据。
中文界面与中文交付说明。

适用场景

服务团队按客户项目核算工时。
个人记录每天工作时间并按周复盘。
自托管部署内部工时、报表和发票流程。

适合谁

需要项目工时统计、客户管理、团队协作或可自托管时间记录的工作室、服务团队与个人。

商业化思路

软件可自托管运行;使用者按自身部署、邮件服务和基础设施情况承担运维成本,产品本身不附带任何外部服务凭据。

你会拿到什么

  • 固定版本源码和中文界面本地化文件。
  • 保留 LICENSE、版权信息和中文源码交付说明。

部署流程

  1. 1准备 PHP 8.2+、Composer、MySQL 8 和 Web 服务器,按源码 README 配置环境。
  2. 2设置数据库连接、应用密钥和管理员信息后执行 Kimai 安装迁移。
  3. 3为生产环境配置 HTTPS、持久化存储、备份和邮件服务,再创建团队与项目数据。

真实验证结果

已在隔离 Docker 容器中完成 MySQL 安装、75 项迁移、真实 fixtures 数据写入和中文登录后的 8 个产品页面捕获;页面通过 HTTP、可见数据、控制台、坏图、404、登录回退和横向溢出质量门。

部署前须知

本地化包不包含任何管理员、数据库、邮件或第三方服务凭据;生产部署需要自行配置持久化数据库、应用密钥、邮件和备份策略。

部署难度

中等

最低配置

PHP 8.2+、Composer、MySQL 8(或兼容版本)、Apache/Nginx;生产环境应配置持久化数据库、HTTPS 和定期备份。

开源许可证

GNU AGPL-3.0-or-later

最后验证

2026-08-27

技术栈

PHP 8.2+Symfony 6.4Doctrine ORMMySQL 8Apache/PHP-FPM

授权说明

原项目采用 GNU AGPL-3.0-or-later。本交付保留 LICENSE、版权声明、对应源代码和网络使用场景下的许可证义务;本次变更包括中文 README、中文翻译以及 Apache 前端控制器规则,不扩展原许可证授权范围。

Release notes

版本记录

1 个已发布版本

vcn-a4b7bfbc1435 当前推荐

固定版本完成中文界面本地化、中文源码交付说明,并补齐 Apache 部署所需的前端控制器规则与可执行权限。

部署要求:PHP 8.2+、Composer、MySQL 8 和 Apache/Nginx;生产环境需自行配置应用密钥、持久化存储、HTTPS、邮件和备份。

已知问题:本地化源码包不附带外部服务凭据;生产环境的数据库、邮件、HTTPS、备份和权限策略需由部署方负责。

登录后领取