
使用 Claude Code 的 extract-design-system Skill,参考你喜欢的网站,把喜欢的大致需求说出来,让 Claude Code 帮你规划实现。
例如:
Claude Code 会根据你的描述,结合 Skill 提取的设计系统,帮你创建合适的页面结构和组件。
网站基础功能实现后,去 https://reactbits.dev/ 挑选喜欢的动效:
只需要告诉 Claude Code 你想要的效果,它会帮你实现并调优。
参考 https://zread.ai/zce/velite/2-quick-start 这样的文档,了解 Velite 的接入方式。
把文档发给 Claude Code,让它理解并且它自己计划和接入,大致包括:
npm install velite -Dvelite.config.tsgray-matter 迁移到 VeliteVelite 会扫描 content/posts/ 和 content/projects/ 目录,将 Markdown 文件转换为类型安全的数据:
// velite.config.ts
export default defineConfig({
collections: {
posts: {
name: 'Post',
pattern: 'posts/**/*.md',
schema: s.object({
title: s.string(),
slug: s.slug('posts'),
date: s.isodate(),
excerpt: s.excerpt(),
content: s.markdown()
})
}
}
})
# 启动开发服务器(Velite 自动监听内容变化)
npm run dev:all
# 添加新文章
# 1. 在 content/posts/ 新建 .md 文件
# 2. 浏览器自动刷新看到效果
# 3. 确认无误后 git push
因为 .velite/ 在 .gitignore 中,构建时需要自动生成:
// package.json
{
"scripts": {
"build": "velite build && next build"
}
}
Vercel 会自动:
velite build 生成内容next build 构建网站git add .
git commit -m "Update content"
git push
Push 后 Vercel 会自动重新构建部署。
这套方案让人机协作变得自然:
完整流程记录在项目的 README.md