馒头的知识库 建站

创建于 2026-09-16·最后更新 2026-09-17

ima 知识库 + Cloudflare 建站完全指南

一句话概括:你把需求说清楚,剩下的全在 ima 对话里完成——装技能、取内容、生成站点、部署上线,一条龙。

本文以一次真实实战(mantou-kb.pages.dev)为主线,梳理「用 ima 知识库做内容源、把内容发布到 Cloudflare」的完整方法。
ima 知识库 + Cloudflare 建站流程

这套组合的定位

环节角色说明
ima 知识库 / 笔记内容源素材沉淀在这里,更新即生效
Cloudflare skills能力底座让每一步都按 Cloudflare 官方最佳实践执行
静态站表现层纯 HTML/CSS/JS,无后端依赖
Cloudflare托管分发全球 CDN、免费额度、支持 CLI 与直传

四者解耦:内容、能力、形态、托管任一段都能单独替换

实战流程:全程在 ima 对话中完成

这是与传统「本地建站教程」最大的不同——你不需要在本地装 Node、开终端、跑构建命令

2.1 你只需要做两件事

  1. 创建一个知识库:集合
  2. 提出需求:例如「把《馒头知识库》做成一个网站」;
  3. 提供 Cloudflare 凭证CLOUDFLARE_API_TOKEN + CLOUDFLARE_ACCOUNT_ID(用于部署)。
    1. 获取 API token
      1. 进入 API tokens 页面 dash.cloudflare.com/profile/api-tokens
      2. 创建令牌 → API 令牌模板 → 编辑 Cloudflare Workers
    2. 获取 Account ID
      1. workers-and-pages 页面 → 右侧 → 帐户详细信息 → 双击全选右键复制即可

2.2 其余全部由 AI 对话在沙箱里自动完成

① 安装 Cloudflare skills  →  注册官方技能,奠定「按官方规范做」的能力底座
   npx skills add https://github.com/cloudflare/skills
② 读取 ima 知识库 / 笔记内容  →  导出 Markdown
③ 提取文中图片链接(临时签名链接)→ 下载 → 压缩转 WebP → 本地化
④ 生成站点:首页 + 文档页 + 404 + styles.css + app.js + _headers
⑤ 生成部署配置:wrangler.toml + 一键 deploy.sh
⑥ 调用 wrangler 创建项目并部署
⑦ 线上验证:首页 / 文档页 / 图片 / 404 / 安全响应头

2.3 上线结果

部署完成后立刻拿到免费默认域名:

Cloudflare Pages 部署完成后的默认域名

2.4 文章更新和修改样式

你懂的,使用 ima 对话完成修改就行。告诉 ima 你更新了知识库,或者你要修改什么部位的样式,让它更新静态网站。

小结

除了第一步获取 Cloudflare account 可能会有些许阻碍,其余的都非常简单,你就可以拥有一个个人小站~