手把手用OpenGlass从零搭建AI智能眼镜:不到25美元解锁人物识别与实时翻译
手把手用OpenGlass从零搭建AI智能眼镜不到25美元解锁人物识别与实时翻译【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass副标题一份零件清单加三条命令让普通眼镜秒变随身AI助手OpenGlass是一个把任何普通眼镜改造成AI智能眼镜的开源项目它用不到25美元的标准零件就能让你实现记录生活、记住见过的人、识别物品、翻译文字等功能。整套方案围绕ESP32 S3芯片构建固件加软件全部开源既适合电子爱好者周末动手组装也方便开发者深度二次开发。接下来我就带你从零件清单开始一步步把这副AI眼镜戴到鼻梁上。为什么值得动手做一副AI眼镜3个亮点速览在进入具体步骤之前先用3个要点说清楚这个项目的差异化优势帮你判断值不值得花一个下午✅成本极低核心硬件只需ESP32 S3模块、一块小电池和3D打印镜架总价不到25美元约等于两杯咖啡。✅零门槛组装不需要焊接高端电路固件通过Arduino IDE一键上传软件端用Expo跑在浏览器里新手按步骤走完即可点亮。✅模块化可扩展图像识别、语音问答、BLE传输等能力被拆成独立模块改一行配置就能切换不同AI模型二次开发空间很大。打个比方OpenGlass就像一套乐高式的智能穿戴方案零件是现成的说明书是开源的拼出来的成品则完全由你说了算。原理白话解读它为什么能做到看什么懂什么很多人好奇一副眼镜凭什么能认出眼前的东西简单来说OpenGlass把传统智能眼镜的工作分成了三步每一步都有清晰分工眼睛ESP32 S3模块上集成了一颗微型摄像头负责持续拍摄你眼前的画面就像眼镜的视网膜。嘴巴拍摄到的画面通过低功耗蓝牙BLE实时传给手机或电脑上的配套应用这是眼镜的声带。大脑应用端把图片交给AI大模型如Ollama本地模型或Groq云端模型进行描述与理解再把结果读给你听或显示在屏幕上这是整套系统的大脑皮层。你可以这样理解ESP32 S3是硬件层的大脑firmware/firmware.ino就是控制呼吸心跳的脑干负责初始化摄像头、麦克风、蓝牙并调度采集任务而sources/目录下的TypeScript代码则是新皮层处理图像理解、语义问答这些高级认知活动。软硬结合一副普通眼镜就被开窍了。手把手实操从零件到戴上AI眼镜的完整5步下面按照实际动手顺序带你从0到1完成部署。整个过程分为硬件准备、固件烧录、软件配置三个环节每一步都附上关键说明。第1步准备零件清单你需要三样东西全部是市面可买的标准件零件作用说明Seeed Studio XIAO ESP32 S3 Sense主控摄像头集成Wi-Fi、蓝牙和麦克风是整个系统的核心3.7V 250mAh锂电池供电小容量即可保证眼镜轻便3D打印眼镜支架结构固定项目提供了现成的STL模型文件打印即用第2步烧录固件到ESP32 S3下载并安装Arduino IDE打开项目里的firmware/firmware.ino文件。添加ESP32开发板支持包进入 文件→首选项在附加开发板管理器网址中填入ESP32官方JSON地址然后通过 工具→开发板管理器 搜索并安装esp32最新版本。在开发板列表中选择XIAO_ESP32S3并确认端口Windows下通常是COM3或更高编号。关键一步点击工具下拉菜单把PSRAM选项设置为OPI PSRAM。这一步漏掉的话固件会因为内存不足直接崩溃。点击上传按钮等待进度条走完固件就烧录成功了。⚠️ 避坑提示如果上传时报端口未找到先检查USB线是否牢固再在设备管理器确认端口号命令行用户也可以执行arduino-cli board list查看设备是否被正确识别。第3步克隆仓库并安装依赖打开终端克隆项目并安装依赖git clone https://gitcode.com/GitHub_Trending/op/OpenGlass cd OpenGlass yarn install如果你更习惯npm直接执行npm install也是一样的效果。第4步配置AI密钥与模型项目的密钥管理集中在sources/keys.ts文件里格式非常直观export const keys { groq: process.env.EXPO_PUBLIC_GROQ_API_KEY ?? , ollama: process.env.EXPO_PUBLIC_OLLAMA_API_URL ?? , openai: process.env.EXPO_PUBLIC_OPENAI_API_KEY ?? , };Groq密钥用于LLM模型调用负责读图并回答你的问题。OpenAI密钥用于云端图像识别。Ollama地址如果你希望完全本地运行、保护隐私自建Ollama服务后把地址填进去默认是http://localhost:11434/api/chat。接着在终端拉取官方推荐的轻量级视觉模型ollama pull moondream:1.8b-v2-fp16⚠️ 避坑提示图像识别卡顿或无响应时优先检查是否使用了moondream:1.8b-v2-fp16这个轻量模型它是项目默认配置对低性能设备最友好。第5步启动应用一切就绪后运行yarn start这是一个Expo项目启动后终端会出现一个localhost链接在浏览器中打开它就能看到配套的Web界面。现在戴上你的眼镜AI已经开始替你看世界了。进阶玩法三个方向让眼镜更聪明基础版本跑通之后如果你想让眼镜更强大可以沿着下面三个方向探索1. 切换与对比不同AI模型项目内置了模型对比脚本prompts/generate.ts它会读取prompts/series_1/目录下的测试图片依次用多个模型生成描述并写入对应的.md文件。你可以直观对比llava-llama3、llava:34b-v1.6、moondream:1.8b-v2-fp16等模型的识别风格和精度再决定给眼镜装哪个大脑。2. 优化固件采集逻辑如果你想提升识别速度或降低功耗可以修改firmware/firmware.ino中的图像采集频率与传输逻辑。项目在camera_pins.h、camera_index.h中集中管理摄像头引脚定义音频编码器也支持在Opus、MuLaw、PCM之间切换适配不同终端应用。3. 扩展Agent问答能力sources/agent/Agent.ts实现了完整的拍照→描述→问答流水线。你可以修改imageDescription.ts中的提示词让眼镜更懂你想要的信息也可以参考sources/modules/下的ollama.ts、groq-llama3.ts、openai.ts接入你自己的AI服务商打造专属交互体验。FAQ答疑新手最常问的5个问题Q1没有Arduino IDE能烧录固件吗可以。项目在firmware/readme.md中提供了arduino-cli命令行方案包括添加开发板源、查看设备列表、编译上传的完整命令适合喜欢终端的开发者。Q2看到老教程说要创建.env文件还需要吗不需要。项目已把密钥管理统一迁移到sources/keys.ts直接在该文件中填写API密钥即可无需额外创建.env文件。Q3为什么我上传固件后设备一直重启大概率是PSRAM设置没改。请回到Arduino IDE的工具菜单确认PSRAM选项是OPI PSRAM这是防止内存不足崩溃的关键。Q4识别结果很慢怎么办先确认你使用的是moondream:1.8b-v2-fp16模型它专为轻量场景优化如果仍觉得慢可以用prompts/generate.ts对比其他模型找到准确率与速度的平衡点。Q5我的眼镜能支持实时语音问答吗支持。Agent模块里已经预留了音频播放逻辑见sources/agent/Agent.ts中的startAudio调用固件端也支持麦克风采集与多种音频编码格式配合BLE可以把答案直接说给你听。让更多人戴上这双AI的眼睛从一块ESP32 S3芯片到一副能看懂世界的眼镜OpenGlass证明了智能穿戴并不需要昂贵的门槛。整个项目基于MIT协议开源无论是提交固件优化、补充文档还是贡献新的识别场景社区都欢迎你的加入。现在你的智能眼镜已经准备就绪——戴上它去记录生活、遇见世界并把这份动手的乐趣分享给更多人吧。【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

