Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
13 KiB
DAL Website Redesign — Design Spec
Overview
Redesign the DAL official website from a single-product landing page into a product-matrix platform site covering DAL Code, DAL CLI, DAL Office, and DeepAILab API Platform. Inspired by Kiro (spec-driven card flow, FAQ, CLI install in hero) and Antigravity (product ecosystem cards, scroll-driven animations, dark theme).
Current state: Webflow-template-based site with Chinese copy, light/dark toggle, 5 homepage sections (Hero, Integrations marquee, Principles, CTA, Blog preview). Minimal feature presentation, no product screenshots, no CLI presence, no ecosystem overview.
Target state: Dark-themed platform site with bilingual support (zh/en), product matrix, 3-step workflow, feature grid, ecosystem section, FAQ, and dedicated subpages for each product.
Design Decisions
| Decision | Choice | Rationale |
|---|---|---|
| Theme | Dark only | Industry standard for dev tools (Kiro, Antigravity, Cursor all dark). Remove light/dark toggle. |
| Language | Bilingual zh/en via next-intl | Keep existing i18n infra, serve global audience |
| CLI presence | Dedicated /cli page + hero CTA + ecosystem card |
User requested full presence for both Code and CLI |
| Scope | Full site redesign | All pages, navigation, footer |
| CSS approach | Replace webflow.css with Tailwind | Current webflow.css is 254KB of unused styles |
| Animations | Keep GSAP, drop Lottie | Replace Lottie JSON animations with product screenshots + CSS effects |
| Positioning | Open AI Development Platform | Not "better Cursor", but "complete ecosystem" |
| BYOK | Feature grid item, not primary pitch | Mentioned but not hero-level messaging |
| DeepAILab.ai | "AI Developer Platform", never "中转站" | Position as intelligent platform, not proxy |
Homepage Sections
S1: Navigation (fixed top, dark)
[DAL Logo] Products▾ Docs Pricing Blog Community [Downloads] [Sign In] 🌐
- Products dropdown: DAL Code / DAL CLI / DAL Office / API Platform
- Language switcher (zh/en) on the right
- Scrolled state: backdrop blur + subtle border-bottom
- Mobile: hamburger → slide-in menu
S2: Hero
- Subtitle:
by DeepAILab - Headline (en):
The Open AI Development Platform - Headline (zh):
开放的 AI 开发平台 - Sub-copy (en):
From idea to production. Choose your models, bring your tools, one account for everything. - Sub-copy (zh):
从想法到产品的完整 AI 开发平台。自由选模型,全链路覆盖,一个账号搞定一切。 - Primary CTA:
Download Code - Secondary CTA:
Install CLI - Inline CLI command:
$ curl -fsSL https://cli.deepailab.ai/install | bash - Below CTAs: product UI screenshot or animated GIF showing Code editor + CLI terminal
- Background: gradient + particle/glow animation (GSAP)
S3: Product Ecosystem (2×2 grid)
Label: PRODUCT ECOSYSTEM
Heading (zh): 一个平台,覆盖 AI 开发全场景
Heading (en): One platform, every AI development scenario
Cards (2×2 grid, top row larger):
| Card | Title | Tagline (zh) | Tagline (en) | Keywords |
|---|---|---|---|---|
| DAL Code | AI-Native IDE | AI 原生的智能开发环境 | The AI-native development environment | Intent Capture, Mission Mode, Multi-model routing |
| DAL CLI | Terminal AI Partner | 终端里的 AI 开发搭档 | Your AI development partner in the terminal | Lightweight, Agent execution, Pipeline-friendly |
| DAL Office | AI Document Workspace | AI 驱动的文档工作台 | AI-powered document workspace | Word, Excel, PPT |
| API Platform | Unified AI Platform | 统一 AI 开发者平台 | The unified AI developer platform | Model aggregation, Smart routing, API discounts |
Each card: icon + product name + tagline + 3 keywords + "Learn more →" link
Links to: /code, /cli, /office, /platform
Animation: staggered fade-in on scroll
S4: 3-Step Workflow
Label: HOW IT WORKS
Heading (zh): 不是更好的 prompt,是更好的工作方式
Heading (en): Not a better prompt. A better workflow.
| Step | Name | Description (zh) | Description (en) |
|---|---|---|---|
| 01 | INTENT | AI 主动采访,把模糊想法变成结构化工程需求 | AI interviews you, turning vague ideas into structured engineering requirements |
| 02 | BUILD | Agent 拆解任务,智能选模型,并行执行 | Agents decompose tasks, route to optimal models, execute in parallel |
| 03 | SHIP | 代码、测试、文档一起交付,关键操作可审批 | Code, tests, and docs delivered together. Critical actions require approval |
Each step card has a product UI screenshot/GIF below the description. Bottom: connecting line animation, steps highlight sequentially on scroll. Shared workflow for both Code (GUI) and CLI (terminal).
S5: Feature Grid
Label: EVERYTHING YOU NEED
Heading (zh): 为认真做产品的开发者而建
Heading (en): Built for developers who ship
3×2 + 2 grid (8 cards):
| Feature | Description (zh) | Description (en) |
|---|---|---|
| Multi-model Smart Routing | 同一工作流里不同子任务自动选最优模型,质量/速度/成本动态平衡 | Auto-select the optimal model for each subtask. Balance quality, speed, and cost dynamically. |
| Skills Engine | 不是 prompt 模板,是经验封装成的引导式工作流 | Not prompt templates — experience packaged as guided workflows. |
| Mission Mode | 长任务拆解、进度追踪、断点续跑 | Long-task decomposition, progress tracking, resume from breakpoints. |
| BYOK (Bring Your Own Key) | 用自己的 API Key,不被平台锁定 | Use your own API keys. No vendor lock-in. |
| Context Engine | 5 层压缩,超长项目也能保持上下文连贯 | 5-layer compression keeps context coherent across massive projects. |
| Approval & Audit | 危险操作需人工确认,全过程可追溯可审计 | Critical actions require human approval. Full audit trail. |
| RAG Knowledge | 接入私有知识库和文档,AI 回答基于你的上下文 | Connect private knowledge bases. AI answers grounded in your context. |
| Cost Transparency | 每次 AI 交互的成本实时可见,用量一目了然 | Real-time cost visibility for every AI interaction. |
Card design: icon + title + 2-3 line description. Hover: subtle glow/border gradient. Animation: staggered fade-in (100ms offset per card).
S6: Ecosystem — DeepAILab Platform
Label: ONE PLATFORM, ONE ACCOUNT
Heading (zh): DeepAILab — 连接一切的 AI 开发者平台
Heading (en): DeepAILab — The AI developer platform that connects everything
Top: architecture diagram visualization — DeepAILab node at center, four product nodes branching out. Animated connection lines.
Bottom: 3 advantage cards:
| Card | Title (zh) | Title (en) | Description (zh) | Description (en) |
|---|---|---|---|---|
| One Account | 一个账号 | One Account | 一次登录,Code/CLI/Office/API 全部打通 | Single sign-on across Code, CLI, Office, and API |
| API Discounts | API 折扣 | API Discounts | 通过平台调用比直连各厂商更优惠 | Better rates than connecting to providers directly |
| Cost Dashboard | 成本仪表盘 | Cost Dashboard | 跨产品的用量统计和成本分析,一目了然 | Cross-product usage analytics and cost breakdown at a glance |
CTA: Explore DeepAILab Platform → linking to DeepAILab.ai
Background: gradient section (deep blue/purple) to create visual separation.
S7: CTA (Bottom)
Dark gradient background with particle/glow animation, echoing Hero.
Heading (zh): 准备好用新方式开发了吗?
Heading (en): Ready to build the new way?
Sub-copy (zh): 从一次 Intent 采访开始,让 AI 先帮你想清楚要做什么。
Sub-copy (en): Start with an Intent interview. Let AI help you figure out what to build.
Repeat: [Download Code] + [Install CLI] + inline curl command.
S8: FAQ
Label: FAQ
Heading (zh): 常见问题
Heading (en): Frequently Asked Questions
Accordion with 6 items:
- DAL Code 和 Cursor / Windsurf 的区别? / How is DAL Code different from Cursor / Windsurf?
- DAL CLI 和 Claude Code 的区别? / How is DAL CLI different from Claude Code?
- 我可以用自己的 API Key 吗? / Can I use my own API keys?
- DeepAILab 平台的 API 折扣怎么算? / How do DeepAILab API discounts work?
- 支持哪些 AI 模型? / Which AI models are supported?
- 支持企业私有化部署吗? / Do you support enterprise private deployment?
Subpages
/code — DAL Code Product Page
- Hero with product screenshot
- Feature deep-dive sections (Intent Capture, Mission Mode, Smart Routing, Skills, Context Engine)
- Download CTA (macOS / Windows / Linux)
- Comparison table vs Cursor/Windsurf (optional, can be added later)
/cli — DAL CLI Product Page
- Hero with terminal screenshot/GIF
- Feature sections (Agent execution, Pipeline integration, BYOK, lightweight)
- Install command prominently displayed
- Usage examples / code snippets
/office — DAL Office Page
- Hero with document editing screenshots
- Word / Excel / PPT capability showcase
- Integration with Code and CLI workflow
/platform — DeepAILab API Platform
- Supported models list
- Pricing / credit system
- SDK / API documentation links
- Smart routing explanation
/pricing — Unified Pricing
- Tiered pricing cards (Free / Pro / Team / Enterprise)
- Per-product feature comparison table
- FAQ specific to billing
/blog — Blog (restyled)
- Keep existing blog infrastructure
- Restyle to dark theme
- Grid layout for posts
/about — About DeepAILab
- Mission & vision
- Team (if applicable)
- Company stats
/contact — Contact & Trial
- Contact form (keep existing React Hook Form + Zod)
- Trial application
- Contact channels
Navigation
Top nav: Products▾ · Docs · Pricing · Blog · Community · [Downloads] · [Sign In] · 🌐
Products dropdown mega-menu:
- DAL Code — AI-Native IDE
- DAL CLI — Terminal AI Partner
- DAL Office — AI Document Workspace
- API Platform — Unified AI Platform
Footer (4 columns):
| Products | Resources | Community | Company |
|---|---|---|---|
| DAL Code | Docs | Discord | About |
| DAL CLI | Blog | GitHub | Careers |
| DAL Office | Changelog | X/Twitter | Contact |
| API Platform | FAQ | ||
| Pricing |
Bottom row: © 2026 DeepAILab · Privacy · Terms · Language switcher
Technical Decisions
| Area | Decision |
|---|---|
| Styling | Remove webflow.css (254KB), rewrite with Tailwind CSS 4 |
| Animations | Keep GSAP for scroll-driven effects. Remove Lottie dependency. Use CSS transitions for hover states. |
| i18n | Keep next-intl. All content strings in locale JSON files (zh/en). |
| Fonts | Keep Inter + Inter Tight (Google Fonts) |
| Images | Product screenshots as WebP. Placeholder images until real screenshots available. |
| Theme | Dark only. Remove next-themes + ThemeToggle component. |
| Components | Refactor all components to use Tailwind classes instead of webflow CSS classes. |
| Forms | Keep React Hook Form + Zod for contact/newsletter forms. |
Files to Create
app/code/page.tsx— DAL Code product pageapp/cli/page.tsx— DAL CLI product pageapp/office/page.tsx— DAL Office pageapp/platform/page.tsx— API Platform pageapp/pricing/page.tsx— Unified pricing pagecomponents/home/ProductEcosystem.tsx— 2×2 product gridcomponents/home/WorkflowSteps.tsx— 3-step flowcomponents/home/FeatureGrid.tsx— 8-feature gridcomponents/home/EcosystemSection.tsx— DeepAILab platform sectioncomponents/home/FaqSection.tsx— Accordion FAQcomponents/home/BottomCta.tsx— Bottom CTA sectioncomponents/ProductDropdown.tsx— Mega menu for nav
Files to Modify
app/page.tsx— New homepage section compositionapp/layout.tsx— Remove ThemeProvider, remove webflow.css import, dark theme as defaultcomponents/Header.tsx— New navigation structure with Products dropdowncomponents/Footer.tsx— New 4-column layoutlib/site-content.ts— Update all content data structuresmessages/zh.json+messages/en.json— Bilingual content
Files to Delete
app/webflow.css— Replace with Tailwindcomponents/ThemeToggle.tsx— No more theme switchingcomponents/LottiePlayer.tsx— Removing Lottie dependencycomponents/home/IntegrationsSection.tsx— Replaced by ProductEcosystemcomponents/home/PrinciplesSection.tsx— Replaced by WorkflowStepscomponents/home/BlogPreviewSection.tsx— Removed from homepage
Out of Scope
- Real product screenshots (use placeholders, replace later)
- Backend API integration for sign-in/downloads
- Docs site content (can link externally)
- Blog post migration
- Analytics / tracking setup