惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
雷峰网
雷峰网
The Register - Security
The Register - Security
The Cloudflare Blog
博客园 - 【当耐特】
M
MIT News - Artificial intelligence
I
InfoQ
博客园 - 三生石上(FineUI控件)
H
Help Net Security
博客园 - 司徒正美
Vercel News
Vercel News
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
云风的 BLOG
云风的 BLOG
B
Blog
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
L
LangChain Blog
人人都是产品经理
人人都是产品经理
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recorded Future
Recorded Future
小众软件
小众软件
Martin Fowler
Martin Fowler
罗磊的独立博客
Stack Overflow Blog
Stack Overflow Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Apple Machine Learning Research
Apple Machine Learning Research
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
V
Visual Studio Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
V
V2EX
Blog — PlanetScale
Blog — PlanetScale

RSS feed of yihong0618's gitblog

12 月,姥姥,以及大模型 · Issue #344 · yihong0618/gitblog 不要自动化你的情感链接 · Issue #343 · yihong0618/gitblog 那些幸福的瞬间 · Issue #342 · yihong0618/gitblog 12 年过去了,你过得还好么? · Issue #341 · yihong0618/gitblog Be a human, not a claw. · Issue #339 · yihong0618/gitblog 新年快乐以及一些近况 · Issue #338 · yihong0618/gitblog 偶得的佳句与 AI · Issue #337 · yihong0618/gitblog 确定性的丧失 · Issue #336 · yihong0618/gitblog Something Boring or Interesting · Issue #335 · yihong0618/gitblog 网友 · Issue #333 · yihong0618/gitblog 如何判断一个项目是个好的开源项目并且想贡献? · Issue #331 · yihong0618/gitblog Things I don’t like · Issue #329 · yihong0618/gitblog Notes on Pycon2025 · Issue #327 · yihong0618/gitblog 从错误中学习 · Issue #326 · yihong0618/gitblog 一次艰难的 cpython issue 排查过程,以及我学到了什么 · Issue #325 · yihong0618/gitblog 八月 · Issue #324 · yihong0618/gitblog 从给 Greptime 贡献代码的过程中,我都学到了什么 · Issue #320 · yihong0618/gitblog Notes on May · Issue #318 · yihong0618/gitblog Things I like · Issue #311 · yihong0618/gitblog 我的 35 岁 · Issue #309 · yihong0618/gitblog 连续跑了 365 天 · Issue #306 · yihong0618/gitblog 最近给开源项目贡献的记录 · Issue #304 · yihong0618/gitblog 2020-2025 最喜欢的 12 篇文章和一张图 · Issue #302 · yihong0618/gitblog 断章 · Issue #301 · yihong0618/gitblog 这两个月 · Issue #299 · yihong0618/gitblog 从给 RisingWave 提 PR 说起,聊聊怎么快速切入一个复杂的开源项目 · Issue #296 · yihong0618/gitblog 能几日,又中秋 · Issue #294 · yihong0618/gitblog 第一次 AI 尝试,完全用 AI(MarsCode) 做个需求 · Issue #293 · yihong0618/gitblog 一件趣事儿 · Issue #292 · yihong0618/gitblog 这玩意不是就__ · Issue #291 · yihong0618/gitblog 六月 · Issue #290 · yihong0618/gitblog 跑了 10000km 花了 13 年 · Issue #289 · yihong0618/gitblog 抉择 · Issue #287 · yihong0618/gitblog 三月 · Issue #283 · yihong0618/gitblog About Me · Issue #282 · yihong0618/gitblog 用小爱加手指机器人实现传统开关语音关灯 · Issue #281 · yihong0618/gitblog 记忆碎片 · Issue #280 · yihong0618/gitblog 开源值得么? · Issue #279 · yihong0618/gitblog 聊聊读书 · Issue #275 · yihong0618/gitblog 旧文,移动端最好的游戏,《Dream Quest》以及其它 · Issue #274 · yihong0618/gitblog 微信好友 · Issue #272 · yihong0618/gitblog 如何写一个 PostgreSQL Extension · Issue #270 · yihong0618/gitblog 五月病 · Issue #268 · yihong0618/gitblog 杂感 · Issue #262 · yihong0618/gitblog vm.overcommit_memory 学习笔记 · Issue #261 · yihong0618/gitblog 开源四年的一些记录 · Issue #259 · yihong0618/gitblog 不用 root 使用小爱同学和 ChatGPT 交互折腾记 · Issue #258 · yihong0618/gitblog 用 eBPF trace PostgreSQL 的几种姿势 · Issue #257 · yihong0618/gitblog 2022 失落的一年 · Issue #255 · yihong0618/gitblog 写诗吧 · Issue #254 · yihong0618/gitblog 利用 GitHubPoster 和 GitHub Actions 备份任意用户推特 · Issue #252 · yihong0618/gitblog 一杯敬月光 · Issue #251 · yihong0618/gitblog 如何判断一个数字帐号来自中国大陆 · Issue #248 · yihong0618/gitblog Random Thoughts · Issue #242 · yihong0618/gitblog 反思 · Issue #241 · yihong0618/gitblog 今天的跑步电台 · Issue #239 · yihong0618/gitblog LeetCode 是如何运行的--测试篇 · Issue #237 · yihong0618/gitblog 新冠纪元 · Issue #235 · yihong0618/gitblog Postgres 需要学的东西 · Issue #234 · yihong0618/gitblog Postgres 中 GUC 的一些记录 · Issue #233 · yihong0618/gitblog 运交华盖欲何求 · Issue #231 · yihong0618/gitblog 年终岁尾 · Issue #230 · yihong0618/gitblog 二零二二的三个小目标 · Issue #229 · yihong0618/gitblog 经历了人生体验最棒的一次面试 · Issue #228 · yihong0618/gitblog 参加了《开源面对面》《ByteTalk》《枫言枫语》播客的一些记录 · Issue #223 · yihong0618/gitblog 有趣与无趣 · Issue #221 · yihong0618/gitblog running_page 开源一周年的总结 · Issue #220 · yihong0618/gitblog 接下来要写的东西 · Issue #219 · yihong0618/gitblog 一点思考 · Issue #218 · yihong0618/gitblog 友情链接 · Issue #217 · yihong0618/gitblog 朋友圈 · Issue #216 · yihong0618/gitblog 张小龙的饭否 · Issue #215 · yihong0618/gitblog 一件小事 · Issue #214 · yihong0618/gitblog 从 Rich 作者的一个问题说起 · Issue #212 · yihong0618/gitblog 如何用一个仓库记录自己的一年 · Issue #209 · yihong0618/gitblog 逃离 · Issue #208 · yihong0618/gitblog 近况 · Issue #207 · yihong0618/gitblog 年过完了 · Issue #206 · yihong0618/gitblog 力扣的程序是如何运行的 · Issue #205 · yihong0618/gitblog 生存守则 · Issue #204 · yihong0618/gitblog 沮丧 · Issue #203 · yihong0618/gitblog 今年的三个小目标 · Issue #202 · yihong0618/gitblog 新年碎碎念 · Issue #201 · yihong0618/gitblog 二零二一开始 · Issue #200 · yihong0618/gitblog 记住这一刻 · Issue #199 · yihong0618/gitblog 巧妙利用 iOS 的快捷指令配合 GitHub Actions 实现自动化 · Issue #198 · yihong0618/gitblog 如何获取悦跑圈数据 · Issue #197 · yihong0618/gitblog 生的对立面 · Issue #196 · yihong0618/gitblog 推荐一些我一直关注的觉得不错的和 Python 相关的独立博客 · Issue #195 · yihong0618/gitblog 2020 年 10 月总结 11 月计划 · Issue #194 · yihong0618/gitblog 写在 0x20 岁之前 · Issue #193 · yihong0618/gitblog 如何获取 keep 跑步数据 · Issue #191 · yihong0618/gitblog 2020 年 9 月总结 10 月计划 · Issue #190 · yihong0618/gitblog 决定把gitblog和kb结合起来 · Issue #189 · yihong0618/gitblog 感冒了,真是难受 · Issue #188 · yihong0618/gitblog 把running page 变得通用必须提上日程了 · Issue #187 · yihong0618/gitblog 我转行程序员的经历 · Issue #186 · yihong0618/gitblog 普通人和天才之间的巨大鸿沟 · Issue #185 · yihong0618/gitblog 月跑 250 km计划 · Issue #184 · yihong0618/gitblog 2020年八月总结九月月展望 · Issue #182 · yihong0618/gitblog
2025 年我提了 500 个 Pull Requests · Issue #334 · yihong0618/gitblog
yihong0618 · 2025-12-26 · via RSS feed of yihong0618's gitblog

