惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
I
InfoQ
C
Check Point Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
Last Week in AI
Last Week in AI
GbyAI
GbyAI
P
Proofpoint News Feed
量子位
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
人人都是产品经理
人人都是产品经理
B
Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
云风的 BLOG
云风的 BLOG

宏尘极客

阿里云ESA免费版Halo缓存配置 微信公众号同步插件配置指南 halo-theme-dream2.0-plus 主题-默认版权协议配置与转载文章配置 halo-theme-dream2.0-plus 主题-新版朋友圈配置说明 halo-theme-dream2.0-plus 主题 1.20.2 版本-留言板配置说明 微信红包封面-马到功成 Windows11彻底关闭自动更新指南 WSL2 Docker 资源配置指南 绿联Pro 安装Dos游戏中文版webui,一个可以浏览器内玩dos游戏的容器 绿联Pro 安装 Stirling-PDF-V2 - 强大的本地托管基于 Web 的 PDF 操作工具 绿联Pro 部署在线游戏机 绿联Pro 安装OpenList一个支持多种存储的文件列表程序 绿联Pro 部署Memos - 轻量级自托管备忘录中心 绿联Pro 安装 Stirling-PDF - 强大的本地托管基于 Web 的 PDF 操作工具 不蒜子数据同步工具使用指南 绿联Pro 部署 PostgreSQL 数据库 绿联Pro 自建不蒜子统计服务,替代Dream2.0 Plus主题页脚统计数据 1panel使用编排模板部署不蒜子服务,自建不蒜子统计服务,替代Dream2.0 Plus主题页脚统计数据 绿联Pro 安装Photopea,轻量在线PS工具 绿联Pro 安装禅道(Zentao),一款功能强大、全面的敏捷项目管理软件 绿联Pro 安装MeterSphere,新一代的测试管理和接口测试工具 Docker Compose 标签介绍与示例指南 绿联Pro 安装Meilisearch 搜索引擎,为halo博客提供增强搜索引擎 解析 <meta> 标签的全局 Referrer 策略设置 电线粗细选择与家用大功率电器布线指南 Nginx 防盗链配置介绍 Nginx 反向代理简介 绿联Pro 部署meting-api服务并使用lukcy反向代理,自建音乐API服务 1panel使用编排模板部署meting-api服务,自建音乐API服务 java开发 - 通过客户端访问接口获取接口服务器实际部署地址
绿联Pro 部署Upage - 基于大模型的可视化网页构建平台,Lovab...
宏尘 · 2025-10-22 · via 宏尘极客

UPage 是一款基于大语言模型的可视化网页构建平台,支持接入主流大模型,只需通过自然语言描述需求,即可快速生成个性化、高颜值的网页,让创作更高效、更智能。

主要功能

  • 可视化编辑,所见即所得:简洁直观的可视化编辑器,支持实时预览,轻松调整布局与样式;

  • 多页面一键生成:支持同时生成多个关联页面,快速搭建完整网站结构;

  • 标准代码自由导出:自动生成规范的 HTML/CSS/JS 代码,便于集成至现有项目或二次开发;

  • 响应式设计,全端适配:自动适配桌面、平板、移动端等多种设备,确保跨平台完美呈现。

前置条件

在开始之前,请确保您的系统满足以下要求:

  • 至少 2GB 可用内存

  • 至少 2GB 可用磁盘空间

  • 互联网连接(用于拉取 Docker 镜像和访问大模型 API)

  • 如需账号登录功能,则需要额外集成https://docs.upage.ai/deployment/logto;否则,建议在反向代理层面添加访问认证机制,以防止服务被未授权用户使用。

1、创建专属桥接网络

若已创建,可跳过此步骤。

https://www.hcjike.com/archives/tMUqkbKb

2、部署项目

2.1、创建项目

2.2、Compose配置

services:
  upage:
    image: halohub/upage:latest
    container_name: upage
    restart: always
    networks:
      - app_network
    ports:
      - 50110:3000
    environment:
      LLM_PROVIDER: OpenAI
      PROVIDER_API_KEY: 密钥
      PROVIDER_BASE_URL: https://api.siliconflow.cn
      LLM_DEFAULT_MODEL: deepseek-ai/DeepSeek-V3.2-Exp
      LLM_MINOR_MODEL: deepseek-ai/DeepSeek-V3.2-Exp
    volumes:
      - ./data/data:/app/data
      - ./data/logs:/app/logs
      - ./data/storage:/app/storage
networks:
  app_network:
    external: true

./data/data:/app/data:挂载数据目录

./data/logs:/app/logs:挂载日志目录

./data/storage:/app/storage:挂载存储目录

本示例以 硅基流动 场景中的 deepseek-ai/DeepSeek-V3.2-Exp 模型为例,如需切换至其他模型,请参阅官方文档获取详细说明。

https://docs.upage.ai/configuration#ai-%E6%8F%90%E4%BE%9B%E5%95%86%E9%85%8D%E7%BD%AE

2.2.1、系统环境变量

环境变量

描述

默认值

必填

PORT

服务监听端口

3000

NODE_ENV

Node.js 环境

production

OPERATING_ENV

运行环境

production

LOG_LEVEL

日志级别(debug, info, warn, error)

info

USAGE_LOG_FILE

是否开启文件日志

true

MAX_UPLOAD_SIZE_MB

附件上传的最大大小 (MB)

5

STORAGE_DIR

资源文件存储位置

/app/storage

MAX_RESPONSE_SEGMENTS

最大响应分段数

5

MAX_TOKENS

最大 token 数

8000

2.2.2、AI模型相关环境变量

环境变量

描述

默认值

必填

LLM_PROVIDER

LLM 提供商,按照下述配置项配置一个

-

PROVIDER_BASE_URL

LLM 提供商的 API 基础 URL,部分提供商需要设置此项,例如 Ollama, LMStudio。 OpenAI 可选此项

-

否,部分提供商不需要设置此项

PROVIDER_API_KEY

LLM 提供商的 API 密钥,大部分提供商需要设置此项

-

否,部分提供商不需要设置此项

LLM_DEFAULT_MODEL

生成页面所使用的模型

-

LLM_MINOR_MODEL

辅助页面生成所使用的模型

-

如需了解更多 AI 模型信息,请参阅官方配置文档。