如何快速上手开源ERP:一家小公司用ERPNext跑通全部业务流程的真实记录

如何快速上手开源ERP:一家小公司用ERPNext跑通全部业务流程的真实记录

如何快速上手开源ERP:一家小公司用ERPNext跑通全部业务流程的真实记录 【免费下载链接】erpnext Free and Open Source Enterprise Resource Planning (ERP) 项目地址: https://gitcode.com/GitHub_Trending/er/erpnext ERPNext是一款完全免费开源的企业资源…

2026/8/15 19:58:14 阅读更多 →
在本地免费把语音转成文字,这款开源转录工具一次跑通

在本地免费把语音转成文字,这款开源转录工具一次跑通

在本地免费把语音转成文字,这款开源转录工具一次跑通 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 很多人以为&…

2026/8/15 19:57:14 阅读更多 →
Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务

Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务

Playlistor部署教程:3步搭建属于自己的音乐播放列表转换服务 【免费下载链接】playlistor 🎶Apple Music ↔️ Spotify playlist convertor. 项目地址: https://gitcode.com/gh_mirrors/pl/playlistor Playlistor是一款强大的音乐播放列表转换工具…

2026/8/15 19:57:14 阅读更多 →

最新新闻

Draw.io Mermaid插件安装与实战指南:文本驱动图表一步到位

