← 返回
开发者工具 Key 中文

Wakapi Sync

Daily Wakapi (WakaTime-compatible) summary → local CSV files. Fetch today stats and append/update CSVs for totals, top projects, and top languages.
每日 Wakapi(兼容 WakaTime)汇总导出至本地 CSV。获取今日统计,并追加/更新总计、热门项目及热门语言的数据。
cosformula
开发者工具 clawhub v0.2.1 1 版本 100000 Key: 需要
★ 0
Stars
📥 1,232
下载
💾 13
安装
1
版本
#latest

概述

wakapi-sync

Daily Wakapi (WakaTime-compatible) summary → local CSV files.

What it does

  • Fetches today stats from Wakapi and appends/updates CSVs:
  • daily-total.csv (1 row/day)
  • daily-top-projects.csv (N rows/day)
  • daily-top-languages.csv (N rows/day)

Requirements

  • Node.js 18+

Configuration (env vars)

  • WAKAPI_URL (required)
  • Example: https://wakapi.example.com
  • WAKAPI_API_KEY (required)
  • Your Wakapi API key.
  • WAKAPI_OUT_DIR (required)
  • Output directory for CSVs.
  • Example: ~/wakapi-data

Optional:

  • WAKAPI_TOP_N_PROJECTS (default: 10)
  • WAKAPI_TOP_N_LANGUAGES (default: 10)

Auth:

  • Uses Authorization: Basic base64() (matches our current Wakapi setup).

Usage

Run:

node scripts/wakapi-daily-summary.mjs

Output CSV schemas

daily-total.csv

Columns:

  • date (YYYY-MM-DD)
  • total_seconds
  • total_hours
  • projects_count
  • languages_count

daily-top-projects.csv

Columns:

  • date
  • rank
  • project
  • seconds
  • hours
  • percent

daily-top-languages.csv

Columns:

  • date
  • rank
  • language
  • seconds
  • hours
  • percent

版本历史

共 1 个版本

  • v0.2.1 当前
    2026-03-29 06:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,422
productivity

Douban Sync

cosformula
Export and sync Douban (豆瓣) book/movie/music/game collections to local CSV files (Obsidian-compatible). Use when the use
★ 2 📥 1,579
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,916