当作年终总结

结论写在前面吧,2025 年我给 68 个项目提了 500 个 Pull Requests, 被 merge 了 415 个,大概成功的有 430 个因为有误关的和被关但是加了 co-author 的,我都得到了和收获了什么呢?

  • 对开源的体会更深了,现在几乎任何一个项目只要接收外部贡献者我都知道如何更好的改进
  • 我认识了更多更多开源的朋友,有不少好线下一起喝酒谈心,聊代码
  • 参加了 PyCon
  • 和开源认识的很多朋友在 PyCon 的前夜一起喝酒,那是我 2025 年最快乐的时光
  • 帮助了不少朋友懂得开源,知道如何加入开源,体验开源的乐趣,甚至因此在工作中得到晋升
  • 机缘巧合鼓励了一个朋友成了 vllm 的 committer
  • 成了 dify 的 contributor
  • 成了 greptime 的布道师
  • 成了 ob 的社区布道师
  • 成了 greptime 的 committer
  • 成了 OpenDAL 的 committer
  • 进到了 pdm 的首页
  • 进到了 kimi-cli 的首页
  • 进到了 prek 的首页
  • 做了几个演讲
  • 和 gray 学习了非常多 debug 的方法,给 cpython 贡献了代码
  • 因为给 dify 贡献,side 了一个项目,赚了一点点外快

