116 lines
3.5 KiB
Markdown
116 lines
3.5 KiB
Markdown
---
|
||
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) 中提出。
|