SCAN · /home/demo/code · 2026

2026

扫描目录:/home/demo/code · 10 个仓库

1,077 次提交。

29.6 万 行代码,252 个活跃日,10 个仓库。

1,077次提交
29.6 万行代码变更
252个活跃日
10个仓库

同比 2025:提交 +187(+21%) · 行数 +84,762(+40%) · 活跃 -69 天 · 仓库 0

YEAR AT A GLANCE · 2026

夜里出活的人

2026 年,你在 10 个仓库里提交了 1,077 次,改了 295,845 行代码。59% 的提交发生在 22:00–05:00。修复类占 18%,功能类占 22%,7 种语言;最长连续 100 天,每个活跃日平均 4.3 次提交。

1,077 次提交7 种语言10 个仓库252 个活跃日
LIVE · GIT
project-alphadocs: update setup notesproject-etastyle: tidy the editor layoutproject-iotadocs: translate the quick startproject-iotatest: cover alias matchingproject-alphafeat: add theme galleryproject-gammarefactor: split report rendererproject-alphabuild: add release workflowproject-gammafeat: add parser for config filesproject-betafix: avoid duplicate commitsproject-epsilonchore: bump dependenciesproject-gammaperf: cache repository metadataproject-epsilondocs: 补充部署说明project-deltafix: 修正跨年统计project-deltafix: handle empty inputproject-alphafeat: 支持多根目录扫描project-alphadocs: update setup notesproject-etastyle: tidy the editor layoutproject-iotadocs: translate the quick startproject-iotatest: cover alias matchingproject-alphafeat: add theme galleryproject-gammarefactor: split report rendererproject-alphabuild: add release workflowproject-gammafeat: add parser for config filesproject-betafix: avoid duplicate commitsproject-epsilonchore: bump dependenciesproject-gammaperf: cache repository metadataproject-epsilondocs: 补充部署说明project-deltafix: 修正跨年统计project-deltafix: handle empty inputproject-alphafeat: 支持多根目录扫描
01 / YEAR IN REVIEW

年度之最

先看几个最极端的数字
最忙的一天
144 次提交
2026.11.03
最忙的一周
149 次提交
2026-W45 · 起于 2026.11.02
最长连续
100 天
当前连续 0 天
最长空窗
8 天
2026.01.24 → 2026.02.01
最大单次提交
10,810 行
project-zeta · 2026.11.03
最长的 commit
33 字符
feat: add parser for config files
最晚的一次熬夜
02:59
project-gamma · 2026.11.03 · fix: 修正跨年统计
第一次提交 2026.01.01 00:05 · project-gamma · fix: 修正跨年统计最后一次提交 2026.11.03 23:57 · project-alpha · docs: update setup notes
下一节仓库档案 →
02 / REPO ARCHIVES

仓库档案

提交最多的三个仓库 · 时间线与热区
180次提交
3.8万行代码变更
3种主要语言
Python 61%Go 10%Markdown 10%
11.03docs: update setup notes
11.03feat: add theme gallery
11.03feat: add theme gallery
№ 01 活跃

project-alpha

A tiny tool for turning git history into a readable annual report.

  • 首次提交 2026.01.03 → 最近提交 2026.11.03
  • 语言:Python 23142 · Go 3638 · Markdown 3625
  • 最常改的文件:scripts/build.py(1.2万 行变更)
  • 提交 180 次(已按 hash 去重)
GITHUB ↗
150次提交
5.0万行代码变更
3种主要语言
Python 23%C++ 21%Markdown 20%
11.03fix: avoid duplicate commits
11.03refactor: split report renderer
11.03feat: add theme gallery
№ 02 活跃

project-beta

Notes, experiments, and small utilities collected over the year.

  • 首次提交 2026.01.11 → 最近提交 2026.11.03
  • 语言:Python 11223 · C++ 10568 · Markdown 9672
  • 最常改的文件:src/engine.cpp(1.1万 行变更)
  • 提交 150 次(已按 hash 去重)
GITHUB ↗
130次提交
2.6万行代码变更
3种主要语言
Python 29%Markdown 24%CSS 14%
11.03refactor: split report renderer
11.03docs: update setup notes
11.03feat: add parser for config files
№ 03 活跃

project-gamma

A local-first dashboard for tracking side projects.

  • 首次提交 2026.01.01 → 最近提交 2026.11.03
  • 语言:Python 7734 · Markdown 6381 · CSS 3652
  • 最常改的文件:web/theme.css(3,652 行变更)
  • 提交 130 次(已按 hash 去重)
