Main Branch

Fundamentals first, always

文章

个人笔记、深度分析和 newsletter 之外的技术实验。

Leer en Español · 阅读中文版

zh

用 gh CLI 从终端调试 GitHub Actions

大多数 CI 失败根本不需要打开 Actions 网页界面。gh CLI 让你在终端里完成核心循环:找到出问题的 run、读取失败日志、重试、实时观察。

Andrea Griffiths GitHub Actions • gh CLI • CI/CD • 开发者工具 • 调试
zh featured

你的AI账单即将改变。如何应对。

GitHub Copilot将于6月1日转为按量计费。一次深度调试会话现在可能吃掉你大部分的月度额度。如何在不放弃任何功能的情况下控制成本。

Andrea Griffiths GitHub Copilot • 计费 • 定价 • AI编程 • 开发者工具 • Token经济学
zh

在 Copilot CLI 中配置 BYOK:使用 Ollama 和 Gemma 4

GitHub Copilot CLI 现已支持 BYOK(自带模型):通过 Ollama、Azure AI Foundry、Anthropic 或任何兼容 OpenAI 的端点接入你自己的模型。以下是我使用本地 Gemma 4 实例配置时的实际经验。

Andrea Griffiths GitHub Copilot • Copilot CLI • BYOK • Ollama • Gemma • AI • Developer Tools
zh

使用 GitHub Models 进行对抗性代码审查

AI 智能体能写代码。部分能用。当你让它们检查自己的工作时,它们会为 bug 辩护而不是发现它们。所以我构建了一个监督第一个智能体的第二个智能体。

Andrea Griffiths Proof Agent • AI 智能体 • 代码审查 • GitHub Actions • GitHub Models
zh

我为什么要开发 Claw Relay

AI 智能体能写代码、搜索网页,但一旦需要带真实登录状态的浏览器,一切都崩了。所以我开发了一个中继层,把我的浏览器给它用。

Andrea Griffiths Claw Relay • AI 智能体 • 浏览器自动化 • 开源 • Chrome
zh

GitHub Actions 实战避坑指南

我在 GitHub 工作,每天都用 Actions。我也调试过 YAML 到凌晨,推了太多 commit 只为修一个条件表达式。这篇文章是我希望第一天就有人告诉我的东西。

Andrea Griffiths GitHub Actions • CI/CD • 开发者工具 • 基础知识
zh

我给技术周刊加了语音对话功能

在技术周刊网站的聊天组件里加了麦克风按钮,点击后可以和 AI 智能体实时语音对话--它了解我写过的每一期内容。基于 LiveKit + Azure Speech Services + RAG 构建,部署在单个容器里。

Andrea Griffiths LiveKit • 语音 AI • RAG • GitHub Models • Azure Speech Services • Python • FastAPI