
不到25美元3步把普通眼镜变成AI智能眼镜OpenGlass完整上手指南【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass想象一下你戴着的不是最新款的万元智能眼镜而是一副几十块钱的普通眼镜镜腿上加装一枚指甲盖大小的芯片和摄像头它就能帮你记住刚认识的人、翻译路牌上的外语、回答你随口问出的问题。这不是科幻电影而是开源项目OpenGlass正在做的事——用不到25美元的标准零件把任何一副眼镜升级成AI智能终端。项目基于ESP32 S3芯片一颗集成了Wi-Fi、蓝牙和AI算力的微型处理器也是整个系统的大脑配合开源固件和手机应用实现了看见、听懂、回答的完整闭环。这篇指南会带你从零走一遍看看它到底能做什么、怎么装起来、又会踩到哪些坑。为什么我要为一副眼镜折腾一下午先讲一个真实的瞬间。周末我和朋友在咖啡店邻桌有人冲我点头打招呼我完全想不起对方是谁只能尴尬微笑。如果我当时戴着OpenGlass它每5秒自动拍一张眼前场景照片会通过蓝牙传到手机由AI生成描述——你面前坐着一个戴黑框眼镜的男士穿灰色卫衣——并记进历史。下次再见面只需问一句这个人是干什么的它就能根据此前积累的画面描述给出答案。这就是OpenGlass最打动人的能力它不是在录像而是在记忆。另一个高频场景是翻译。出国旅行时路牌、菜单、票据上全是看不懂的文字掏出手机拍照翻译又慢又麻烦。OpenGlass拍下照片后AI会把看到的文字转录出来项目源码里给模型的指令原话是尽可能精确地描述图片转写你看到的任何文字你直接在手机对话框里追问这是什么意思答案立刻出现在屏幕上甚至能用语音读出来。识人、认物、翻译、记录四件事覆盖了日常生活里绝大多数看一眼的需求。它怎么做到的把眼镜拆成眼睛、耳朵和大脑OpenGlass的巧妙之处在于分工极其清晰你可以把它理解成三个人配合眼睛和耳朵长在眼镜上。硬件核心是一块Seeed Studio XIAO ESP32 S3 Sense开发板自带微型摄像头和麦克风焊在3D打印的镜腿支架里电池是一块250mAh的3.7V锂电池。固件文件firmware/firmware.ino就像这套硬件的神经中枢——它负责初始化摄像头和麦克风把拍到的JPEG照片、录到的音频切成小块通过低功耗蓝牙BLE一种近距离无线传输技术功耗很低适合穿戴设备源源不断地推送给手机。手机是传话筒。项目用Expo一个跨平台应用开发框架写一次代码能同时跑在网页和手机上构建了界面。App.tsx是入口sources/app/Main.tsx负责连接设备——页面就一个按钮Connect to the device点击后通过网页蓝牙协议搜索名为OpenGlass的设备。连接成功后DeviceView.tsx会订阅固件发来的照片流并在屏幕上按时间轴排列出来。AI才是真正的大脑。照片到了手机后sources/agent/Agent.ts会调用图像描述模型把每张照片变成一段文字描述存下来。默认用的是moondream:1.8b-v2-fp16这是一个只有18亿参数的小模型参数可以理解为模型的记忆容量越小越轻快可以在自己电脑上免费运行。当你输入问题系统会把这些描述汇总交给Groq平台上的Llama 3模型一个响应极快的大语言模型来推理回答。最后答案还能通过OpenAI的语音合成接口读出来——整个链路从看到答再到说一气呵成。值得一提的是项目里藏着一个很实用的评测工具prompts/generate.ts脚本会读取prompts/series_1/目录下60张真实场景照片分别用多个模型moondream、llava-llama3、llava:34b-v1.6生成描述并写入对应的md文件。想换模型、对比效果跑一下这个脚本谁描述得更准一目了然。这等于官方帮你把选哪个AI模型这件事做成了可视化的对照实验。从零件到成品一次完整的组装体验整个上手过程可以压缩成三步前两步是硬件第三步是软件。第一步备齐三样零件。你需要一块XIAO ESP32 S3 Sense开发板、一块250mAh锂电池、一个3D打印的镜腿支架项目提供了STL模型文件找附近的打印服务即可。总成本大概就是这个数字——不到25美元两杯咖啡的价格。第二步把大脑装进眼镜。用Arduino IDE一款给单片机写程序的免费开发软件打开firmware/firmware.ino选择XIAO_ESP32S3开发板后直接上传。这里有一处关键设置上传前必须把Tools菜单下的PSRAM选项设为OPI PSRAM。PSRAM是开发板上的扩展内存不设置它程序会因内存不足直接崩溃——这是项目文档反复强调的第一坑后面细说。第三步跑起手机应用。克隆仓库地址https://gitcode.com/GitHub_Trending/op/OpenGlass 执行yarn install安装依赖然后在sources/keys.ts里填上你的API密钥——这个文件就是项目的保险柜Groq、OpenAI的密钥和Ollama本地服务地址都在这里配置。最后yarn start启动应用浏览器会打开一个本地页面点击连接按钮你的眼镜就睁眼了。新手必踩的两个坑提前帮你排掉坑一固件上传后反复重启、摄像头无法初始化。90%的原因是PSRAM没设成OPI PSRAM。在Arduino IDE顶部菜单依次进入Tools → PSRAM改成OPI PSRAM再重新上传即可。记住这一条能帮你省下一下午的排查时间。坑二图像识别又慢又卡。默认的moondream模型需要先在本地安装Ollama一个能一键运行AI模型的工具并执行ollama pull moondream:1.8b-v2-fp16下载模型。如果你没有本地显卡或嫌慢prompts/generate.ts里已经写好了多个备选模型换成云端的Llama 3走Groq接口响应速度会有明显提升。项目还支持切换imageDescription.ts里的默认模型改一行就能换脑子。这只是开始下一站是OmiOpenGlass最打动我的地方是它把智能眼镜这个听起来遥不可及的概念压缩到了两杯咖啡的预算和一次周末DIY的工程量里。它证明了智能硬件不一定是大厂的奢侈品也可以是社区里每个人都能动手改造的玩具。目前该项目已经整体迁移到了Omi仓库原仓库不再维护——但这也意味着它仍在持续进化新的固件、新的AI能力、更多人的贡献都在路上。如果你也被这个想法点燃了最好的行动就是现在打开项目地址https://gitcode.com/GitHub_Trending/op/OpenGlass 先通读一遍README备齐三样零件把第一步迈出去。当你真正戴上自己组装的眼镜、看着屏幕上AI逐字描述出眼前的世界时那种成就感是任何万元设备都给不了的。【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考