hubian 0d88d22509 feat: 根据大模型视觉能力控制上传图片选项显示
- 前端加载 LLM 配置时保存 enable_vision 到 CONFIG
- 上传弹窗根据 CONFIG.enableVision 决定是否显示图片上传选项
- 无视觉能力的大模型只显示上传文件选项
- 普通对话和智能体对话界面都应用此逻辑
2026-04-29 18:31:36 +08:00

AI对话助手移动端应用

基于 Capacitor 的 AI 对话助手,可打包为 Android/iOS 应用。

功能

  • 💬 AI 对话(智谱 GLM-4.5-Air
  • 📱 移动端优化界面
  • 💾 本地对话历史
  • 🚀 一键打包 APK/IPA

开发

# 安装依赖
npm install

# 启动本地服务器
npm run dev

# 访问 http://localhost:19019

打包移动端

# 添加平台
npx cap add android
npx cap add ios

# 同步代码
npm run build:android
npm run build:ios

# 打开原生项目
npm run open:android  # 需要 Android Studio
npm run open:ios      # 需要 Xcode (macOS)

配置

  • 端口: 19019
  • 模型: GLM-4.5-Air
  • API: 智谱开放平台

目录结构

www/                # 前端代码
├── index.html     # 主页面
├── app.js         # 应用逻辑
├── style.css      # 样式
└── manifest.json  # PWA 配置
android/           # Android 项目(自动生成)
ios/               # iOS 项目(自动生成)
Description
AI对话应用 - 优化版
Readme 367 KiB
Languages
JavaScript 67.6%
CSS 14.8%
Python 14.4%
HTML 3.2%