缘起

  • 去年年末的时候面试 risingwave, 我说我给 grafana 做过贡献,面试官让我打开我的 PR 我打开后,他说,原来不是什么大 feature 啊,并且我只提过两次。我想,开源只是浅浅的加入是不够的
  • 今年年初因为工作需要接触了 dify(我是日企,日本人很喜欢 dify) 发现代码有可以优化的地方,就去做了贡献,还因此认识了 Lan
  • Xuanwo 一直鼓励我给 OpenDAL 做贡献,我恰好今年想学一些 Rust
  • 因为大模型越来越强,我深刻的意识到我之前做的一些玩具性质的项目没那么重要也可以短时间内就做出来,所以想做一些大模型暂时做不到的东西

数据

超过 1 个贡献的项目

Repo Total Merged Not merged Merge rate
GreptimeTeam/greptimedb 64 56 8 87.5%
apache/opendal 56 47 9 83.9%
python/cpython 50 29 21 58.0%
yihong0618/running_page 50 50 0 100.0%
pingcap/tidb 49 36 13 73.5%
langgenius/dify 26 25 1 96.2%
vllm-project/vllm 22 17 5 77.3%
MoonshotAI/kimi-cli 13 8 5 61.5%
infiniflow/ragflow 13 11 2 84.6%
pdm-project/pdm 12 9 3 75.0%
Tongsuo-Project/RustyVault 9 9 0 100.0%
yihong0618/2025 8 6 2 75.0%
yihong0618/resume 8 8 0 100.0%
foyer-rs/foyer 7 6 1 85.7%
bytedance/trae-agent 6 5 1 83.3%
rustfs/rustfs 6 6 0 100.0%
arpanghosh8453/garmin-grafana 5 5 0 100.0%
eosphoros-ai/DB-GPT 5 5 0 100.0%
j178/prek 5 5 0 100.0%
yihong0618/gitblog 5 4 1 80.0%
yihong0618/xiaogpt 5 4 1 80.0%
Artisan-Lab/RAPx 4 4 0 100.0%
Inokinoki/ai-no-jimaku-gumi 4 4 0 100.0%
XiangpengHao/liquid-cache 4 4 0 100.0%
langflow-ai/langflow 4 3 1 75.0%
pingcap/pytidb 4 2 2 50.0%
Kong/kong 3 3 0 100.0%
agentclientprotocol/python-sdk 3 3 0 100.0%
huacnlee/autocorrect 3 3 0 100.0%
oceanbase/oceanbase 3 3 0 100.0%
Mooncake-Labs/moonlink 2 2 0 100.0%
apache/iceberg-rust 2 2 0 100.0%
beeender/richclip 2 2 0 100.0%
benfred/py-spy 2 1 1 50.0%
sgl-project/sglang 2 1 1 50.0%
yihong0618/dalian-IT 2 2 0 100.0%

语言

By Language

Language Total Merged Not merged Merge rate
Python 231 181 50 78.4%
Rust 179 159 20 88.8%
Go 49 36 13 73.5%
TypeScript 28 26 2 92.9%
C++ 5 5 0 100.0%
Lua 3 3 0 100.0%
Unknown 3 3 0 100.0%
C 2 2 0 100.0%

By Month (Created)

Month Total Merged Not merged Merge rate
2025-01 39 35 4 89.7%
2025-02 41 38 3 92.7%
2025-03 84 73 11 86.9%
2025-04 68 61 7 89.7%
2025-05 21 18 3 85.7%
2025-06 43 31 12 72.1%
2025-07 41 34 7 82.9%
2025-08 52 44 8 84.6%
2025-09 18 11 7 61.1%
2025-10 39 27 12 69.2%
2025-11 26 23 3 88.5%
2025-12 28 20 8 71.4%

some note

感叹

  • 写这篇文章的时候大模型还解决不了任何大项目的 issue, 现在能解决 80% 以上了
  • 经验和品味成了为数不多的价值
  • 我不断寻找更有趣的东西证明自己比暂时比大模型强一点点
  • 我年初给 dify 花了一个月时间做的 type hint 现在大模型 2 天之内就能解决
  • 但是时代滚滚向前,接受也好不接受也罢
  • 有的时候刻意的不用大模型,打开 gdb 或者 print 还是那么快乐!
  • 开源认识的朋友,建立的连接是无价的
  • 自己获得的乐趣,收获的成长更是无价的
  • Enjoy it

结束

  • 去他妈的人的价值在哪里,当人没有价值的时候曾经也是价值
  • 我还挺享受的
  • The best is yet to come
  • 2026 也要玩的开心