V2EX 07月13日 15:07
[分享创造] Claude code 30 分钟做了一个 Kimi k2 免费套壳站
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文档详细介绍了如何使用Next.js 14构建一个针对“kimi k2”的AI聊天应用落地页。它涵盖了市场调研、页面结构设计、SEO优化、用户体验、以及CTA邮件订阅API的实现。技术栈包括Next.js、TypeScript、Tailwind CSS、shadcn/ui等,并提供了Prisma+SQLite的数据库方案。此外,还提供了项目启动、文件结构、以及快速部署的指南,旨在帮助开发者快速构建和部署高质量的落地页。

💡 市场调研:通过爬取“kimi k2”的SERP结果,分析价值主张、CTA模式、内容差距,并提取3个独特的卖点、5个长尾关键词,以及最佳的标题和描述。

✨ 页面结构:设计了包含Hero、Features、How It Works、Testimonials、Pricing、FAQ和Footer等多个部分的落地页,并根据产品类型动态调整定价方案。

🔍 SEO优化:利用generateMetadata()实现动态标题和描述,同时整合JSON-LD、OG标签、Sitemap和robots.txt,以提升搜索引擎优化效果。

🎨 用户体验:采用Tailwind CSS的调色板、深色模式、Framer Motion动画和ARIA标签,以提升用户视觉体验和可访问性。

📧 CTA邮件订阅API:构建一个接受POST请求的API,用于验证和存储用户邮箱,并提供成功/失败的反馈。

网站:https://kimik2.ai快来体验,欢迎吐槽 🙏

Prompt 如下:You are an elite full-stack engineer & SEO copywriter. Build a production-ready landing page for kimik2.ai targeting “kimi k2” and featuring the product type ai-chat.

Tech Stack

1 · Market & SERP Research

    Crawl top 10 SERP results for “kimi k2” (EN + ZH)。Summarise: value props, CTA patterns, content gaps, avg. title/meta length.Extract:
      3 unique selling points for our page.5 long-tail keywords (≥ 4 words).Best-fit <title> (≤ 60 chars) & meta description (≤ 155 chars).

Return a research.md with these findings.

2 · Landing Page — src/app/page.tsx

Sections

    Hero — H1 (includes kimi k2) + sub-title + primary CTA.Features — 3-4 cards (Card) each with icon + headline + copy.How It WorksTabs step-by-step walkthrough with illustrations.Testimonials — 3 quotes (Card grid).Pricing — dynamic tiers (see rules ↓).FAQ — 5-6 questions (Accordion).Footer — links + copyright + social.

Pricing Rule

SEO

UX / UI

3 · CTA Email Capture API — src/app/api/subscribe/route.ts

    Accept { email } POST (JSON).Server action validates & writes to prisma.subscriber (SQLite).Return { success: true }.Front-end: Dialog → email form → toast on success/fail.

Prisma schema:

model Subscriber {  id        Int      @id @default(autoincrement())  email     String   @unique  createdAt DateTime @default(now())}

若不想引入数据库,可改存入 SendGrid / Resend / Supabase — 请在 README 备注替代方案。

4 · Project Bootstrap (可选—已完成可跳过)

提示:你已完成此步骤,可直接跳过。如果需要重新初始化项目,请参考下方命令或附录 B 。

# 1. Scaffoldpnpm create next-app@latest kimik2.ai --ts --tailwind --eslint --appcd kimik2.ai# 2. Install depspnpm add @shadcn/ui clsx lucide-react framer-motionpnpm add -D prisma @prisma/client tailwind-merge tailwindcss-animate# 3. Init shadcn/uipnpm dlx shadcn-ui@latest init -y# 4. Generate shadcn components as neededpnpm dlx shadcn-ui@latest add button card tabs accordion dialog toaster# 5. Prisma setup (optional)pnpm dlx prisma init --datasource-provider sqlite

5 · Recommended File Tree

/ (repo root)├─ src/│  ├─ app/│  │  ├─ page.tsx         # landing page (RSC)│  │  ├─ layout.tsx       # base <html>│  │  ├─ api/│  │  │  └─ subscribe/│  │  │     └─ route.ts   # POST handler│  │  └─ sitemap.xml/route.ts  # dynamic sitemap│  ├─ components/│  │  ├─ hero.tsx│  │  ├─ feature-card.tsx│  │  ├─ pricing-table.tsx│  │  └─ ...│  └─ lib/│     └─ prisma.ts├─ prisma/│  └─ schema.prisma├─ public/│  └─ og-default.png├─ README.md└─ tailwind.config.ts

6 · Delivery Format


7 · Grading Checklist (自检)

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Kimi K2 AI 聊天 Next.js 落地页 SEO
相关文章