Skip to content

Repository files navigation

Lite Ailoha

一个本地优先的 iOS MVP:上传聊天截图,豆包 AI 提取可确认的会议与联系人行动;确认后,结合本地联系人给出下一步建议。

功能

  • 从相册选择一张聊天截图,并添加可选补充文字。
  • 调用豆包视觉模型生成三类可编辑行动卡:创建会议、创建联系人、更新联系人。
  • 确认的联系人和会议保存在设备本地 MMKV。
  • 首次启动自动植入 3 位模拟联系人和 3 个模拟会议。

运行环境

  • macOS、Xcode 与一个 iOS Simulator。
  • Bun 1.0 或更高版本。
  • 豆包方舟 API Key 与支持视觉理解的模型 ID(真实 AI 分析时需要)。

启动

git clone <your-github-repo-url>
cd lite-ailoha
bun install
cp .env.example .env

编辑 .env 添加你的 AI API 信息:

EXPO_PUBLIC_AI_API_URL=https://ark.cn-beijing.volces.com/api/v3/chat/completions
EXPO_PUBLIC_AI_API_MODAL=你的视觉模型_ID或Endpoint_ID
EXPO_PUBLIC_AI_API_KEY=你的方舟_API_Key

然后构建并在 iOS Simulator 打开:

bun ios

首次原生构建时间较长;后续可使用:

bun start

本地数据与密钥

联系人与会议只写入当前设备的 MMKV;不会上传到数据库。截图只在本次分析请求中发送给豆包,应用不保存截图。

这是纯本地 MVP,因此 EXPO_PUBLIC_AI_API_KEY 会被打入开发构建;请只用于个人测试的受限 API Key,不能作为正式生产方案。正式发布应通过服务端代理密钥。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages