跳过正文

自动化

MCP 协议实战:给 AI Agent 接上运维工具

MCP 协议实战:给 AI Agent 接上运维工具

·1016 字·5 分钟
Model Context Protocol 让 AI 能够标准化地调用外部工具。本文用 Python 实现一个运维 MCP Server,接入 kubectl、Prometheus、Loki,让 AI 直接查集群状态。
自动化发版实战:semantic-release、release-please、changesets 对比选型

自动化发版实战:semantic-release、release-please、changesets 对比选型

·1698 字·8 分钟
手动维护 CHANGELOG.md、手动打 git tag、手动写 release notes——这些都是十年前的工作方式。现代发版应该是:每次合并 PR 时工具自动决定下一个版本号、自动生成 changelog、自动打 tag、自动发布。本文讲清楚三种方案的差异和选型。
Renovate 依赖升级机器人:从零到生产配置

Renovate 依赖升级机器人:从零到生产配置

·1362 字·7 分钟
Dependabot 足够简单但能力单薄,Snyk 聚焦安全漏洞。Renovate 是介于两者之间的中庸选择:能升级一切、能分组、能调度、能自动合并、能 self-host。本文是完整的生产配置指南。