hubian b98ab79ae2 feat: 上传文件功能优化
- 只支持文本类型文件(txt、md、json、csv、代码文件等)
- 最多读取 10000 字符,超出自动截取
- 文件内容附加到输入框,用户可编辑后发送
- 与用户消息一起提交给大模型处理
- 移除 PDF/DOC 等非文本文件支持
2026-04-29 22:51:06 +08:00
2026-04-29 22:51:06 +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%