2026/01/30

2026/01/30


今天经过筛选终于定了一个theme:hugo-geekblog

这个theme整体来讲还是非常简约的。

要开始写作就要选择一个低摩擦的方式开始。


项目编译报错了

> hugo --minify --gc
Start building sites …
hugo v0.155.0+extended+withdeploy darwin/arm64 BuildDate=2026-01-28T16:28:23Z VendorInfo=Homebrew

Total in 137 ms
ERROR error building site: render: [en v1.0.0 guest] failed to render pages: failed to process "/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error599457041:60:78": expected colon character after object key on line 60 and column 78
    7:       "url": "https://wangjianchao.cn/",""""
                                                 ^
failed to process "/post/2026-01-30/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error1027654960:88:42": expected colon character after object key on line 88 and column 42
   10:       "wordCount" : "4",
             ^
failed to process "/archive/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error658408435:72:42": expected colon character after object key on line 72 and column 42
   10:       "wordCount" : "0",
             ^
failed to process "/about/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error444301179:72:42": expected colon character after object key on line 72 and column 42
   10:       "wordCount" : "1",
             ^
failed to process "/post/2026/01/29/hello-world/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error2439469320:94:42": expected colon character after object key on line 94 and column 42
   10:       "wordCount" : "6",
             ^
failed to process "/search/placeholder/index.html": "/var/folders/_d/lcmz95pj6d933qxppydbsb700000gn/T/hugo-transform-error4097204206:64:70": expected colon character after object key on line 64 and column 70
    8:       "headline": "Placeholder",""""
                                         ^

AI赋能研发治理:记一次由生产事故驱动的代码库保护自动化实践

AI赋能研发治理:记一次由生产事故驱动的代码库保护自动化实践

第一部分:缘起 —— 一个“惊心动魄”的生产事故

  • 1.1. 事故现场还原

    • 问题现象:已评审、已测试的功能在生产环境“神秘”消失。

    • 业务影响:描述该问题对业务造成的具体损失或影响。

    • 根本原因(Root Cause):深入剖析供应商研发人员不规范的 cherry-pick 操作,是如何“绕过”了正常的合并流程,导致了代码遗漏。

  • 1.2. 问题的根源:失控的分支

    • 核心痛点master 分支缺少保护机制,任何人都可以随意推送(Push),为风险埋下伏笔。
    • 管理挑战:公司项目众多,代码库数量庞大,如何保证每个库都遵循了最佳实践?
    • 引出思考:单纯依靠“人治”和文档规范,已经无法应对规模化的研发管理。我们急需从“救火队员”转变为“防火体系建设者”。

第二部分:破局 —— AI Skill 的引入与实践

  • 2.1. 我们的武器:Google Antigravity Skill

    • 思路转变:介绍为什么选择构建一个AI Skill,而不是编写一个简单的脚本。突出其“自动化”、“智能化”和“可集成”的特性。
    • Skill核心使命:定义这个Skill的核心目标——成为代码库分支规范的“守护者”。
  • 2.2. “分支守护者” Skill 功能解析

Read full post gblog_arrow_right

欢迎来到【爱语霖爱生活】

Welcome

终于在2026年1月即将结束的时候,我又开始搞我的博客了。

上次搞博客的时候,还是5年前吧,反正很久很久了。

这一次的重启,一定要坚持下去,加油~


本次选择了hugo

你好,我是[爱语霖爱生活],一位热衷于探索技术的开发者,用工程化与系统思维把混乱的人生问题,拆成可执行的选择与路径。