2025-12-06 12:46:40 +09:00
|
|
|
import type { Metadata } from "next"
|
|
|
|
|
import Image from "next/image"
|
|
|
|
|
import Link from "next/link"
|
|
|
|
|
import { FaGithub } from "react-icons/fa"
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
|
|
|
|
|
export const metadata: Metadata = {
|
2025-12-03 13:36:36 +09:00
|
|
|
title: "About - Next AI Draw.io",
|
2025-12-06 12:46:40 +09:00
|
|
|
description:
|
|
|
|
|
"AI-Powered Diagram Creation Tool - Chat, Draw, Visualize. Create AWS, GCP, and Azure architecture diagrams with natural language.",
|
|
|
|
|
keywords: [
|
|
|
|
|
"AI diagram",
|
|
|
|
|
"draw.io",
|
|
|
|
|
"AWS architecture",
|
|
|
|
|
"GCP diagram",
|
|
|
|
|
"Azure diagram",
|
|
|
|
|
"LLM",
|
|
|
|
|
],
|
|
|
|
|
}
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
|
2025-12-09 09:57:09 +09:00
|
|
|
function formatNumber(num: number): string {
|
|
|
|
|
if (num >= 1000) {
|
|
|
|
|
return `${num / 1000}k`
|
|
|
|
|
}
|
|
|
|
|
return num.toString()
|
|
|
|
|
}
|
|
|
|
|
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
export default function About() {
|
2025-12-09 09:57:09 +09:00
|
|
|
const dailyRequestLimit = Number(process.env.DAILY_REQUEST_LIMIT) || 20
|
|
|
|
|
const dailyTokenLimit = Number(process.env.DAILY_TOKEN_LIMIT) || 500000
|
|
|
|
|
const tpmLimit = Number(process.env.TPM_LIMIT) || 50000
|
|
|
|
|
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
return (
|
|
|
|
|
<div className="min-h-screen bg-gray-50">
|
|
|
|
|
{/* Navigation */}
|
|
|
|
|
<header className="bg-white border-b border-gray-200">
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-4">
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
<div className="flex items-center justify-between">
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/"
|
|
|
|
|
className="text-xl font-bold text-gray-900 hover:text-gray-700"
|
|
|
|
|
>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
Next AI Draw.io
|
|
|
|
|
</Link>
|
|
|
|
|
<nav className="flex items-center gap-6 text-sm">
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/"
|
|
|
|
|
className="text-gray-600 hover:text-gray-900 transition-colors"
|
|
|
|
|
>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
Editor
|
|
|
|
|
</Link>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/about"
|
|
|
|
|
className="text-blue-600 font-semibold"
|
|
|
|
|
>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
About
|
|
|
|
|
</Link>
|
|
|
|
|
<a
|
|
|
|
|
href="https://github.com/DayuanJiang/next-ai-draw-io"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="text-gray-600 hover:text-gray-900 transition-colors"
|
|
|
|
|
aria-label="View on GitHub"
|
|
|
|
|
>
|
|
|
|
|
<FaGithub className="w-5 h-5" />
|
|
|
|
|
</a>
|
|
|
|
|
</nav>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
{/* Main Content */}
|
2025-12-03 13:36:36 +09:00
|
|
|
<main className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
|
|
|
|
<article className="prose prose-lg max-w-none">
|
|
|
|
|
{/* Title */}
|
|
|
|
|
<div className="text-center mb-8">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h1 className="text-4xl font-bold text-gray-900 mb-2">
|
|
|
|
|
Next AI Draw.io
|
|
|
|
|
</h1>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-xl text-gray-600 font-medium">
|
2025-12-06 12:46:40 +09:00
|
|
|
AI-Powered Diagram Creation Tool - Chat, Draw,
|
|
|
|
|
Visualize
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="flex justify-center gap-4 mt-4 text-sm">
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/about"
|
|
|
|
|
className="text-blue-600 font-semibold"
|
|
|
|
|
>
|
|
|
|
|
English
|
|
|
|
|
</Link>
|
2025-12-03 13:36:36 +09:00
|
|
|
<span className="text-gray-400">|</span>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/about/cn"
|
|
|
|
|
className="text-gray-600 hover:text-blue-600"
|
|
|
|
|
>
|
|
|
|
|
中文
|
|
|
|
|
</Link>
|
2025-12-03 13:36:36 +09:00
|
|
|
<span className="text-gray-400">|</span>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Link
|
|
|
|
|
href="/about/ja"
|
|
|
|
|
className="text-gray-600 hover:text-blue-600"
|
|
|
|
|
>
|
|
|
|
|
日本語
|
|
|
|
|
</Link>
|
2025-12-03 13:36:36 +09:00
|
|
|
</div>
|
|
|
|
|
</div>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
|
2025-12-29 11:30:58 +09:00
|
|
|
<div className="relative mb-8 rounded-2xl bg-gradient-to-br from-amber-50 via-orange-50 to-yellow-50 p-[1px] shadow-lg">
|
|
|
|
|
<div className="absolute inset-0 rounded-2xl bg-gradient-to-br from-amber-400 via-orange-400 to-yellow-400 opacity-20" />
|
2025-12-08 20:26:51 +09:00
|
|
|
<div className="relative rounded-2xl bg-white/80 backdrop-blur-sm p-6">
|
|
|
|
|
{/* Header */}
|
|
|
|
|
<div className="mb-4">
|
|
|
|
|
<h3 className="text-lg font-bold text-gray-900 tracking-tight">
|
2025-12-29 11:30:58 +09:00
|
|
|
Sponsored by ByteDance Doubao
|
2025-12-08 20:26:51 +09:00
|
|
|
</h3>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
{/* Story */}
|
|
|
|
|
<div className="space-y-3 text-sm text-gray-700 leading-relaxed mb-5">
|
|
|
|
|
<p>
|
2025-12-29 11:30:58 +09:00
|
|
|
Great news! Thanks to the generous
|
|
|
|
|
sponsorship from{" "}
|
|
|
|
|
<a
|
|
|
|
|
href="https://console.volcengine.com/ark/region:ark+cn-beijing/overview?briefPage=0&briefType=introduce&type=new&utm_campaign=doubao&utm_content=aidrawio&utm_medium=github&utm_source=coopensrc&utm_term=project"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="font-semibold text-blue-600 hover:underline"
|
|
|
|
|
>
|
|
|
|
|
ByteDance Doubao
|
|
|
|
|
</a>
|
|
|
|
|
, the demo site now uses the powerful{" "}
|
2025-12-09 15:53:59 +09:00
|
|
|
<span className="font-semibold text-amber-700">
|
2025-12-29 11:30:58 +09:00
|
|
|
K2-thinking
|
|
|
|
|
</span>{" "}
|
|
|
|
|
model for better diagram generation! Sign up
|
|
|
|
|
via the link to get{" "}
|
2025-12-08 20:26:51 +09:00
|
|
|
<span className="font-semibold text-amber-700">
|
2025-12-29 11:30:58 +09:00
|
|
|
500K free tokens
|
|
|
|
|
</span>{" "}
|
|
|
|
|
for all models!
|
2025-12-08 20:26:51 +09:00
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
2025-12-29 11:30:58 +09:00
|
|
|
{/* Usage Limits */}
|
|
|
|
|
<p className="text-sm text-gray-600 mb-3">
|
|
|
|
|
Please note the current usage limits:
|
|
|
|
|
</p>
|
|
|
|
|
<div className="grid grid-cols-3 gap-3 mb-5">
|
|
|
|
|
<div className="text-center p-3 bg-white/60 rounded-lg">
|
|
|
|
|
<p className="text-lg font-bold text-amber-600">
|
|
|
|
|
{formatNumber(dailyRequestLimit)}
|
|
|
|
|
</p>
|
|
|
|
|
<p className="text-xs text-gray-500">
|
|
|
|
|
requests/day
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="text-center p-3 bg-white/60 rounded-lg">
|
|
|
|
|
<p className="text-lg font-bold text-amber-600">
|
2025-12-09 09:57:09 +09:00
|
|
|
{formatNumber(dailyTokenLimit)}
|
2025-12-29 11:30:58 +09:00
|
|
|
</p>
|
|
|
|
|
<p className="text-xs text-gray-500">
|
|
|
|
|
tokens/day
|
|
|
|
|
</p>
|
2025-12-08 20:26:51 +09:00
|
|
|
</div>
|
2025-12-29 11:30:58 +09:00
|
|
|
<div className="text-center p-3 bg-white/60 rounded-lg">
|
|
|
|
|
<p className="text-lg font-bold text-amber-600">
|
|
|
|
|
{formatNumber(tpmLimit)}
|
|
|
|
|
</p>
|
|
|
|
|
<p className="text-xs text-gray-500">
|
|
|
|
|
tokens/min
|
|
|
|
|
</p>
|
2025-12-08 20:26:51 +09:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
{/* Divider */}
|
|
|
|
|
<div className="flex items-center gap-3 my-5">
|
|
|
|
|
<div className="flex-1 h-px bg-gradient-to-r from-transparent via-amber-300 to-transparent" />
|
|
|
|
|
</div>
|
|
|
|
|
|
feat: add bring-your-own-API-key support (#186)
- Add AI provider settings to config panel (provider, model, API key, base URL)
- Support 7 providers: OpenAI, Anthropic, Google, Azure, OpenRouter, DeepSeek, SiliconFlow
- Client API keys stored in localStorage, never stored on server
- Client settings override server env vars when provided
- Skip server credential validation when client provides API key
- Bypass usage limits (request/token/TPM) when using own API key
- Add /api/config endpoint for fetching usage limits
- Add privacy notices to settings dialog, about pages, and quota toast
- Add clear settings button to reset saved API keys
- Update README files (EN/CN/JA) with BYOK documentation
Co-authored-by: dayuan.jiang <jiangdy@amazon.co.jp>
2025-12-09 17:50:07 +09:00
|
|
|
{/* Bring Your Own Key */}
|
2025-12-29 11:30:58 +09:00
|
|
|
<div className="text-center">
|
feat: add bring-your-own-API-key support (#186)
- Add AI provider settings to config panel (provider, model, API key, base URL)
- Support 7 providers: OpenAI, Anthropic, Google, Azure, OpenRouter, DeepSeek, SiliconFlow
- Client API keys stored in localStorage, never stored on server
- Client settings override server env vars when provided
- Skip server credential validation when client provides API key
- Bypass usage limits (request/token/TPM) when using own API key
- Add /api/config endpoint for fetching usage limits
- Add privacy notices to settings dialog, about pages, and quota toast
- Add clear settings button to reset saved API keys
- Update README files (EN/CN/JA) with BYOK documentation
Co-authored-by: dayuan.jiang <jiangdy@amazon.co.jp>
2025-12-09 17:50:07 +09:00
|
|
|
<h4 className="text-base font-bold text-gray-900 mb-2">
|
|
|
|
|
Bring Your Own API Key
|
|
|
|
|
</h4>
|
|
|
|
|
<p className="text-sm text-gray-600 mb-2 max-w-md mx-auto">
|
2025-12-29 11:30:58 +09:00
|
|
|
You can also use your own API key with any
|
|
|
|
|
supported provider. Click the Settings icon
|
|
|
|
|
in the chat panel to configure your provider
|
|
|
|
|
and API key.
|
feat: add bring-your-own-API-key support (#186)
- Add AI provider settings to config panel (provider, model, API key, base URL)
- Support 7 providers: OpenAI, Anthropic, Google, Azure, OpenRouter, DeepSeek, SiliconFlow
- Client API keys stored in localStorage, never stored on server
- Client settings override server env vars when provided
- Skip server credential validation when client provides API key
- Bypass usage limits (request/token/TPM) when using own API key
- Add /api/config endpoint for fetching usage limits
- Add privacy notices to settings dialog, about pages, and quota toast
- Add clear settings button to reset saved API keys
- Update README files (EN/CN/JA) with BYOK documentation
Co-authored-by: dayuan.jiang <jiangdy@amazon.co.jp>
2025-12-09 17:50:07 +09:00
|
|
|
</p>
|
|
|
|
|
<p className="text-xs text-gray-500 max-w-md mx-auto">
|
|
|
|
|
Your key is stored locally in your browser
|
|
|
|
|
and is never stored on the server.
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
2025-12-08 20:26:51 +09:00
|
|
|
</div>
|
2025-12-03 16:47:45 +09:00
|
|
|
</div>
|
|
|
|
|
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-700">
|
2025-12-06 12:46:40 +09:00
|
|
|
A Next.js web application that integrates AI
|
|
|
|
|
capabilities with draw.io diagrams. Create, modify, and
|
|
|
|
|
enhance diagrams through natural language commands and
|
|
|
|
|
AI-assisted visualization.
|
2025-12-03 13:36:36 +09:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
{/* Features */}
|
2025-12-06 12:46:40 +09:00
|
|
|
<h2 className="text-2xl font-semibold text-gray-900 mt-10 mb-4">
|
|
|
|
|
Features
|
|
|
|
|
</h2>
|
2025-12-03 13:36:36 +09:00
|
|
|
<ul className="list-disc pl-6 text-gray-700 space-y-2">
|
2025-12-06 12:46:40 +09:00
|
|
|
<li>
|
|
|
|
|
<strong>LLM-Powered Diagram Creation</strong>:
|
|
|
|
|
Leverage Large Language Models to create and
|
|
|
|
|
manipulate draw.io diagrams directly through natural
|
|
|
|
|
language commands
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>Image-Based Diagram Replication</strong>:
|
|
|
|
|
Upload existing diagrams or images and have the AI
|
|
|
|
|
replicate and enhance them automatically
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>Diagram History</strong>: Comprehensive
|
|
|
|
|
version control that tracks all changes, allowing
|
|
|
|
|
you to view and restore previous versions of your
|
|
|
|
|
diagrams before the AI editing
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>Interactive Chat Interface</strong>:
|
|
|
|
|
Communicate with AI to refine your diagrams in
|
|
|
|
|
real-time
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>AWS Architecture Diagram Support</strong>:
|
|
|
|
|
Specialized support for generating AWS architecture
|
|
|
|
|
diagrams
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>Animated Connectors</strong>: Create dynamic
|
|
|
|
|
and animated connectors between diagram elements for
|
|
|
|
|
better visualization
|
|
|
|
|
</li>
|
2025-12-03 13:36:36 +09:00
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
{/* Examples */}
|
2025-12-06 12:46:40 +09:00
|
|
|
<h2 className="text-2xl font-semibold text-gray-900 mt-10 mb-4">
|
|
|
|
|
Examples
|
|
|
|
|
</h2>
|
|
|
|
|
<p className="text-gray-700 mb-6">
|
|
|
|
|
Here are some example prompts and their generated
|
|
|
|
|
diagrams:
|
|
|
|
|
</p>
|
2025-12-03 13:36:36 +09:00
|
|
|
|
|
|
|
|
<div className="space-y-8">
|
|
|
|
|
{/* Animated Transformer */}
|
|
|
|
|
<div className="text-center">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h3 className="text-lg font-semibold text-gray-900 mb-2">
|
|
|
|
|
Animated Transformer Connectors
|
|
|
|
|
</h3>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-600 mb-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
<strong>Prompt:</strong> Give me an{" "}
|
|
|
|
|
<strong>animated connector</strong> diagram of
|
|
|
|
|
transformer's architecture.
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Image
|
|
|
|
|
src="/animated_connectors.svg"
|
|
|
|
|
alt="Transformer Architecture with Animated Connectors"
|
|
|
|
|
width={480}
|
|
|
|
|
height={360}
|
|
|
|
|
className="mx-auto"
|
|
|
|
|
/>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
|
|
|
|
|
2025-12-03 13:36:36 +09:00
|
|
|
{/* Cloud Architecture Grid */}
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
<div className="grid md:grid-cols-2 gap-6">
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="text-center">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h3 className="text-lg font-semibold text-gray-900 mb-2">
|
|
|
|
|
GCP Architecture Diagram
|
|
|
|
|
</h3>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-600 text-sm mb-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
<strong>Prompt:</strong> Generate a GCP
|
|
|
|
|
architecture diagram with{" "}
|
|
|
|
|
<strong>GCP icons</strong>. Users connect to
|
|
|
|
|
a frontend hosted on an instance.
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Image
|
|
|
|
|
src="/gcp_demo.svg"
|
|
|
|
|
alt="GCP Architecture Diagram"
|
|
|
|
|
width={400}
|
|
|
|
|
height={300}
|
|
|
|
|
className="mx-auto"
|
|
|
|
|
/>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="text-center">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h3 className="text-lg font-semibold text-gray-900 mb-2">
|
|
|
|
|
AWS Architecture Diagram
|
|
|
|
|
</h3>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-600 text-sm mb-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
<strong>Prompt:</strong> Generate an AWS
|
|
|
|
|
architecture diagram with{" "}
|
|
|
|
|
<strong>AWS icons</strong>. Users connect to
|
|
|
|
|
a frontend hosted on an instance.
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Image
|
|
|
|
|
src="/aws_demo.svg"
|
|
|
|
|
alt="AWS Architecture Diagram"
|
|
|
|
|
width={400}
|
|
|
|
|
height={300}
|
|
|
|
|
className="mx-auto"
|
|
|
|
|
/>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="text-center">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h3 className="text-lg font-semibold text-gray-900 mb-2">
|
|
|
|
|
Azure Architecture Diagram
|
|
|
|
|
</h3>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-600 text-sm mb-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
<strong>Prompt:</strong> Generate an Azure
|
|
|
|
|
architecture diagram with{" "}
|
|
|
|
|
<strong>Azure icons</strong>. Users connect
|
|
|
|
|
to a frontend hosted on an instance.
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Image
|
|
|
|
|
src="/azure_demo.svg"
|
|
|
|
|
alt="Azure Architecture Diagram"
|
|
|
|
|
width={400}
|
|
|
|
|
height={300}
|
|
|
|
|
className="mx-auto"
|
|
|
|
|
/>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="text-center">
|
2025-12-06 12:46:40 +09:00
|
|
|
<h3 className="text-lg font-semibold text-gray-900 mb-2">
|
|
|
|
|
Cat Sketch
|
|
|
|
|
</h3>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-600 text-sm mb-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
<strong>Prompt:</strong> Draw a cute cat for
|
|
|
|
|
me.
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</p>
|
2025-12-06 12:46:40 +09:00
|
|
|
<Image
|
|
|
|
|
src="/cat_demo.svg"
|
|
|
|
|
alt="Cat Drawing"
|
|
|
|
|
width={240}
|
|
|
|
|
height={240}
|
|
|
|
|
className="mx-auto"
|
|
|
|
|
/>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
|
|
|
|
</div>
|
2025-12-03 13:36:36 +09:00
|
|
|
</div>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
|
|
|
|
|
{/* How It Works */}
|
2025-12-06 12:46:40 +09:00
|
|
|
<h2 className="text-2xl font-semibold text-gray-900 mt-10 mb-4">
|
|
|
|
|
How It Works
|
|
|
|
|
</h2>
|
|
|
|
|
<p className="text-gray-700 mb-4">
|
|
|
|
|
The application uses the following technologies:
|
|
|
|
|
</p>
|
2025-12-03 13:36:36 +09:00
|
|
|
<ul className="list-disc pl-6 text-gray-700 space-y-2">
|
2025-12-06 12:46:40 +09:00
|
|
|
<li>
|
|
|
|
|
<strong>Next.js</strong>: For the frontend framework
|
|
|
|
|
and routing
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>Vercel AI SDK</strong> (<code>ai</code> +{" "}
|
|
|
|
|
<code>@ai-sdk/*</code>): For streaming AI responses
|
|
|
|
|
and multi-provider support
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<strong>react-drawio</strong>: For diagram
|
|
|
|
|
representation and manipulation
|
|
|
|
|
</li>
|
2025-12-03 13:36:36 +09:00
|
|
|
</ul>
|
|
|
|
|
<p className="text-gray-700 mt-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
Diagrams are represented as XML that can be rendered in
|
|
|
|
|
draw.io. The AI processes your commands and generates or
|
|
|
|
|
modifies this XML accordingly.
|
2025-12-03 13:36:36 +09:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
{/* Multi-Provider Support */}
|
2025-12-06 12:46:40 +09:00
|
|
|
<h2 className="text-2xl font-semibold text-gray-900 mt-10 mb-4">
|
|
|
|
|
Multi-Provider Support
|
|
|
|
|
</h2>
|
2025-12-03 13:36:36 +09:00
|
|
|
<ul className="list-disc pl-6 text-gray-700 space-y-1">
|
2025-12-29 11:30:58 +09:00
|
|
|
<li>
|
|
|
|
|
<a
|
|
|
|
|
href="https://console.volcengine.com/ark/region:ark+cn-beijing/overview?briefPage=0&briefType=introduce&type=new&utm_campaign=doubao&utm_content=aidrawio&utm_medium=github&utm_source=coopensrc&utm_term=project"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="text-blue-600 hover:underline"
|
|
|
|
|
>
|
|
|
|
|
ByteDance Doubao
|
|
|
|
|
</a>
|
|
|
|
|
</li>
|
2025-12-03 13:36:36 +09:00
|
|
|
<li>AWS Bedrock (default)</li>
|
2025-12-06 12:46:40 +09:00
|
|
|
<li>
|
|
|
|
|
OpenAI / OpenAI-compatible APIs (via{" "}
|
|
|
|
|
<code>OPENAI_BASE_URL</code>)
|
|
|
|
|
</li>
|
2025-12-03 13:36:36 +09:00
|
|
|
<li>Anthropic</li>
|
|
|
|
|
<li>Google AI</li>
|
|
|
|
|
<li>Azure OpenAI</li>
|
|
|
|
|
<li>Ollama</li>
|
|
|
|
|
<li>OpenRouter</li>
|
|
|
|
|
<li>DeepSeek</li>
|
2025-12-29 11:30:58 +09:00
|
|
|
<li>SiliconFlow</li>
|
2025-12-03 13:36:36 +09:00
|
|
|
</ul>
|
|
|
|
|
<p className="text-gray-700 mt-4">
|
2025-12-06 12:46:40 +09:00
|
|
|
Note that <code>claude-sonnet-4-5</code> has trained on
|
|
|
|
|
draw.io diagrams with AWS logos, so if you want to
|
|
|
|
|
create AWS architecture diagrams, this is the best
|
|
|
|
|
choice.
|
2025-12-03 13:36:36 +09:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
{/* Support */}
|
2025-12-29 11:30:58 +09:00
|
|
|
<h2 className="text-2xl font-semibold text-gray-900 mt-10 mb-4">
|
|
|
|
|
Support & Contact
|
|
|
|
|
</h2>
|
|
|
|
|
<p className="text-gray-700 mb-4 font-semibold">
|
|
|
|
|
Special thanks to{" "}
|
|
|
|
|
<a
|
|
|
|
|
href="https://console.volcengine.com/ark/region:ark+cn-beijing/overview?briefPage=0&briefType=introduce&type=new&utm_campaign=doubao&utm_content=aidrawio&utm_medium=github&utm_source=coopensrc&utm_term=project"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="text-blue-600 hover:underline"
|
|
|
|
|
>
|
|
|
|
|
ByteDance Doubao
|
|
|
|
|
</a>{" "}
|
|
|
|
|
for sponsoring the API token usage of the demo site!
|
|
|
|
|
</p>
|
2025-12-03 13:36:36 +09:00
|
|
|
<p className="text-gray-700">
|
|
|
|
|
If you find this project useful, please consider{" "}
|
2025-12-06 12:46:40 +09:00
|
|
|
<a
|
|
|
|
|
href="https://github.com/sponsors/DayuanJiang"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="text-blue-600 hover:underline"
|
|
|
|
|
>
|
2025-12-03 13:36:36 +09:00
|
|
|
sponsoring
|
|
|
|
|
</a>{" "}
|
|
|
|
|
to help host the live demo site!
|
|
|
|
|
</p>
|
|
|
|
|
<p className="text-gray-700 mt-2">
|
|
|
|
|
For support or inquiries, please open an issue on the{" "}
|
2025-12-06 12:46:40 +09:00
|
|
|
<a
|
|
|
|
|
href="https://github.com/DayuanJiang/next-ai-draw-io"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer"
|
|
|
|
|
className="text-blue-600 hover:underline"
|
|
|
|
|
>
|
2025-12-03 13:36:36 +09:00
|
|
|
GitHub repository
|
|
|
|
|
</a>{" "}
|
|
|
|
|
or contact: me[at]jiang.jp
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
{/* CTA */}
|
|
|
|
|
<div className="mt-12 text-center">
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
<Link
|
|
|
|
|
href="/"
|
2025-12-03 13:36:36 +09:00
|
|
|
className="inline-block bg-blue-600 text-white px-8 py-3 rounded-lg font-semibold hover:bg-blue-700 transition-colors"
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
>
|
|
|
|
|
Open Editor
|
|
|
|
|
</Link>
|
2025-12-03 13:36:36 +09:00
|
|
|
</div>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</article>
|
|
|
|
|
</main>
|
|
|
|
|
|
|
|
|
|
{/* Footer */}
|
|
|
|
|
<footer className="bg-white border-t border-gray-200 mt-16">
|
2025-12-03 13:36:36 +09:00
|
|
|
<div className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-6">
|
|
|
|
|
<p className="text-center text-gray-600 text-sm">
|
2025-12-06 12:46:40 +09:00
|
|
|
Next AI Draw.io - Open Source AI-Powered Diagram
|
|
|
|
|
Generator
|
2025-12-03 13:36:36 +09:00
|
|
|
</p>
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
</div>
|
|
|
|
|
</footer>
|
|
|
|
|
</div>
|
2025-12-06 12:46:40 +09:00
|
|
|
)
|
feat: Separate SEO content to /about page (best practice)
- Remove header from main page for clean editor-only interface
- Create /app/about/page.tsx with comprehensive SEO content (1000+ words)
- Add About link next to 'Next-AI-Drawio' title in chat panel
- Add GitHub icon link to /about page navigation
- Update sitemap.ts to include /about page (priority: 0.8)
SEO improvements following industry best practices:
- Separate marketing content from app interface (Figma/Canva/Miro approach)
- Server-rendered /about page for optimal crawlability
- Clean URL structure for better internal linking
- Multiple indexable pages for broader keyword coverage
- Proper semantic HTML: H1, H2, H3, article, section tags
- 1000+ words of keyword-rich content
/about page includes:
- AI diagram generator overview with value proposition
- 6 detailed feature sections (AI creation, AWS diagrams, image replication, etc.)
- 3 popular use cases (AWS architecture, flowcharts, system design)
- Step-by-step usage guide (4 steps)
- Benefits section (save time, precision, free, privacy)
- Clear call-to-action with link back to editor
- GitHub link in navigation for social proof
This follows Google-approved architecture and avoids hidden content penalties.
2025-11-16 09:04:01 +09:00
|
|
|
}
|