- Standardized the logic for checking Service Worker availability to include both channel initialization and ping success. - Enforced the use of the main thread executor during fallback scenarios to prevent repeated timeouts when the Service Worker is not ready. - Updated documentation to reflect these changes and provide clear examples for correct implementation. This update enhances the reliability of workflow submissions and ensures smoother operation during degraded modes.
开图 (AITU) 开发文档
本目录包含项目的所有开发相关文档,包括最新的品牌重塑设计方案。
📚 文档索引
🎨 品牌设计文档 (NEW)
- BRAND_DESIGN.md - AITU 品牌设计完整方案和思考过程
- BRAND_GUIDELINES.md - 品牌规范开发者速查手册
- LOGO_CONCEPTS.md - Logo 设计概念和 SVG 代码实现
📋 项目开发文档
- VERSION_CONTROL.md - 版本控制和缓存管理文档
🚀 部署相关文档
- CFPAGE-DEPLOY.md - Cloudflare Pages 部署指南
📱 PWA 相关文档
- PWA_ICONS.md - PWA 图标生成指南
🎯 品牌转型概述
品牌名称: 开图 (AITU) - AI图片视频创作平台 项目仓库: https://github.com/ljquan/aitu
核心变化
- 定位转变: 从白板工具 → AI图片/视频创作工具
- 目标用户: 数字创作者、设计师、内容创作者
- 核心价值: "AI让创意触手可及"
品牌亮点
- 品牌名: AITU (Visual + AI)
- 主色调: 智慧紫渐变 (#6C5CE7 → #FD79A8)
- Logo理念: 智慧之眼 + AI芯片 + 像素粒子
- 愿景: 让每个人都能成为视觉创作大师
🚀 快速开始
开发环境
npm install # 安装依赖
npm start # 启动开发服务器 (localhost:7201)
npm run build # 构建项目
npm test # 运行测试
版本发布
npm run release # 发布补丁版本 (自动打包)
npm run release:minor # 发布次版本
npm run release:major # 发布主版本
npm run package # 仅创建发布包
品牌资源应用
参考 品牌规范文档 获取:
- CSS 色彩变量和组件样式
- Logo 使用规范和文件
- 字体和排版规范
- 动效和交互指南
📁 项目结构
drawnix/ (项目根目录)
├── apps/web/ # 主 Web 应用
├── packages/drawnix/ # 核心白板库 (即将重构为AI创作库)
├── packages/react-board/ # React 白板组件
├── packages/react-text/ # React 文本组件
├── scripts/ # 构建和发布脚本
└── docs/ # 开发文档(本目录)
🔗 相关链接
- 项目主 README - 项目介绍和快速开始
- 英文 README - English documentation
- GitHub 仓库 - 源代码仓库
- 在线演示 - 当前版本演示
🛠️ 开发规范
代码规范
- 遵循现有的 ESLint 和 Prettier 配置
- 使用 TypeScript 进行类型安全开发
- 组件命名采用 PascalCase
- 文件命名采用 kebab-case
Git 规范
- 提交信息格式:
type: description - 主要类型:
feat,fix,docs,style,refactor - 分支命名:
feature/xxx,fix/xxx,docs/xxx
版本管理
- 遵循语义化版本控制 (Semantic Versioning)
- 自动版本升级和 git tag 创建
- 构建完成后自动创建发布包
📝 更新日志
2025-09-05
- ✨ 完成品牌重塑设计方案
- 📚 新增品牌设计文档系列
- 🎨 设计 AITU 品牌形象和 Logo 概念
- 🔧 整理开发文档结构
📖 文档持续更新中... 如有问题请提交 Issue
最后更新: 2025-09-05