docs: add upage usage instructions document

This commit is contained in:
LIlGG
2025-09-26 16:47:07 +08:00
parent 54d1d65642
commit 793782cd02
26 changed files with 10637 additions and 70 deletions

115
docs/content/changelog.md Normal file
View File

@@ -0,0 +1,115 @@
---
id: changelog
title: 更新日志
---
# 更新日志
本文档记录了 UPage 的版本更新历史,包括新功能、改进和修复的问题。
## 1.0.0 (2025-09-15)
### 🚀 新功能
- **AI 页面生成**:基于自然语言描述生成完整网页
- **多 AI 提供商支持**
- OpenAI (GPT-3.5/GPT-4)
- Anthropic Claude
- Google Gemini
- 兼容 OpenAI 接口的服务
- Ollama (本地模型)
- **可视化编辑器**:拖拽式页面编辑器,实时预览
- **组件库**:丰富的预设组件,包括布局、表单、媒体等
- **响应式设计**:自动适应不同屏幕尺寸
- **主题系统**:内置多种主题,支持自定义
- **页面管理**:创建、编辑、复制、删除页面
- **版本历史**:自动保存页面版本,支持回滚
- **导出功能**:导出为 HTML/CSS/JS、ZIP、JSON 或 PDF
- **部署集成**
- Vercel 部署支持
- Netlify 部署支持
- **用户认证**:通过 Logto 实现用户认证和权限管理
- **Docker 部署**:提供官方 Docker 镜像和 Docker Compose 配置
### 🔧 技术栈
- **前端**React、TypeScript、Vite、UnoCSS
- **后端**Node.js、Express、Remix
- **数据库**SQLite
- **AI 集成**AI SDK、各大 AI 提供商 API
- **部署**Docker、GitHub Actions
## 0.9.0 (2025-08-20)
### 🚀 新功能
- **Beta 版本发布**:首个公开测试版本
- **核心功能实现**
- AI 页面生成
- 可视化编辑器
- 页面管理
- 导出功能
- **Docker 部署支持**:提供 Docker 镜像和部署指南
- **文档系统**:基本使用文档和部署指南
### 🐛 修复
- 修复页面生成时的布局问题
- 修复组件拖拽在某些浏览器中的兼容性问题
- 修复导出功能中的资源路径问题
## 0.8.0 (2025-07-15)
### 🚀 新功能
- **Alpha 版本**:内部测试版本
- **概念验证**
- AI 生成基本页面结构
- 简单的可视化编辑
- 基本的导出功能
- **技术选型确定**
- 前端框架和库
- AI 集成方案
- 部署策略
### 📝 计划
- 完善 AI 生成功能
- 增强可视化编辑器
- 添加更多组件和模板
- 实现部署集成
- 准备公开测试版本
## 未来计划
以下是 UPage 计划在未来版本中实现的功能:
### 近期计划 (1.x)
- **协作功能**:多用户同时编辑页面
- **评论和反馈**:页面内评论和反馈系统
- **更多组件**:扩展组件库,添加更多高级组件
- **自定义主题编辑器**:可视化主题编辑工具
- **更多 AI 提供商支持**:增加对更多 AI 模型的支持
- **性能优化**:提升页面生成和编辑的性能
- **移动端编辑器**:支持在移动设备上编辑页面
### 中期计划 (2.x)
- **插件系统**:支持第三方插件扩展功能
- **高级动画**:更丰富的页面动画效果
- **数据集成**:与外部数据源集成
- **多语言支持**:界面和生成内容的多语言支持
- **AI 辅助编程**:生成自定义组件和交互逻辑
- **高级分析**:页面性能和访问分析
- **A/B 测试**:内置 A/B 测试功能
### 长期愿景
- **完整网站生成**:从描述生成完整多页面网站
- **智能内容管理**AI 辅助的内容创建和管理
- **无代码应用构建**:扩展至应用程序构建
- **生态系统**:建立开发者和设计师社区
- **企业级功能**:满足大型组织的需求
我们欢迎社区参与和贡献,共同推动 UPage 的发展。如果您有功能建议或发现问题,请在 [GitHub Issues](https://github.com/halo-dev/upage/issues) 中提出。