
00:08:55
给我整一个浏览器RAG
播客 Show Notes(简短版) 时间 :2025/11/21,第 48 周 状态 :感冒还没好 🤧 主要进展 :本周把博客做成了一个 纯浏览器端的“RAG 智能网站导览系统” ,无需服务器。 技术要点 使用 Chrome Canary 新的 Prompt API (原 window.ai 已弃用)。 浏览器端向量数据库: EntityDB(基于 IndexedDB) 。 使用 Python + LangChain 文本分割 ,将 800+ 篇文章按句拆分。 选用 HuggingFace 的 all-MiniLM-L6 模型 生成嵌入向量(384维)。 向量数据先转为二进制再压缩,大幅缩小体积。 浏览器端 RAG 调用不稳定,暂时需要→ AI 返回 JSON→ 手动调用函数查询向量。 实践成果 实现了一个 纯前端、可离线运行的知识检索 + AI 问答系统 。 使用 Streamdown 流式渲染 Markdown 输出。 额外尝试 音乐编程语言 Strudel :比 Sonic Pi 更现代、更易网页展示。 结合 RAG 系统实现了一个 智能音乐播放器/演奏辅助工具 。 👋 本期就到这里,下周继续更新。
Listen on Spotify