GITHUB ↗
下一节仓库索引 →
03 / FULL INDEX

全部仓库索引

包括休眠的和没写 README 的
NO仓库一句话(README 原文)栈 自有代码最近提交状态
01project-alpha ↗A tiny tool for turning git history into a readable annual report.Python · Go · Markdown3.8万2026.11.03活跃
02project-beta ↗Notes, experiments, and small utilities collected over the year.Python · C++ · Markdown5.0万2026.11.03活跃
03project-gamma ↗A local-first dashboard for tracking side projects.Python · Markdown · CSS2.6万2026.11.03活跃
04project-delta ↗A visual playground for audio and animation ideas.Python · Markdown · TypeScript1.2万2026.11.03活跃
05project-epsilon ↗Firmware experiments for a small wheeled robot.Python · Markdown · Go2.1万2026.11.03活跃
06project-zeta ↗A command-line helper for batch media transfers.Markdown · Python · Go2.4万2026.11.03活跃
07project-eta ↗A reinforcement-learning snake game.Python · Markdown · C++8,7662026.11.03活跃
08project-theta ↗A desktop-first focus timer.Python · Markdown · CSS2.3万2026.11.03活跃
09project-iota ↗A personal site and portfolio.Python · Markdown · TypeScript6,8582026.11.03活跃
10project-kappa ↗A collection of interface sketches and prototypes.Python · Markdown · TypeScript1.6万2026.11.03活跃

10 / 10

下一节数据分析 →
04 / BY THE NUMBERS

数据分析

git 里能查到的,不靠形容词

同比去年 · 2025 vs 2026

指标20252026变化
提交8901,077+187 (+21%)
代码行变更21.1万29.6万+8.5万 (+40%)
新增行16.3万22.5万+6.3万 (+39%)
删除行4.8万7.0万+2.2万 (+45%)
活跃日321252-69 (-21%)
涉及仓库10100 (0%)
最长连续(天)49100+51 (+104%)
平均提交信息(字符)2425+1 (+4%)
周末占比29%24%-5 个百分点
深夜占比58%59%+1 个百分点
今年峰值 9 月 · 201 次去年峰值 9 月 · 116 次

月度节奏 · 每个月的提交次数

010203040506070809101112

7×24 提交时钟 · 星期几、几点提交最多

周末占 24%,深夜(22:00–05:00)占 59%。

代码构成 · 哪些仓库写的代码最多

project-beta · 5.0万其余 9 个仓库 · 24.6万
project-alpha
3.8万
project-gamma
2.6万
project-zeta
2.4万
project-theta
2.3万
project-epsilon
2.1万

语言构成 · 各种语言占了多少行

Python34%
Markdown20%
CSS10%
C++10%
Go10%
TypeScript9%
其他8%

语言栈变化 · 每个季度的语言占比

PythonMarkdownCSSC++其他

提交规模 · 每次提交改了多少行

0–10 行
5
10–100 行
295
100–500 行
759
500–2k 行
0
2k+ 行
18

提交类型 · 哪种类型的提交最多

docs
251
feat
232
fix
198
chore
76
style
72
perf
68
build
66
refactor
60

高频词 · 提交说明里最常出现的词

config91parser91quick90start90translate90充部83署说83说明83avoid82commits82duplicate82setup78dependencies76editor72

平均每条 25 字符。

消息长度 · 提交说明一般写多长

0–20 字符
211
20–40 字符
866
40–80 字符
0
80–160 字符
0
160+ 字符
0

最长的一条见「年度之最」。

增删比 · 写了多少、删了多少

新增 22.5万 行删除 7.0万 行

删除 / 新增 = 31%。最大的一次删除 2,407 行(project-theta,2026.05.30)。

删除最多的仓库
project-beta
1.4万
project-alpha
9,746
project-gamma
7,879

工作节奏 · 会话而不是次数

495次编码会话
6h 50m最长一次连续编码
47最长会话里的提交
43m平均会话时长

间隔 ≤ 2 小时算同一会话。最长一次:2026.11.02 20:09 → 2026.11.03 02:59。

仓库生命周期 · 每个仓库今年活跃的时间段

