V2EX 14小时前
[分享创造] Claude code 30 分钟做了一个 Kimi k2 免费套壳站
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文档详细介绍了如何构建一个针对“kimi k2”的AI聊天产品着陆页。它使用Next.js 14、TypeScript、Tailwind CSS和shadcn/ui等技术栈,并涵盖了市场调研、页面结构、SEO优化、CTA邮件捕捉API以及项目启动等多个方面。目标是创建一个高性能、用户友好的着陆页,以吸引用户并提高转化率。

💡 页面构建基于Next.js 14,采用App Router和RSC,确保Edge-ready的性能。

✨ 页面设计使用Tailwind CSS v3,支持深色模式,并结合shadcn/ui的组件,如Button、Card等,实现用户友好的界面。

🔍 页面内容需要经过市场和SERP的研究,包括价值主张、CTA模式、内容差距等,以优化页面内容。

📧 页面包含一个CTA邮件捕捉API,使用Prisma + SQLite存储用户邮箱,并提供备选方案。

🚀 页面SEO优化包括动态的title和meta描述,JSON-LD,OG标签,以及Sitemap和robots.txt的配置。

网站: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 Next.js AI 着陆页
相关文章