Activity, over time
Daily GitHub activity and social mentions.
Mentions
Daily posts linking to this repository
Attention
Daily stars & forks
Star accumulation
Cumulative stars
Pull requests
Daily opens & merges
Conversations
Daily issues & comments
Community
Daily accounts & reviews
Trending history
Daily top 10 · last 90 days · UTC
Mentions
Stars
Forks
Contributors
Latest stargazers
The last 10 distinct accounts we observed this year.
Most active participants
PR, issue, comment & review events in the past year.
Packages
| Package | Version | Downloads · 30d | Trend · 30d |
|---|---|---|---|
hexo-theme-icarusv6.1.1 | v6.1.1 | ≥858 |
Live mentions badge
Show how many posts mention your project in the last 30 days.
Live mentions · last 30 days
Mentions
我花了$650(等价)重构了我的老开源项目 Icarus 这个 Hexo 主题我维护很多年了,中间有两年基本没怎么管。一堆依赖过时,好多集成的第三方服务早就挂了,PJAX 切页面也一堆 bug (搞笑的是 PJAX 也停止维护了),issue 区一直挂着。最近用 AI 编程工具把它和它底下的组件库一起大修了一遍。前后加起来两个仓库 241 个提交,大部分是最近两周干的。实际代码净增差不多两万行,加上测试和文档有四万多。  挑几个新功能说: - 加了个 Material 3 Expressive 主题,Cyberpunk 主题也重做了 - 固定导航栏、鼠标悬停预加载、文章过期提示、阅读进度条、代码块折叠预览、深浅色切换 - GitHub 贡献日历挂件,原生的系统分享 - 统计脚本改成用户同意以后再加载,顺便加了 Umami 和 Matomo - 评论、相册、数学公式这些第三方库基本全升了一遍:Waline 、Artalk 、Twikoo 、Gitalk 、lightGallery 、MathJax 4 、KaTeX…… - AddThis 、Gitment 、Valine 、FeedBurner 、百度分享这些凉了的服务,都标成废弃了 - PJAX 的坑修了一大堆,另外也支持 Hexo 8 了 用的开发工具本地主要是 OpenCode ,配合 OpenChamber 当图形界面(很好用,强推)。另外也用了 Claude Code Desktop ,还有 Claude 的 Cloud Environment (主要是为了用掉送的 credit )。模型基本就两家:GPT-6.1 Sol ( high )和 Claude Opus 5.5 (high)。GPT 走的是订阅,Claude 这边是订阅和送的 API credit 。 为什么说是 $650 呢? OpenCode 显示这一周用了 2.3B token ,98% 都是缓存。按 API 价格折一下,GPT-6.1 Sol 那部分大概三百刀,Opus 大概一百刀,再加上 Claude 之前送的 $250 Cloud Credit 也全砸进去了,一共差不多 $650 。虽然没有真的花钱去买 API credits 。 下面是我的一些开发感受: - GPT-6.1 Sol:写前端代码能用,但审美确实不太行,做出来的东西有时候让我红温。最烦的是它特别爱过度防御,动不动就加兜底、加兼容、加一堆说明。改文档时最明显,本来两句话的事,它能给你写成一份免责声明。。。 - Claude Opus 5.5:前端写得好,审美也比 Sol 强一截。最关键的是很少返工,经常一次就做对,省了不少来回折腾的时间。 - Claude Code Desktop vs OpenCode / OpenChamber:做前端的话,Claude Code Desktop 更省心。它会自己盯着 GitHub 上的 CI ,挂了就去修。OpenCode 那边得自己跟 Agent 说去盯,或者自己配置。 - API vs 订阅:API 真的贵。照着 Coding Plan 的用量去刷 API ,分分钟破产。 - Claude Cloud Environment:不太推荐。比如项目目录以外的文件都没法直接看,很多本地习以为常的操作都受限。要不是为了把那 $250 用掉,我是不会碰它的。 个人的一些碎碎念: 以前维护开源项目真的很耗时间。升级一个依赖,可能就要挂掉一串功能,修完还得一个个手动测,所以很多项目最后都是作者没精力了就那么放着。现在因为 AI 这种体力活变得很轻松。就像这次,我几年没动的项目,一两周就能翻新一遍。我觉得会有很多像 Icarus 这样的老项目,借着这波重新活过来。 但反过来讲,像静态网站生成器和博客主题这类项目,受到的冲击也很大。现在让 AI 从头设计一个好看的静态网页比去研究一个主题的配置文件还快,想加什么功能也就几句话的事。以前大家用主题,是因为自己写不出来或者懒得写,这个理由却正在消失。讽刺的是我正是用 AI 把一个可能正在被 AI 淘汰的项目救了回来。 既然这样的话,那开源前端项目的意义再 AI 时代下又是什么呢?我做维护开源项目这些年,真正花时间的其实不仅是写页面,而是那些看不见的东西:几十种评论、统计和分享服务怎么接,哪些服务已经凉了要怎么让用户平滑迁移,每个组件怎么正确初始化和销毁等等各种情况踩过的坑。这些经验正是靠用户的 issue 一点点磨出来。AI 或许能很快造出一个好看的页面,但一个被几千个博客实际用过、踩过坑的项目,品味和可靠性是却是 AI 不能很容易就生成的。 AI 时代下,代码越来越便宜,品味、经验和社区反而更值钱了。也许以后的开源项目,不只是给人用的,也是给 AI 参考的。AI 写的好东西,很大一部分也是从这些项目里学来的。 --- 新版本都已经发到 npm 上了,还在用 Icarus 的朋友可以升级试试,有问题直接提 issue 。也想听听大家用 AI 维护老项目是什么体验。 - [hexo-theme-icarus]( ppoffice/hexo-theme-icarus) - [hexo-component-inferno]( ppoffice/hexo-component-inferno)