- 新增工具箱核心架构
- ToolboxDrawer: 工具抽屉组件,支持搜索、分类和自定义工具
- CustomToolDialog: 自定义工具添加对话框
- Tool Element: 工具嵌入系统,支持 iframe 加载和双击编辑
- Minimap: 小地图导航组件,智能显示/隐藏
- 新增工具箱服务层
- toolbox-service: 工具管理服务,支持内置和自定义工具
- tool-communication-service: 跨域通信服务,支持 postMessage API
- 新增 Slate 插件
- with-tool: 工具元素基础插件
- with-tool-focus: 工具焦点管理插件
- with-tool-resize: 工具大小调整插件
- UI 优化
- 工具栏新增工具箱按钮
- 项目抽屉样式优化
- Z-index 层级管理优化
- 文档和规范
- 新增架构文档 (ARCHITECTURE.md)
- 新增实现文档 (IMPLEMENTATION.md)
- 新增阶段完成记录 (PHASE1-3)
- 新增问题修复记录 (BUGFIX)
96 lines
6.0 KiB
HTML
96 lines
6.0 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<!-- 权限策略:禁止 unload 事件(不影响 beforeunload) -->
|
||
<!-- 基本 SEO Meta 标签 (中文) -->
|
||
<title>爱图 - AI图片视频创作</title>
|
||
<meta name="description" content="爱图是一款强大的AI图片视频创作工具(https://github.com/ljquan/aitu),集成思维导图、流程图等功能。基于 Plait 框架开发,支持插件扩展,提供自动保存、无限画布等特性。爱创作,图未来。">
|
||
<meta name="keywords" content="爱图,Aitu,白板工具,白板,思维导图,流程图,开源白板,开源思维导图,在线绘图,在线白板,协作工具,协作白板,Plait 框架">
|
||
<!-- 基本 SEO Meta 标签 (英文) -->
|
||
<meta name="description" lang="en" content="Aitu is a powerful open-source whiteboard tool featuring mind mapping and flowchart capabilities. Built on the Plait framework, it offers plugin extensibility, auto-save, infinite canvas, and more. Love Creation, Visualize the Future.">
|
||
<meta name="keywords" lang="en" content="Aitu,whiteboard tool, whiteboard,mind mapping,flowchart,open source whiteboard, open source mind mapping,online drawing,collaboration tool, collaboration whiteboard,Plait framework">
|
||
<!-- Open Graph Meta 标签 (中文) -->
|
||
<meta property="og:title" content="爱图 - AI图片视频创作 | 思维导图 | 流程图 | 白板 | 协作白板">
|
||
<meta property="og:description" content="爱图一体化AI图片视频创作工具(在线白板 | 协作白板),支持思维导图、流程图,基于 Plait 框架开发">
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:url" content="https://aitu.chat">
|
||
<meta property="og:site_name" content="爱图">
|
||
<!-- Open Graph Meta 标签 (英文) -->
|
||
<meta property="og:title" lang="en" content="Aitu - Open Source Whiteboard | Mind Mapping | Flowchart | Whiteboard | Collaboration Whiteboard">
|
||
<meta property="og:description" lang="en" content="An integrated open-source whiteboard tool(online whiteboard | collaboration whiteboard) supporting mind mapping and flowcharts, built on the Plait framework">
|
||
<!-- Twitter Card Meta 标签 (英文) -->
|
||
<meta name="twitter:card" content="summary_large_image">
|
||
<meta name="twitter:title" content="Aitu - Open Source Whiteboard | Mind Mapping | Flowchart | Whiteboard | Collaboration Whiteboard">
|
||
<meta name="twitter:description" content="An integrated open-source whiteboard tool(online whiteboard | collaboration whiteboard) supporting mind mapping and flowcharts, built on the Plait framework">
|
||
<!-- 其他重要 Meta 标签 -->
|
||
<meta name="robots" content="index, follow">
|
||
<meta name="author" content="Aitu Team">
|
||
<link rel="canonical" href="https://aitu.chat">
|
||
<!-- 语言替代链接 -->
|
||
<link rel="alternate" hreflang="zh-CN" href="https://aitu.chat">
|
||
<!-- <link rel="alternate" hreflang="en" href="https://drawnix.com/en"> -->
|
||
<link rel="alternate" hreflang="x-default" href="https://aitu.chat">
|
||
<!-- 结构化数据 (JSON-LD) - 中英双语 -->
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "SoftwareApplication",
|
||
"name": "Aitu",
|
||
"alternateName": ["爱图", "AI图片视频创作", "Open Source Whiteboard Tool"],
|
||
"description": {
|
||
"zh-CN": "爱图是一款强大的AI图片视频创作工具,集成思维导图、流程图等功能。基于 Plait 框架开发,支持插件扩展,提供自动保存、无限画布等特性。",
|
||
"en": "Aitu is a powerful open-source whiteboard tool featuring mind mapping and flowchart capabilities. Built on the Plait framework, it offers plugin extensibility, auto-save, infinite canvas, and more."
|
||
},
|
||
"url": "https://aitu.chat",
|
||
"applicationCategory": "DesignApplication",
|
||
"operatingSystem": "Any",
|
||
"offers": {
|
||
"@type": "Offer",
|
||
"price": "0",
|
||
"priceCurrency": "USD"
|
||
},
|
||
"creator": {
|
||
"@type": "Organization",
|
||
"name": "Aitu Team"
|
||
},
|
||
"keywords": ["whiteboard", "mind mapping", "flowchart", "open source", "思维导图", "流程图", "白板"],
|
||
"inLanguage": ["zh-CN", "en"],
|
||
"license": "https://github.com/ljquan/aitu/blob/master/LICENSE"
|
||
}
|
||
</script>
|
||
<base href="/" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
<meta name="app-version" content="0.2.13" />
|
||
<link rel="icon" type="image/svg+xml" sizes="16x16" href="/icons/favicon-16x16.svg" />
|
||
<link rel="icon" type="image/svg+xml" sizes="32x32" href="/icons/favicon-32x32.svg" />
|
||
<link rel="icon" type="image/svg+xml" href="/icons/favicon-new.svg" />
|
||
<link rel="icon" type="image/ico" href="/favicon.ico" />
|
||
|
||
<!-- PWA Manifest -->
|
||
<link rel="manifest" href="/manifest.json?v=0.1.0" />
|
||
|
||
<!-- PWA Meta Tags -->
|
||
<meta name="theme-color" content="#ffffff" />
|
||
<meta name="apple-mobile-web-app-capable" content="yes" />
|
||
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
|
||
<meta name="apple-mobile-web-app-title" content="爱图" />
|
||
<meta name="mobile-web-app-capable" content="yes" />
|
||
<meta name="msapplication-TileColor" content="#ffffff" />
|
||
<meta name="msapplication-tap-highlight" content="no" />
|
||
|
||
<!-- Apple Touch Icons -->
|
||
<link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.svg" />
|
||
|
||
<!-- Windows Tiles -->
|
||
<meta name="msapplication-TileImage" content="/icons/icon-192x192.svg" />
|
||
<meta name="msapplication-square310x310logo" content="/icons/icon-512x512.svg" />
|
||
|
||
<link rel="stylesheet" href="/src/styles.scss" />
|
||
</head>
|
||
<body>
|
||
<div id="root"></div>
|
||
<script type="module" src="/src/main.tsx"></script>
|
||
</body>
|
||
<script defer src="https://cloud.umami.is/script.js" data-website-id="f51e8ddf-1783-4666-9d37-aea0bded9d7c"></script>
|
||
</html> |