Verbena - AI Agent 移动端客户端产品系统Vibe Coding

我要开发同款
iVow2026年07月21日
5阅读

技术信息

语言技术
JavaScript
系统类型
Web
行业分类
人工智能企业服务

作品详情

行业场景

面向AI陪伴与智能助手场景,为AI Agent提供移动端全功能交互客户端。采用PWA+Capacitor混合架构,兼顾Web的快速迭代与原生App的系统级能力调用,支持实时语音交互、离线运行、设备自动化等特性,让AI从聊天窗口进化为手机上可感知、可行动的存在。

功能介绍

1.实时流式对话:基于WebSocket的双向通信,支持流式文字渲染与会话管理,响应延迟低于100ms。
2.语音交互系统:集成ElevenLabs语音合成与浏览器原生录音API,支持长按语音输入、上滑取消、实时转写。
3.PWA离线架构:Service Worker管理缓存策略,IndexedDB本地持久化,支持离线访问与静默热更新。
4.设备感知与自动化:前后台生命周期感知、网络状态监听、本地通知推送,对接Tasker实现场景化自动触发。
5.工具生态接入:模块化工具注册系统,支持MCP协议工具卡片化集成,可独立扩展。

项目实现

独立负责全栈开发与运维。前端采用原生JavaScript开发,未依赖任何UI框架,全手写DOM操作与状态管理,Capacitor封装为Android原生应用。后端WebSocket服务处理流式对话,Service Worker实现版本化缓存与增量热更新。技术亮点:零框架实现完整SPA路由与组件化架构;语音系统整合录音、STT、TTS三条链路;原生桥接层支持电池/网络/通知等系统能力透传。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论