crossoverJie's Blog
  • Home
  • Archives
  • Categories
  • Tags
  • About
  • github
  • gscript
  • cim
  • vlog
注意:StarRocks 3.5.x 滚动升级触发 MV 全量刷新问题

注意:StarRocks 3.5.x 滚动升级触发 MV 全量刷新问题

背景我们的 StarRocks 集群一直跑在 3.5 分支上,最近发现 PR #57371 只 backport 到了 3.4,3.5 没收到,导致 MV 从 inactive 切到 active 的时候走的是 force=true,也就是全量刷新。 于是我手动把这个修复 cherry-pick 到了我们的 3.5 分支,改掉 force=true 的问题之后发了版。发版本身没问题,但发版触发了
2026-07-24
StarRocks
#StarRocks
读完 Bun 用 Rust 重写:1 个人 11 天重写 50 万行代码是怎么做到的

读完 Bun 用 Rust 重写:1 个人 11 天重写 50 万行代码是怎么做到的

前两天发了一篇 Rewriting Bun in Rust 原文的翻译,内容有点多,这次我自己整理了一份精简版。 背景 一开始是因为在 X 上刷到 Bun 官方博客一篇《Rewriting Bun in Rust》,作者是 Jarred Sumner。看完挺震撼的——1 个工程师,用 CC(Claude Code)+ Claude Fable 5(重写那会儿还是预发布,现在订阅用户已经能正常用了
2026-07-12
AI
#AI #Claude #Rust #Bun #LLM
我的 Claude Code 常用 SKILLS 和工具

我的 Claude Code 常用 SKILLS 和工具

背景已经高强度的使用 claude code 大半年的时间了,积累了不少好用的 SKILLS 和工具,今天来整理一下分享给大家。 我安装了大约 70 几个 SKILLS,但常用的其实也不太多,下面介绍一些我个人觉得效果不错的。推荐使用我开发的 skilldeck 来管理本地的 SKILLS: 12brew tap crossoverJie/skilldeck && brew i
2026-06-29
AI
#AI #Claude #Skills
AI Coding Agent 时代,我自己最常用的 4 个终端工具

AI Coding Agent 时代,我自己最常用的 4 个终端工具

背景以前学 linux 命令行,常见路线是记住一堆 grep、find、sed、awk,然后自己在代码库里定位问题、筛选文件、拼接命令。 但进入 Coding Agent 时代后,我觉得人和终端的分工变了。 代码搜索、读取配置、分析调用链、运行测试,这些工作本来就是 Agent 擅长的。面对一个仓库,Claude Code、Codex 之类的 Agent 会自己判断该用 rg、git diff、j
2026-06-22
AI
#AI #Terminal
从 Warp 换到 cmux:一个更适合 AI Agent 的终端

从 Warp 换到 cmux:一个更适合 AI Agent 的终端

背景最近将终端从 Warp 切换到了 cmux,用了一段时间后,现在已经基本上满足我的所有需求,所以才有这篇安利的文章。 开始之前先回顾下自己的终端使用历史。刚开始工作那时候使用的是 Windows,用得最多的终端就是 xshell,后面切换到 macOS 之后自然就切换到了 mac 上用的最多的 iTerm2。
2026-06-17
AI
#AI #Claude #Terminal #cmux
我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险

我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险

背景最近在搞 StarRocks 的跨版本升级(3.3 → 3.5),中间踩了不少坑。我之前也写过一篇 StarRocks 升级注意事项记录了手动升级的流程,但那只是针对小版本(3.3.3 → 3.3.9)的升级。 跨大版本升级完全是另一回事——3.3 到 3.5 中间有 6000+ 个 commit,里面藏着各种不兼容变更:配置默认值变了、Session Variable 改了、Protocol
2026-06-14
StarRocks
#AI #StarRocks
[送码] 用 AI Coding 做了一个 App,谈谈 AI Coding 的真实体验

[送码] 用 AI Coding 做了一个 App,谈谈 AI Coding 的真实体验

背景相信现在 AI Coding 已经占据工作中大部分代码了,甚至很多人就直接交给 AI 来写,自己只做 review。 再有甚者 review 都不做了,直接全面交给 AI,自己只做产品经理提需求、验证功能逻辑是否正确——也就是现在很流行的 Vibe Coding。 前段时间我自己用 Vibe Coding 写了一个 macOS 原生的 APP,以此来判断 Vibe Coding 是否能让我在一
2026-05-26
AI > 独立开发
#AI #独立开发
手搓一个 Agent 驱动的项目 Wiki 生成方案

手搓一个 Agent 驱动的项目 Wiki 生成方案

背景最近我一直在折腾项目文档生成的事情。之前写过两篇关于 deepwiki 的文章:deepwiki-rag-principle 讲了 RAG 原理,deepwiki-optimize-line-number 聊了给代码加行号的优化。 经过几轮迭代,搞了两个优化: 代码加上行号前缀 基于 Proto 文件生成确定性目录 这两个优化背后其实是同一个思路:把确定的东西明确告诉 AI,不确定的才让
2026-05-18
AI > 工程实践
#AI
从企业版 Istio 迁移到社区版:一场给高速行驶汽车换轮胎的实践

从企业版 Istio 迁移到社区版:一场给高速行驶汽车换轮胎的实践

背景最近我们在做一件非常危险的大事——把用了好几年的腾讯云企业版 Istio 服务网格迁移到社区开源版。 事情的起因是腾讯云突然宣布不再维护 Istio 服务网格了,后续也不会推出新版本。这就导致我们的网格一直停留在旧版本,进而连带着 k8s 这些基础组件也很难升级。可以说是血的教训:用托管服务一时爽,一旦厂商放弃维护,迁移成本还是得自己扛。
2026-04-15
Istio > k8s
#Istio #ServiceMesh #云原生
企业大模型应用与 Vibe Coding 实战

企业大模型应用与 Vibe Coding 实战

背景 上周末参加了一个我们重庆本地的一个 AI 分享会,分享了一些企业大模型与 Vibe Coding 的实战经验,现在把它整理成一篇 blog。
2026-03-24
AI
#AI #LLM #VibeCoding
123…30

Search

Hexo Fluid
© 2016 – 2025 | 总访问量 次 总访客数 人