ᕕ( ᐛ )ᕗ Jimyag's Blog

Hi, I’m jimyag

CURD 程序员,常用开发语言是 Go,以及一点点 Rust,对 Kubernetes、KubeVirt、OVN、Firecracker 等比较感兴趣。业余喜欢折腾家里的 NAS、路由器和各种设备。

开源项目

项目 描述
jvp 基于 libvirt 的虚拟化平台,支持多节点管理、实例生命周期、快照、模板、密钥对、VNC/串口控制台
libvirt-rs Pure Rust 实现的 libvirt 客户端库,无需 C 语言的 libvirt 动态链接依赖
auto-cert-webhook 轻量级 Kubernetes 准入准退 TLS 证书自动签发与管理 Webhook 框架
dotfiles 多操作系统下的开发环境配置集合(Shell、Vim、Tmux 等),便于快速初始化系统环境
Aegis 基于 Firecracker 的轻量级 MicroVM 管理平台,存储基于 devmapper COW 实现;支持多租户、IPAM/桥接/NAT、vsock 远程执行与完整生命周期管理。演示视频
netloom 基于 OVN 与 eBPF 的轻量级容器网络控制面与安全组引擎,支持 Cilium 风格的策略声明与 TCX/eBPF 容器网卡 ACL
ai-token-exporter 针对本地 AI 辅助编码工具(如 Claude Code, Gemini CLI 等)Token 消耗用量的 Prometheus 指标导出器
mcga 适用于 macOS 和 Windows 的系统剪贴板解析与处理工具,支持托盘菜单及菜单栏弹窗通知
kubevirt-dashboard 单二进制的 KubeVirt 与 Kubernetes 运维管理面板,支持资源自动发现与感知操作
commitlens 集成了终端 TUI 与内嵌网页的 GitHub 仓库 PR 及贡献者统计分析工具
e2b-github-runner 轻量级 Go 服务,用于在 E2B 安全沙箱实例中启动临时 GitHub Actions 自托管 Runner,配备后台管理 Web UI

参与贡献

项目 描述
splitrail 跨平台的实时 token 用量与成本监控工具,支持 Gemini CLI、Claude Code 等主流 AI 编码工具
kube-ovn 基于 OVN 的企业级 Kubernetes 容器网络系统,桥接云原生与 SDN,支持多租户 VPC、固定 IP 及灵活的网络模式

常用链接

链接 描述
家里的网络设备 Homelab 设备清单和网络规划
常用的脚本 日常使用的自动化脚本
常用工具配置与快捷键 Vim、Tmux、Zsh 等工具配置
个人使用的工具 开发环境和常用工具

为什么写博客

  1. 我在这里的大部分知识来自许多其他人共享的免费资源。在这里分享我的知识可以作为对互联网的贡献并帮助其他人。
  2. 我的博客服务器作为公共笔记,这样当我想查看某个主题的具体细节时,我可以通过搜索引擎轻松找到它。

可以通过 EmailGitHubStack Overflow 与我联系。