Alice AI Assistant
软件描述
Alice 是一个使用 Vue.js、Vite 和 Electron 构建的智能桌面 AI 助手应用。具备先进的记忆系统、函数调用、MCP 支持,可选完全本地运行等特性。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 Alice AI Assistant?
向 Alice 👋 打个招呼,她是一款专为桌面设计的开源 AI 伴侣。 Alice 集成了语音交互、智能上下文感知、强大工具能力与友好的个性,助你完成从日常任务到深度创作的各种工作。Alice 不仅仅是一个聊天机器人;她旨在带来真实存在感、即时响应、情感互动以及深度实用体验。
主要特性:
本地与云端使用
Alice 支持云端(OpenAI/OpenRouter)和本地 LLM(Ollama/LM Studio)。内置语音转文字、文字转语音及嵌入服务。虽然推荐使用 OpenAI 云 API 以获得最佳用户体验,但 Alice 也可完全在本地运行(实验性功能)。
语音交互
- 快速的 VAD 驱动语音识别(通过 gpt-4o-transcribe 或 whisper-large-v3)
- 使用 OpenAI TTS 实现自然发音的回应,并可选本地多语言 TTS(通过 Piper TTS)
- 支持语音中断与流式响应取消,实现更流畅的交互
记忆与上下文
- 思考:短期上下文存储于 Hnswlib 向量数据库
- 记忆:结构化长期事实存储于本地数据库
- 概括:将消息历史压缩为上下文提示
- 情绪感知:摘要中包含情绪估计,使回应更具人性化
视觉与图像输出
- 使用 Vision API 解析截图
- 使用 gpt-image-1 生成图像
- 动画视频状态(待机/说话/思考)
计算机操作工具
Alice 现可在用户授权下与本地系统交互:
-
文件系统浏览(如列出文件夹)
-
Shell 命令执行(ls、mv、mkdir 等)
-
细粒度命令授权方式:
- 一次性
- 会话级
- 永久(可撤销)
“权限”设置页可查看并管理所有已批准的命令
函数调用
- 网络搜索(支持 Searxng)
- Google 日历与 Gmail 集成
- 迅雷搜索与下载(通过 Jackett + qBittorrent)
- 时间与日期感知
- 剪贴板管理
- 任务调度器(提醒与命令执行)
- 打开应用程序与网址
- 图像生成
- MCP 服务器支持
唤醒词支持
使用本地 STT 模型后,现在可设置唤醒词(如“嘿,Siri”)。
Alice 始终监听,但仅在说出唤醒词时才处理请求。
默认模式为自动语言检测,也可在设置中选择特定语言。
专用 Chrome 扩展
-
询问 Alice 当前 Chrome 标签页内容
-
页面选中文本的右键菜单选项:
- 事实核查
- 内容摘要
- 了解更多
灵活设置
完全可自定义的设置界面:
- LLM 提供商选择:OpenAI、OpenRouter、Ollama、LM Studio
- 云端或本地 TTS、STT、嵌入服务
- 模型选择与参数(温度、top_p、历史长度等)
- 提示词与摘要优化
- 音频/麦克风开关及快捷键
- 可用工具与 MCP 配置
- Google 集成