Kimai 有哪些核心功能?

Kimai 的核心能力集中在四块:时间记录与多维度分析、发票生成、企业级认证与安全、以及 JSON API 集成。它是一款开源时间跟踪软件,提供云端 SaaS 和自托管两种版本,面向自由职业者、代理机构和公司,适合需要把工时数据与客户、项目、发票和现有身份系统打通的团队。如果你只需要个人简单计时,这些功能会偏重;如果你要给多人、多客户、多项目记账并出账单,它们正好覆盖主要环节。

时间跟踪与报告分析

Kimai 的基础是记录时间,然后按业务维度切分和评估。根据官网说明,分析可以基于以下维度展开:

  • 用户
  • 客户
  • 项目
  • 活动
  • 标签
  • 时间段

这意味着同一批工时数据可以按“谁做的”“给哪个客户”“属于哪个项目”“具体做了什么”“打了什么标签”“哪段时间”分别汇总。对代理机构来说,常见的用法是:先按客户看总投入,再按项目看是否超预算,最后按成员看工作量分布。

官网提到“Kimai 帮助您时刻关注时间和金钱”,报告与分析的定位就是让时间数据能直接服务于计费和经营判断,而不只是留个记录。

发票

Kimai 内置发票功能,官网列出的能力包括:

能力 说明
多种发票模板 不同模板可选
条目分组选项 发票条目可按需分组
可配置的发票编号 编号规则可设置
自定义模板格式 支持 PDF、DOCX、HTML、XLSX、ODS

也就是说,你可以把记录的时间按客户或项目汇总成发票条目,套用模板导出成常见文档格式。对需要定期给客户开账单的团队,这一步省去了把工时表手工搬到 Excel 或 Word 里的过程。官网还提到可以添加自己的模板文件,适合有固定账单版式的公司。

认证与安全

Kimai 面向企业的一个重点是身份与访问控制。官网明确支持:

  • 外部身份提供者:通过 LDAP 和 SAML 登录,可跨多个提供者使用,例如 Google Workspace、Azure AD、Authentik。
  • 双因素认证:可通过 TOTP 令牌启用。

对已经用 Google Workspace 或 Azure AD 管理账号的公司,这意味着员工可以用现有账号登录 Kimai,不必再维护一套独立密码;TOTP 则给账号加一层动态验证码保护。官网客户评价中也提到,有公司顺利通过了工资税审计,并把开源、数据主权和对软件的完全控制列为选择 Kimai 的关键原因。

JSON API

Kimai 提供用于读取和写入数据的 JSON API。外部应用和自定义工具可以通过它和 Kimai 通信,典型场景包括:

  • 把其他系统里的项目或客户同步进 Kimai
  • 把 Kimai 记录的时间导出到自建报表或数据仓库
  • 用脚本批量创建或更新工时条目

如果你的团队已经有内部工具链,API 决定了 Kimai 能不能嵌进去,而不是变成一个需要单独手工维护的数据孤岛。

两个版本怎么选

官网把 Kimai 分为两个版本,功能核心一致,差别在部署和运维方式:

维度 Kimai Cloud 自托管服务
部署 托管 SaaS,无需服务器 自己的服务器,Docker 或手动安装
更新与备份 自动更新与备份 自行负责
数据控制 欧盟托管,符合 GDPR 100% 数据所有权
开源 — 100% 开源(AGPL 3)
支持 优先支持 社区支持
插件 包含插件 插件市场

选择条件可以这样判断:

  • 想立刻开始、不想管服务器和更新备份,选 Kimai Cloud。
  • 对数据主权、基础设施控制或开源许可有硬性要求,选 自托管服务。
  • 需要优先支持,Cloud 更合适;愿意依靠社区和插件市场,自托管更灵活。

官网显示已有超过 7000 家公司使用 Kimai,并标注“免费开始”和“Free forever”。具体价格、套餐限制和登录要求,请以官网定价页面为准,本文不代为推断。

一句话判断

Kimai 适合需要把工时记录、按客户/项目分析、发票输出、企业身份登录和 API 集成放在一套系统里的团队;如果你只想要一个极简的个人计时器,它的功能会超出所需。

kimai.org
Kimai - 为自由职业者、代理机构和公司提供用户和发票处理方面的免费且轻松的时间跟踪。