跳至主要内容
小龙虾小龙虾AI
🤖

AI Labs Builder

AI Labs Builder - Create modern websites, AI applications, dashboards, and automated workflows. Unified system for building production-ready projects with Ne...

下载269
星标0
版本1.0.0
开发工具
安全通过
💬Prompt

技能说明


name: ai-labs-builder description: AI Labs Builder - Create modern websites, AI applications, dashboards, and automated workflows. Unified system for building production-ready projects with Next.js, TypeScript, Tailwind, shadcn/ui, and MCP integration. Use when creating new projects, building AI features, designing dashboards, or automating workflows. Triggers include "create website", "build ai app", "make dashboard", "setup workflow", or any project creation requests. version: "1.0.0" user-invocable: true triggers:

  • ai labs
  • create website
  • build ai app
  • make dashboard
  • setup workflow
  • create project
  • build application
  • ai agent
  • chat interface
  • dashboard
  • automation allowed-tools:
  • Read
  • Write
  • Edit
  • Bash
  • Node metadata: clawdbot: emoji: "🚀" config: stateDirs: [".ailabs"]

AI Labs Builder

Unified system for creating modern websites, AI applications, dashboards, and workflows.

Quick Start

# Create a website
ailabs create website my-portfolio --type portfolio

# Create an AI app
ailabs create ai-app my-chatbot --type chat

# Create a dashboard
ailabs create dashboard my-analytics --type analytics

# Create a workflow
ailabs create workflow my-automation --template automation

# Deploy
ailabs deploy my-project --platform vercel

Commands

Website Creation

ailabs create website <name> [options]

Options:
  --type <type>      portfolio | saas | blog | ecommerce
  --style <style>    modern | glassmorphism | brutalism | minimal
  --components       Include shadcn/ui components
  --animations       Include Framer Motion animations
  --seo              Include SEO optimization

AI Application

ailabs create ai-app <name> [options]

Options:
  --type <type>      chat | agent | rag | multimodal
  --provider         openai | claude | gemini | local
  --streaming        Enable streaming responses
  --memory           Enable conversation memory
  --tools            Enable tool calling

Dashboard

ailabs create dashboard <name> [options]

Options:
  --type <type>      analytics | admin | personal | monitoring
  --widgets          Include widget system
  --realtime         Enable real-time updates
  --charts           Include chart components

Workflow

ailabs create workflow <name> [options]

Options:
  --template         automation | integration | pipeline
  --mcp              Include MCP server setup
  --schedule         Add cron scheduling
  --webhook          Add webhook triggers

Project Types

1. Websites

Portfolio

  • Hero section with animations
  • Projects showcase
  • Skills/Experience timeline
  • Contact form
  • Blog integration

SaaS Landing

  • Feature highlights
  • Pricing tables
  • Testimonials
  • CTA sections
  • FAQ accordion

Blog

  • MDX support
  • Tag/categories
  • Search functionality
  • RSS feed
  • Newsletter signup

2. AI Applications

Chat Interface

  • Message history
  • Streaming responses
  • Code syntax highlighting
  • File attachments
  • Voice input/output

AI Agent

  • Autonomous task execution
  • Tool calling
  • Memory management
  • Multi-step reasoning
  • Human-in-the-loop

RAG System

  • Document ingestion
  • Vector database
  • Semantic search
  • Source citations
  • Context management

3. Dashboards

Analytics

  • KPI cards
  • Charts (line, bar, pie)
  • Date range picker
  • Export functionality
  • Real-time updates

Admin Panel

  • User management
  • Role-based access
  • CRUD operations
  • Audit logs
  • Settings panel

Personal Dashboard

  • Weather widget
  • Calendar integration
  • Task management
  • Notes/quick capture
  • Bookmarks

4. Workflows

Automation

  • Scheduled tasks
  • Email notifications
  • Data processing
  • Report generation

Integration

  • API connections
  • Webhook handling
  • Data sync
  • Event triggers

Pipeline

  • CI/CD automation
  • Testing workflows
  • Deployment pipelines
  • Quality checks

Design System

Colors

/* Modern */
--primary: #6366f1;
--secondary: #8b5cf6;
--accent: #ec4899;

/* Glassmorphism */
--glass-bg: rgba(255, 255, 255, 0.05);
--glass-border: rgba(255, 255, 255, 0.1);
--glass-blur: blur(20px);

/* Brutalism */
--brutal-black: #000;
--brutal-white: #fff;
--brutal-accent: #ff00ff;

Typography

  • Headings: Inter, Geist, or JetBrains Mono
  • Body: Inter or system-ui
  • Code: JetBrains Mono or Fira Code

Components

All projects include:

  • Button variants (primary, secondary, ghost, outline)
  • Cards (default, hover, glass)
  • Forms (input, textarea, select, checkbox, radio)
  • Navigation (header, sidebar, breadcrumbs)
  • Feedback (toast, alert, modal, tooltip)
  • Data (table, pagination, tabs)

AI Integration

OpenAI

import { OpenAI } from 'openai';

const openai = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
});

// Streaming chat
const stream = await openai.chat.completions.create({
  model: 'gpt-4',
  messages: [{ role: 'user', content: prompt }],
  stream: true,
});

Claude

import Anthropic from '@anthropic-ai/sdk';

const anthropic = new Anthropic({
  apiKey: process.env.ANTHROPIC_API_KEY,
});

const message = await anthropic.messages.create({
  model: 'claude-3-opus-20240229',
  max_tokens: 1024,
  messages: [{ role: 'user', content: prompt }],
});

Vector Database (Pinecone/Memory)

import { Pinecone } from '@pinecone-database/pinecone';

const pc = new Pinecone({
  apiKey: process.env.PINECONE_API_KEY,
});

// Store embeddings
await index.upsert([{
  id: '1',
  values: embedding,
  metadata: { text: content }
}]);

Deployment

Vercel (Recommended)

ailabs deploy my-project --platform vercel

Features:

  • Automatic Git integration
  • Preview deployments
  • Edge functions
  • Analytics

Netlify

ailabs deploy my-project --platform netlify

Features:

  • Git-based deployment
  • Branch previews
  • Form handling
  • Edge functions

GitHub Pages

ailabs deploy my-project --platform github

Features:

  • Free hosting
  • Custom domains
  • Jekyll support
  • Actions integration

Best Practices

Performance

  • Use Next.js Image component
  • Implement lazy loading
  • Optimize fonts with next/font
  • Use React Server Components

SEO

  • Meta tags with next/head
  • Sitemap generation
  • robots.txt
  • Structured data

Security

  • Environment variables
  • Input validation
  • CSRF protection
  • Content Security Policy

Accessibility

  • ARIA labels
  • Keyboard navigation
  • Color contrast
  • Screen reader support

Examples

Create a Portfolio

ailabs create website portfolio \
  --type portfolio \
  --style glassmorphism \
  --components \
  --animations \
  --seo

Create an AI Chatbot

ailabs create ai-app chatbot \
  --type chat \
  --provider openai \
  --streaming \
  --memory

Create an Analytics Dashboard

ailabs create dashboard analytics \
  --type analytics \
  --widgets \
  --realtime \
  --charts

Create an Automation Workflow

ailabs create workflow daily-report \
  --template automation \
  --mcp \
  --schedule "0 9 * * *"

Integration with Other Skills

  • mcp-workflow: For advanced workflow automation
  • gcc-context: For version controlling project context
  • agent-reflect: For continuous improvement

Resources

如何使用「AI Labs Builder」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「AI Labs Builder」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能