Claude code 30 分钟做了一个 Kimi k2 免费套壳站

61 天前
 danke

网站: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

  1. Crawl top 10 SERP results for “kimi k2” (EN + ZH)。
  2. Summarise: value props, CTA patterns, content gaps, avg. title/meta length.
  3. 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

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

Pricing Rule

SEO

UX / UI

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

  1. Accept { email } POST (JSON).
  2. Server action validates & writes to prisma.subscriber (SQLite).
  3. Return { success: true }.
  4. 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. Scaffold
pnpm create next-app@latest kimik2.ai --ts --tailwind --eslint --app
cd kimik2.ai

# 2. Install deps
pnpm add @shadcn/ui clsx lucide-react framer-motion
pnpm add -D prisma @prisma/client tailwind-merge tailwindcss-animate

# 3. Init shadcn/ui
pnpm dlx shadcn-ui@latest init -y

# 4. Generate shadcn components as needed
pnpm 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 (自检)

2454 次点击
所在节点    分享创造
10 条回复
xclrr
61 天前
厉害,这段提示词不用人工干预一次就能直出吗,提示词里好像没说让它用 openrouter 去接 api ,它自己选的吗?这段提示词应该也不是手写的吧
xuAN111
61 天前
30 分钟绝对扯淡,这就是不诚实的广告贴罢了。
@xclrr
danke
60 天前
@xuAN111 我骗你干啥 你可以拿 prompt 去试
danke
60 天前
@xclrr openrouter 是我后面又写了一段提示词完成的 3 分钟 ai 就写好了 一次过
danke
60 天前
prompt 是 o3 写的
pinyoung
60 天前
e
vivianLi7
60 天前
我也 vibe coding 了一个 https://kimi-k2.net/
vivianLi7
59 天前
https://github.com/classroom6x-hub/Kimi-ai

我也搞了个,https://kimi-k2.net/ ,还没接登录,大家可以先免费使用
xuyusolo
57 天前
@danke #5 如何让 ai 给你写一个好点的 prompt
Flowing
44 天前
想问下 这种套壳做会话 context 记忆的话,也是把最近 x 条会话存到你自己的数据库?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1144828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX