Files
upage-git/docs/content/changelog.md
2025-09-26 16:47:07 +08:00

116 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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) 中提出。