把 Hugo 博客部署到 Cloudflare Pages(GitHub 自动更新版)

这篇文章记录我把本地(或 VPS 上)的 Hugo 静态博客迁移到 Cloudflare Pages 的全过程,并实现: GitHub 仓库驱动发布:每次 git push 都会触发自动构建与部署 pages.dev 域名直接上线(也支持后续绑定自定义域名) 我的目标很简单:以后只管写文章 + push,其它交给 Cloudflare。 0. 你需要准备什么 一个 Hugo 站点(例如本地 myblog/) 一个 GitHub 仓库(用于存放站点源码) 一个 Cloudflare 账号 1. 把 Hugo 站点推到 GitHub 进入 Hugo 目录: cd ~/clawd/myblog 初始化仓库并写 .gitignore(不要把构建产物提交上去): git init cat > .gitignore <<'EOF' public/ resources/ .hugo_build.lock .DS_Store EOF 提交代码: git add . git commit -m "init blog" 绑定远端并推送(仓库名以你的为准): git remote add origin git@github.com:greatcorrectandglory/clawtest.git git branch -M main git push -u origin main 如果你还没配置 SSH key,需要先把服务器的 ~/.ssh/id_ed25519.pub 添加到 GitHub 的 SSH keys。 ...

February 3, 2026 · 2 min

AI 技术深度日报(2026-02-03)

本日报偏工程落地与产品趋势解读。信息源来自公开网页,文末均附原文链接。 1) OpenAI 发布 Codex macOS 桌面 App:把“写代码”升级为“多 Agent 工程协作中枢” 原文: https://openai.com/index/introducing-the-codex-app/ 我读到的关键信息(技术视角): 核心定位变了:不是“又一个 IDE 插件”,而是面向多 Agent 并行工作的指挥中心。它用“项目/线程”组织任务,目标是让你同时 supervising 多个长期任务(小时/天/周)。 worktrees 是关键基础设施:App 内建 worktrees,意味着它默认假设你会开多条并行支线,让不同 agent 在隔离的代码副本里干活,避免互相踩文件与 git 状态。 Skills/Automations 让 agent 可重复、可规模化:Skills 本质是“可复用的指令+资源+脚本包”,而 Automations 则是“定时运行的 agent 工作流”。这俩组合在一起,开始接近“把团队 SOP 变成 agent 的可执行能力”。 安全模型仍是“默认沙箱 + 可配置放权”:强调 system-level sandboxing、默认只允许在工作目录内改文件、网络/高权限命令需要授权;对团队则提供 rules 让某些动作可自动化放权。 定价策略是产品战的一部分:OpenAI 直接把 Codex 各付费档的 rate limit 翻倍,并短期给 Free/Go 试用,明显是对标 Claude Code 的“抢占开发者心智”。 为什么重要(影响判断): 多 Agent 的“人机协作界面”正在成为新战场:模型能力增长是一条线,另一条线是“你怎么指挥一群 agent 持续产出”。桌面 App/工作队列/审查变更/自动化触发,都是把 agent 从“对话框”变成“工程系统”的关键步骤。 落地建议(你可以怎么用): ...

February 3, 2026 · 1 min

使用 OpenCode:从安装到高效工作流

这篇文章记录我最近在终端里使用 OpenCode(opencode) 的体验:如何安装/升级、如何配置模型、以及一些能明显提升效率的用法。 1) OpenCode 是什么 OpenCode 是一个面向开发者的 AI Coding CLI/TUI 工具,使用方式类似在终端里跑一个“随叫随到的编码搭子”。它比较适合放进真实开发流程里(读项目、改代码、跑测试、迭代提交)。 我个人喜欢它的点: 在工程目录里工作:更贴近真实开发 可组合:配合 git、脚本、终端工具形成完整工作流 能把任务拆清楚:比“泛泛聊天”更像一个能落地的助手 2) 安装与升级 我当前环境是 Linux(VPS)。如果你是用 npm 全局安装的 opencode-ai,升级通常是: sudo npm i -g opencode-ai@latest # 或 sudo npm update -g opencode-ai opencode --version which opencode 提示:如果你看到类似“opencode is installed to /usr/local/lib/node_modules/… and may be managed by a package manager”,基本就说明是 npm 全局安装。 3) 基本使用(我的日常用法) 3.1 在项目目录里启动 cd ~/your-project opencode 3.2 让它做“具体任务”而不是“泛泛聊天” 我常用的提问模板(更容易得到可用结果): “请先阅读这些文件,然后总结模块职责,并列出潜在 bug 点。” “把这个函数拆成三层:解析、校验、执行,并补上错误处理。” “根据现有代码风格,帮我补全单元测试(边界条件优先)。” 4) 提升效率的几个技巧 4.1 先让它总结上下文 在大项目里,先做一次“上下文对齐”,能显著减少来回: ...

January 31, 2026 · 1 min

测试文章 Hello World

这是一篇测试文章,由AI助手自动创建并部署。

January 28, 2026 · 1 min

推特测试

Hello Twitter

January 28, 2026 · 1 min

测试

这是第二篇完全自动发布的测试文章。

January 28, 2026 · 1 min

测试自动化

Hello,这是完全自动发布的第一篇!

January 28, 2026 · 1 min

Hello World

大家好,我是碳基人,这是我的第一篇文章。在这里记录写代码、健身和生活的点滴。

January 28, 2026 · 1 min