010203040506070809101112
首次–最近
project-gamma
01.01–11.03
project-delta
01.01–11.03
project-epsilon
01.01–11.03
project-eta
01.01–11.03
project-alpha
01.03–11.03
project-kappa
01.08–11.03
project-zeta
01.10–11.03
project-beta
01.11–11.03
project-theta
01.12–11.03
project-iota
01.16–11.03

仓库墓园 · 30 天没动

没有休眠超过 30 天的仓库。

最常改的文件 · 每个文件改了多少行

project-alpha/scripts/build.py
1.2万
project-beta/src/engine.cpp
1.1万
project-beta/web/theme.css
7,020
project-alpha/src/parser.py
5,714
project-alpha/src/core.py
5,556
project-beta/src/core.py
4,871
project-beta/src/main.rs
4,633
project-beta/scripts/build.py
4,586

文件级重构榜 · 删除行数最多的文件

01project-beta/web/theme.css
-2,365
02project-beta/src/engine.cpp
-2,350
03project-alpha/scripts/build.py
-2,237
04project-beta/web/app.ts
-1,580
05project-alpha/src/parser.py
-1,544
06project-beta/src/core.py
-1,351
07project-beta/scripts/build.py
-1,284
08project-alpha/src/core.py
-1,244

2026 活跃热力图 · 哪天有提交

010203040506070809101112
少 → 多 · 框出今天
下一节关于本报告 →
05 / ABOUT THIS REPORT

关于本报告

口径与方法
  • 这份报告由 CodeYear 在你的电脑上生成,代码从未离开这台机器。
  • 只统计你本人作者的提交(Demo User <demo@example.com>);已过滤 0 次他人提交。
  • 只统计 2026 年的提交;合并提交(--no-merges)不计入。
  • 同一项目出现在多个目录时只保留提交最多的一个;同一 commit 只计一次。
  • 时间取 author date;跨时区协作时以提交者本地时间为准。
  • 「自有代码」= 非空行;已剔除第三方库、生成工程与二进制。
GitHub 主页卡片

实时预览 4 套主题与浅色/深色效果,可直接下载当前 SVG,或粘贴下方代码到同名 Profile 仓库的 README.md:

|
Demo User · CodeYear 2026 · 夜里出活的人 CODEYEAR · 2026Demo User夜里出活的人2026 年,你在 10 个仓库里提交了 1,077 次,改了 295,845 行代码。59% 的提交发生在 22:00–05:00。 COMMITS / 提交1,077年度提交LINES / 行变更29.6万+22.5万 / -7.0万ACTIVE / 活跃天252占全年 69%STREAK / 最长连续100当前 0 天REPOS / 仓库10今年新开 0TOTAL / 累计2,690仓库全历史 MONTHLY RHYTHM峰值 09 月 · 201 次010203040506070809101112CONTRIBUTION252 个活跃日010203040506070809101112 INSIGHTS / 观察主攻项目 / MAIN PROJECT17%大部分提交在 project-alpha写码时段 / WHEN23:00深夜提交占 59% · 周末 24%改动大小 / COMMIT SIZE28%小改动为主 · 大改仅 2%一次写多久 / SESSION43分钟495 次连续写码 · 最长 7 小时写删比例 / ADD VS DELETE3.2:1每写 3.2 行才删 1 行最忙月份 / BUSIEST MONTH19%9 月提交最多,占 19%精力集中吗 / FOCUS SPREAD31%前 2 个项目拿走 31% 的提交提交说明 / MESSAGE25字长度适中 · 平均 25 字 LANGUAGES · 7 种Python34%Markdown20%CSS10%C++10%其他27%COMMIT TYPESdocs251feat232fix198chore76style72TOP REPOS · 10 个project-alpha180project-beta150project-gamma130project-delta120RECORDS / 年度之最最忙一天144 次 · 11.03最忙一周149 次 · 11.02–11.08最长空窗8 天 · 01.24–02.01最大提交10,810 行最常改文件build.py 最早提交 2024.01 · 今年 25 个版本 tag · 同比 +21% 提交生成于 2026.11.05 21:40CODEYEAR · 2026 · generated locally · no data uploadedLOCAL ONLY
<picture>
  <source media="(prefers-color-scheme: dark)" srcset="./codeyear-2026-card-dark.svg">
  <img src="./codeyear-2026-card.svg" width="640" alt="CodeYear 2026">
</picture>
↑ 顶部
「git 不会说谎——尤其是加了 --no-merges 的时候。」 CODEYEAR · 2026-11-05 21:40
回到顶部 ↑