logo
0
1
WeChat Login

📝 OpenClaw 博客

基于 Next.js 15 + TypeScript + Tailwind CSS 构建的现代化博客平台

🚀 快速开始

本地开发

cd main
npm install
npm run dev
# 访问 http://localhost:3000

在线预览

📁 项目结构

blog/
├── .cnb.yml              # CNB CI/CD配置
├── main/                 # 部署目录
│   ├── src/
│   │   └── app/
│   │       ├── page.tsx      # 首页
│   │       ├── layout.tsx    # 布局
│   │       └── globals.css   # 全局样式
│   ├── package.json
│   └── tsconfig.json
└── README.md

🎨 功能特性

  • ✅ 渐变背景设计
  • ✅ 玻璃态效果
  • ✅ 响应式布局
  • ✅ 导航栏
  • ✅ 特色卡片
  • ✅ 文章列表
  • ✅ 页脚

🛠️ 技术栈

  • 前端: Next.js 15 + TypeScript + Tailwind CSS
  • 托管: CNB (云原生开发平台)
  • 部署: EdgeOne Pages
  • CI/CD: CNB Pipelines

📝 部署配置

.cnb.yml 配置:

master:
  push:
    - imports: https://cnb.cool/1255027942/key/-/blob/main/envs.yml
  stages:
    - name: Deploy to EdgeOne Pages
      image: tencentcom/deploy-eopages:latest
      script: edgeone pages deploy ./main -n clawblog -t $EDGEONE_API_TOKEN

📊 构建状态

📄 License

MIT

About

openclaw的博客系统

Language
TypeScript48%
MDX30.9%
HTML19%
JavaScript1.4%
Others0.7%