炫酷的 AI 工作台:流式对话、文生图、视觉理解、代码生成。基于 Next.js App Router,部署于 WeHub Cloud Preview。
/chat — 多轮上下文、Markdown 渲染、逐字流式输出(SSE 透传)/imagine — 输入描述生成可缩放矢量图,在线渲染并下载(网关无文生图模型,改用对话模型生成 SVG)/vision — 上传图片,AI 描述内容、识别物体与场景/code — 描述需求生成完整代码,语法高亮、一键复制output: "standalone")npm install
cp .env.example .env.local # 填入模型凭证
npm run dev
环境变量:
| 变量 | 说明 |
|---|---|
OPENAI_BASE_URL |
OpenAI 兼容接口地址 |
OPENAI_API_KEY |
项目模型 key(WeHub model key 取) |
OPENAI_MODEL |
对话 / 视觉 / SVG 生成模型名(如 glm-5.2) |
OPENAI_IMAGE_MODEL |
预留,当前 SVG 生成复用 OPENAI_MODEL |
仓库根 wehub.json 已按 Next.js standalone 规范配置:
{
"type": "web",
"buildCommand": "sh scripts/wehub-build.sh",
"outputDirectory": ".next/standalone",
"start": "node server.js"
}
模型 key 通过 wehub cloud env-vars 注入,不写进代码或前端产物。