Draw.io Mermaid插件安装与实战指南:文本驱动图表一步到位

Draw.io Mermaid插件安装与实战指南:文本驱动图表一步到位 【免费下载链接】drawio_mermaid_plugin Mermaid plugin for drawio desktop 项目地址: https://gitcode.com/gh_mirrors/dr/drawio_mermaid_plugin Draw.io Mermaid插件是为draw.io桌面版量身打造的…

2026/8/15 20:45:32 阅读更多 →
Docker-SSH过滤器使用技巧:精准定位目标容器的方法

Docker-SSH过滤器使用技巧:精准定位目标容器的方法

Docker-SSH过滤器使用技巧:精准定位目标容器的方法 【免费下载链接】docker-ssh SSH Server for Docker containers ~ Because every container should be accessible 项目地址: https://gitcode.com/gh_mirrors/do/docker-ssh Docker-SSH是一款专为容器环境…

2026/8/15 20:45:32 阅读更多 →
atc-react未来路线图:即将发布的5大功能预测与使用场景

atc-react未来路线图:即将发布的5大功能预测与使用场景

atc-react未来路线图:即将发布的5大功能预测与使用场景 【免费下载链接】atc-react A knowledge base of actionable Incident Response techniques 项目地址: https://gitcode.com/gh_mirrors/at/atc-react atc-react作为一款专注于事件响应技术的知识库项目…

2026/8/15 20:45:32 阅读更多 →
Template7源码解析:揭开JavaScript模板引擎的工作原理

Template7源码解析:揭开JavaScript模板引擎的工作原理

Template7源码解析:揭开JavaScript模板引擎的工作原理 【免费下载链接】template7 Mobile-first JavaScript template engine 项目地址: https://gitcode.com/gh_mirrors/te/template7 Template7是一款轻量级的Mobile-first JavaScript模板引擎,它…

2026/8/15 20:45:32 阅读更多 →
5步吃透Godot信号系统:场景通信从此不再乱

5步吃透Godot信号系统:场景通信从此不再乱

5步吃透Godot信号系统:场景通信从此不再乱 【免费下载链接】godot Godot Engine – Multi-platform 2D and 3D game engine 项目地址: https://gitcode.com/GitHub_Trending/go/godot Godot Engine 是一款免费开源、支持 2D 与 3D 开发的跨平台游戏引擎&…

2026/8/15 20:45:32 阅读更多 →
如何快速上手keras-language-modeling?3分钟搭建你的第一个语言模型

如何快速上手keras-language-modeling?3分钟搭建你的第一个语言模型

如何快速上手keras-language-modeling?3分钟搭建你的第一个语言模型 【免费下载链接】keras-language-modeling :book: Some language modeling tools for Keras 项目地址: https://gitcode.com/gh_mirrors/ke/keras-language-modeling keras-language-model…

2026/8/15 20:44:32 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/15 12:59:14 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →