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

3.5 KiB
Raw Blame History

id, title
id title
changelog 更新日志

更新日志

本文档记录了 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 中提出。