[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-MODSetter--SurfSense":3,"tool-MODSetter--SurfSense":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",160015,2,"2026-04-18T11:30:52",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",109154,"2026-04-18T11:18:24",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":73,"owner_name":74,"owner_avatar_url":75,"owner_bio":76,"owner_company":65,"owner_location":77,"owner_email":76,"owner_twitter":78,"owner_website":79,"owner_url":80,"languages":81,"stars":116,"forks":117,"last_commit_at":118,"license":119,"difficulty_score":10,"env_os":120,"env_gpu":121,"env_ram":122,"env_deps":123,"category_tags":128,"github_topics":129,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":145,"updated_at":146,"faqs":147,"releases":148},9246,"MODSetter\u002FSurfSense","SurfSense","An open source, privacy focused alternative to NotebookLM for teams with no data limit's. Join our Discord: https:\u002F\u002Fdiscord.gg\u002FejRNvftDp9","SurfSense 是一款开源、注重隐私的 AI 知识管理工具，旨在为团队提供无数据限制的 NotebookLM 替代方案。它直击当前主流 AI 笔记平台的痛点：不仅打破了来源数量、笔记本个数及单文件大小的限制，还彻底消除了对特定厂商（如 Google）服务的依赖，允许用户自由配置各类大语言模型、语音识别与合成模型。\n\nSurfSense 特别适合需要处理海量资料的研究团队、企业用户以及重视数据主权的技术爱好者。其核心亮点在于强大的集成能力，支持连接 Google Drive、Notion 等 25 多种外部数据源，并具备实时多人协作功能，让团队成员能在共享笔记本中高效工作。此外，SurfSense 引入智能文件分类系统，利用 AI 自动按主题、日期等维度整理文档；其配套的桌面应用更提供“快速协助”、“深度协助”等多种模式，甚至能监控本地文件夹变化，让用户在任何应用中都能即时获得 AI 支持。无论是构建个人知识库还是搭建团队研究平台，SurfSense 都以灵活、开放架构赋予用户完全的数据掌控权。","\u003Ca href=\"https:\u002F\u002Fwww.surfsense.com\u002F\">\u003Cimg width=\"1584\" height=\"396\" alt=\"readme_banner\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_a4cccf371489.png\" \u002F>\u003C\u002Fa>\n\n\n\n\u003Cdiv align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FejRNvftDp9\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1359368468260192417\" alt=\"Discord\">\n\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fwww.reddit.com\u002Fr\u002FSurfSense\u002F\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Freddit\u002Fsubreddit-subscribers\u002FSurfSense?style=social\" alt=\"Reddit\">\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n[English](README.md) | [Español](README.es.md) | [Português](README.pt-BR.md) | [हिन्दी](README.hi.md) | [简体中文](README.zh-CN.md)\n\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F13606\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_4a68feb902da.png\" alt=\"MODSetter%2FSurfSense | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n# SurfSense\n\nNotebookLM is one of the best and most useful AI platforms out there, but once you start using it regularly you also feel its limitations leaving something to be desired more.\n\n1. There are limits on the amount of sources you can add in a notebook.\n2. There are limits on the number of notebooks you can have.\n3. You cannot have sources that exceed 500,000 words and are more than 200MB.\n4. You are vendor locked in to Google services (LLMs, usage models, etc.) with no option to configure them.\n5. Limited external data sources and service integrations.\n6. NotebookLM Agent is specifically optimised for just studying and researching, but you can do so much more with the source data.\n7. Lack of multiplayer support.\n\n...and more.\n\n**SurfSense is specifically made to solve these problems.** SurfSense empowers you to:\n\n- **Control Your Data Flow** - Keep your data private and secure.\n- **No Data Limits** - Add an unlimited amount of sources and notebooks.\n- **No Vendor Lock-in** - Configure any LLM, image, TTS, and STT models to use.\n- **25+ External Data Sources** - Add your sources from Google Drive, OneDrive, Dropbox, Notion, and many other external services.\n- **Real-Time Multiplayer Support** - Work easily with your team members in a shared notebook.\n- **AI File Sorting** - Automatically organize your documents into a smart folder hierarchy using AI-powered categorization by source, date, and topic.\n- **Desktop App** - Get AI assistance in any application with Quick Assist, General Assist, Extreme Assist, and local folder sync.\n\n...and more to come.\n\n\n\n## Video Agent Sample\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F012a7ffa-6f76-4f06-9dda-7632b470057a\n\n\n\n## Podcast Agent Sample\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa0a16566-6967-4374-ac51-9b3e07fbecd7\n\n\n## How to Use SurfSense\n\n### Cloud\n\n1. Go to [surfsense.com](https:\u002F\u002Fwww.surfsense.com) and login.\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_9f0c09b8a5e0.gif\" alt=\"Login\" \u002F>\u003C\u002Fp>\n\n2. Connect your connectors and sync. Enable periodic syncing to keep connectors synced.\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_41ce68767a65.gif\" alt=\"Connectors\" \u002F>\u003C\u002Fp>\n\n3. Till connectors data index, upload Documents.\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_daaadc15cca9.gif\" alt=\"Upload Documents\" \u002F>\u003C\u002Fp>\n\n4. Once everything is indexed, Ask Away (Use Cases):\n\n   - Desktop App — General Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_31a257cd844c.gif\" alt=\"General Assist\" \u002F>\u003C\u002Fp>\n\n   - Desktop App — Quick Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_22c2a213928e.gif\" alt=\"Quick Assist\" \u002F>\u003C\u002Fp>\n\n   - Desktop App — Extreme Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_26fcd0f9fbe0.gif\" alt=\"Extreme Assist\" \u002F>\u003C\u002Fp>\n\n   - Desktop App — Watch Local Folder\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_706c673de532.gif\" alt=\"Watch Local Folder\" \u002F>\u003C\u002Fp>\n\n   - Video Generation\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c8d58e96a73.gif\" alt=\"Video Generation\" \u002F>\u003C\u002Fp>\n\n   - Basic search and citation\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_7969b96a8a69.gif\" alt=\"Search and Citation\" \u002F>\u003C\u002Fp>\n\n   - Document Mention QNA\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c18382c24d0.gif\" alt=\"Document Mention QNA\" \u002F>\u003C\u002Fp>\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c18382c24d0.gif\" alt=\"Document Mention QNA\" \u002F>\u003C\u002Fp>\n\n   - Report Generations and Exports (PDF, DOCX, HTML, LaTeX, EPUB, ODT, Plain Text)\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_78f749faf296.gif\" alt=\"Report Generation\" \u002F>\u003C\u002Fp>\n\n   - Podcast Generations\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_572047b43700.gif\" alt=\"Podcast Generation\" \u002F>\u003C\u002Fp>\n\n   - Image Generations\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_02d6e1420290.gif\" alt=\"Image Generation\" \u002F>\u003C\u002Fp>\n\n   - And more coming soon.\n\n\n### Self Hosted\n\nRun SurfSense on your own infrastructure for full data control and privacy.\n\n**Prerequisites:** [Docker Desktop](https:\u002F\u002Fwww.docker.com\u002Fproducts\u002Fdocker-desktop\u002F) must be installed and running.\n\n#### For Linux\u002FMacOS users:\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.sh | bash\n```\n\n#### For Windows users:\n\n```bash\nirm https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.ps1 | iex\n```\n\nThe install script sets up [Watchtower](https:\u002F\u002Fgithub.com\u002Fnicholas-fedor\u002Fwatchtower) automatically for daily auto-updates. To skip it, add the `--no-watchtower` flag.\n\nFor Docker Compose, manual installation, and other deployment options, see the [docs](https:\u002F\u002Fwww.surfsense.com\u002Fdocs\u002F).\n\n### Desktop App\n\nSurfSense also ships a desktop app that brings AI assistance to every application on your computer. Download it from the [latest release](https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Freleases\u002Flatest).\n\nThe desktop app includes these powerful features:\n\n- **General Assist** — Launch SurfSense instantly from any application with a global shortcut.\n- **Quick Assist** — Select text anywhere, then ask AI to explain, rewrite, or act on it.\n- **Extreme Assist** — Get inline writing suggestions powered by your knowledge base as you type in any app.\n- **Watch Local Folder** — Watch a local folder and automatically sync file changes to your knowledge base. **Pro tip:** Point it at your Obsidian vault to keep your notes searchable in SurfSense.\n\nAll features operate against your chosen search space, so your answers are always grounded in your own data.\n\n### How to Realtime Collaborate (Beta)\n\n1. Go to Manage Members page and create an invite.\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ed21242febde.png\" alt=\"Invite Members\" \u002F>\u003C\u002Fp>\n\n2. Teammate joins and that SearchSpace becomes shared.\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ecd095c10304.png\" alt=\"Invite Join Flow\" \u002F>\u003C\u002Fp>\n\n3. Make chat shared.\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_070dd47c52c4.png\" alt=\"Make Chat Shared\" \u002F>\u003C\u002Fp>\n\n4. Your team can now chat in realtime.\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_99ea46bd1658.gif\" alt=\"Realtime Chat\" \u002F>\u003C\u002Fp>\n\n5. Add comment to tag teammates.\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_5b1983b1e222.gif\" alt=\"Realtime Comments\" \u002F>\u003C\u002Fp>\n\n## SurfSense vs Google NotebookLM\n\n| Feature | Google NotebookLM | SurfSense |\n|---------|-------------------|-----------|\n| **Sources per Notebook** | 50 (Free) to 600 (Ultra, $249.99\u002Fmo) | Unlimited |\n| **Number of Notebooks** | 100 (Free) to 500 (paid tiers) | Unlimited |\n| **Source Size Limit** | 500,000 words \u002F 200MB per source | No limit |\n| **Pricing** | Free tier available; Pro $19.99\u002Fmo, Ultra $249.99\u002Fmo | Free and open source, self-host on your own infra |\n| **LLM Support** | Google Gemini only | 100+ LLMs via OpenAI spec & LiteLLM |\n| **Embedding Models** | Google only | 6,000+ embedding models, all major rerankers |\n| **Local \u002F Private LLMs** | Not available | Full support (vLLM, Ollama) - your data stays yours |\n| **Self Hostable** | No | Yes - Docker one-liner or full Docker Compose |\n| **Open Source** | No | Yes |\n| **External Connectors** | Google Drive, YouTube, websites | 27+ connectors - Search Engines, Google Drive, OneDrive, Dropbox, Slack, Teams, Jira, Notion, GitHub, Discord & [more](#external-sources) |\n| **File Format Support** | PDFs, Docs, Slides, Sheets, CSV, Word, EPUB, images, web URLs, YouTube | 50+ formats - documents, images, videos via LlamaCloud, Unstructured, or Docling (local) |\n| **Search** | Semantic search | Hybrid Search - Semantic + Full Text with Hierarchical Indices & Reciprocal Rank Fusion |\n| **Cited Answers** | Yes | Yes - Perplexity-style cited responses |\n| **Agentic Architecture** | No | Yes - powered by [LangChain Deep Agents](https:\u002F\u002Fdocs.langchain.com\u002Foss\u002Fpython\u002Fdeepagents\u002Foverview) with planning, subagents, and file system access |\n| **Real-Time Multiplayer** | Shared notebooks with Viewer\u002FEditor roles (no real-time chat) | RBAC with Owner \u002F Admin \u002F Editor \u002F Viewer roles, real-time chat & comment threads |\n| **Video Generation** | Cinematic Video Overviews via Veo 3 (Ultra only) | Available (NotebookLM is better here, actively improving) |\n| **Presentation Generation** | Better looking slides but not editable | Create editable, slide-based presentations |\n| **Podcast Generation** | Audio Overviews with customizable hosts and languages | Available with multiple TTS providers (NotebookLM is better here, actively improving) |\n| **AI File Sorting** | No | LLM-powered auto-categorization into source, date, category, and subcategory folders |\n| **Desktop App** | No | Native app with General Assist, Quick Assist, Extreme Assist, and local folder sync |\n| **Browser Extension** | No | Cross-browser extension to save any webpage, including auth-protected pages |\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>Full list of External Sources\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Ca id=\"external-sources\">\u003C\u002Fa>\n\nSearch Engines (Tavily, LinkUp) · SearxNG · Google Drive · OneDrive · Dropbox · Slack · Microsoft Teams · Linear · Jira · ClickUp · Confluence · BookStack · Notion · Gmail · YouTube Videos · GitHub · Discord · Airtable · Google Calendar · Luma · Circleback · Elasticsearch · Obsidian, and more to come.\n\n\u003C\u002Fdetails>\n\n\n## FEATURE REQUESTS AND FUTURE\n\n\n**SurfSense is actively being developed.** While it's not yet production-ready, you can help us speed up the process.\n\nJoin the [SurfSense Discord](https:\u002F\u002Fdiscord.gg\u002FejRNvftDp9) and help shape the future of SurfSense!\n\n## Roadmap\n\nStay up to date with our development progress and upcoming features!  \nCheck out our public roadmap and contribute your ideas or feedback:\n\n**Roadmap Discussion:** [SurfSense 2026 Roadmap](https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fdiscussions\u002F565)\n\n**Kanban Board:** [SurfSense Project Board](https:\u002F\u002Fgithub.com\u002Fusers\u002FMODSetter\u002Fprojects\u002F3)\n\n\n## Contribute\n\nAll contributions welcome, from stars and bug reports to backend improvements. See [CONTRIBUTING.md](CONTRIBUTING.md) to get started.\n\nThanks to all our Surfers:\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_33982c04b9ad.png\" \u002F>\n\u003C\u002Fa>\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F#MODSetter\u002FSurfSense&Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png&theme=dark\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n---\n---\n\u003Cp align=\"center\">\n    \u003Cimg \n      src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ff0dd9574dc6.png\" \n      alt=\"Catalyst Project\" \n      width=\"200\"\n    \u002F>\n\u003C\u002Fp>\n\n---\n---\n","\u003Ca href=\"https:\u002F\u002Fwww.surfsense.com\u002F\">\u003Cimg width=\"1584\" height=\"396\" alt=\"readme_banner\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_a4cccf371489.png\" \u002F>\u003C\u002Fa>\n\n\n\n\u003Cdiv align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FejRNvftDp9\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1359368468260192417\" alt=\"Discord\">\n\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fwww.reddit.com\u002Fr\u002FSurfSense\u002F\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Freddit\u002Fsubreddit-subscribers\u002FSurfSense?style=social\" alt=\"Reddit\">\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n[English](README.md) | [Español](README.es.md) | [Português](README.pt-BR.md) | [हिन्दी](README.hi.md) | [简体中文](README.zh-CN.md)\n\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F13606\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_4a68feb902da.png\" alt=\"MODSetter%2FSurfSense | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n# SurfSense\n\nNotebookLM 是目前最优秀、最有用的 AI 平台之一，但当你开始频繁使用它时，也会感受到它的局限性，总觉得还有提升的空间。\n\n1. 每个笔记本中可添加的资料来源数量有限。\n2. 可创建的笔记本数量也有限制。\n3. 资料来源不能超过 50 万字或 200MB。\n4. 你被锁定在 Google 的服务生态中（LLM、使用模式等），无法自定义配置。\n5. 外部数据源和服务集成较为有限。\n6. NotebookLM Agent 主要针对学习和研究进行了优化，但其实你可以用这些资料做更多的事情。\n7. 缺乏多人协作支持。\n\n……以及更多不足之处。\n\n**SurfSense 正是为了解决这些问题而设计的。** SurfSense 让你能够：\n\n- **掌控你的数据流** — 保持数据的私密性和安全性。\n- **无数据限制** — 无限量地添加资料来源和笔记本。\n- **无厂商锁定** — 自由配置任何 LLM、图像生成、TTS 和 STT 模型来使用。\n- **25+ 种外部数据源** — 从 Google Drive、OneDrive、Dropbox、Notion 等众多外部服务中导入你的资料。\n- **实时多人协作支持** — 与团队成员轻松共享一个笔记本，协同工作。\n- **AI 文件分类** — 利用 AI 技术，根据来源、日期和主题自动将文档整理到智能文件夹层级结构中。\n- **桌面应用** — 通过 Quick Assist、General Assist、Extreme Assist 以及本地文件夹同步功能，在任何应用程序中获得 AI 辅助。\n\n……未来还将带来更多功能。\n\n\n\n## 视频代理示例\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F012a7ffa-6f76-4f06-9dda-7632b470057a\n\n\n\n## 播客代理示例\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa0a16566-6967-4374-ac51-9b3e07fbecd7\n\n\n## 如何使用 SurfSense\n\n### 云端版\n\n1. 前往 [surfsense.com](https:\u002F\u002Fwww.surfsense.com) 并登录。\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_9f0c09b8a5e0.gif\" alt=\"登录\" \u002F>\u003C\u002Fp>\n\n2. 连接你的数据源并进行同步。启用定期同步功能，以保持数据源的持续更新。\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_41ce68767a65.gif\" alt=\"连接器\" \u002F>\u003C\u002Fp>\n\n3. 等待数据源完成索引后，上传文档。\n\n\u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_daaadc15cca9.gif\" alt=\"上传文档\" \u002F>\u003C\u002Fp>\n\n4. 当所有内容都完成索引后，就可以开始提问了（应用场景）：\n\n   - 桌面应用 — General Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_31a257cd844c.gif\" alt=\"General Assist\" \u002F>\u003C\u002Fp>\n\n   - 桌面应用 — Quick Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_22c2a213928e.gif\" alt=\"Quick Assist\" \u002F>\u003C\u002Fp>\n\n   - 桌面应用 — Extreme Assist\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_26fcd0f9fbe0.gif\" alt=\"Extreme Assist\" \u002F>\u003C\u002Fp>\n\n   - 桌面应用 — Watch Local Folder\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_706c673de532.gif\" alt=\"监控本地文件夹\" \u002F>\u003C\u002Fp>\n\n   - 视频生成\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c8d58e96a73.gif\" alt=\"视频生成\" \u002F>\u003C\u002Fp>\n\n   - 基本搜索与引用\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_7969b96a8a69.gif\" alt=\"搜索与引用\" \u002F>\u003C\u002Fp>\n\n   - 文档提及问答\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c18382c24d0.gif\" alt=\"文档提及问答\" \u002F>\u003C\u002Fp>\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_0c18382c24d0.gif\" alt=\"文档提及问答\" \u002F>\u003C\u002Fp>\n\n   - 报告生成与导出（PDF、DOCX、HTML、LaTeX、EPUB、ODT、纯文本）\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_78f749faf296.gif\" alt=\"报告生成\" \u002F>\u003C\u002Fp>\n\n   - 播客生成\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_572047b43700.gif\" alt=\"播客生成\" \u002F>\u003C\u002Fp>\n\n   - 图像生成\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_02d6e1420290.gif\" alt=\"图像生成\" \u002F>\u003C\u002Fp>\n\n   - 更多功能即将推出。\n\n\n### 自托管版\n\n在你自己的基础设施上运行 SurfSense，实现完全的数据控制和隐私保护。\n\n**先决条件：** 必须安装并运行 [Docker Desktop](https:\u002F\u002Fwww.docker.com\u002Fproducts\u002Fdocker-desktop\u002F)。\n\n#### 对于 Linux\u002FMacOS 用户：\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.sh | bash\n```\n\n#### 对于 Windows 用户：\n\n```bash\nirm https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.ps1 | iex\n```\n\n安装脚本会自动设置 [Watchtower](https:\u002F\u002Fgithub.com\u002Fnicholas-fedor\u002Fwatchtower)，以便每日自动更新。如果不想启用此功能，可以添加 `--no-watchtower` 标志。\n\n有关 Docker Compose 手动安装及其他部署方式，请参阅 [文档](https:\u002F\u002Fwww.surfsense.com\u002Fdocs\u002F)。\n\n### 桌面应用\n\nSurfSense 还提供一款桌面应用，可将 AI 辅助功能带到你电脑上的任何应用程序中。你可以从最新的 [发布页面](https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Freleases\u002Flatest) 下载。\n\n该桌面应用包含以下强大功能：\n\n- **General Assist** — 使用全局快捷键，随时随地快速启动 SurfSense。\n- **Quick Assist** — 在任意位置选择文本，然后让 AI 解释、改写或执行相关操作。\n- **Extreme Assist** — 在任何应用程序中输入时，系统会根据你的知识库提供实时的写作建议。\n- **Watch Local Folder** — 监控本地文件夹，并将文件更改自动同步到你的知识库中。**小贴士：** 将其指向你的 Obsidian 仓库，这样你的笔记就能在 SurfSense 中被搜索到。\n\n所有功能都基于你选择的搜索空间运行，因此你的回答始终建立在你自己的数据之上。\n\n### 如何进行实时协作（测试版）\n\n1. 前往“管理成员”页面并创建邀请。\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ed21242febde.png\" alt=\"邀请成员\" \u002F>\u003C\u002Fp>\n\n2. 团队成员加入后，该SearchSpace即变为共享状态。\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ecd095c10304.png\" alt=\"邀请加入流程\" \u002F>\u003C\u002Fp>\n\n3. 将聊天设置为共享。\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_070dd47c52c4.png\" alt=\"将聊天设为共享\" \u002F>\u003C\u002Fp>\n\n4. 您的团队现在可以进行实时聊天了。\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_99ea46bd1658.gif\" alt=\"实时聊天\" \u002F>\u003C\u002Fp>\n\n5. 添加评论以标记团队成员。\n\n   \u003Cp align=\"center\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_5b1983b1e222.gif\" alt=\"实时评论\" \u002F>\u003C\u002Fp>\n\n## SurfSense 与 Google NotebookLM 对比\n\n| 功能 | Google NotebookLM | SurfSense |\n|---------|-------------------|-----------|\n| **每个笔记本的来源数量** | 免费版 50 个，Ultra 版 600 个（每月 $249.99） | 无限制 |\n| **笔记本数量** | 免费版 100 个，付费版最高 500 个 | 无限制 |\n| **单个来源大小上限** | 每个来源 50 万字或 200MB | 无限制 |\n| **定价** | 提供免费层级；Pro 版每月 $19.99，Ultra 版每月 $249.99 | 免费且开源，可自行部署在本地基础设施上 |\n| **LLM 支持** | 仅支持 Google Gemini | 通过 OpenAI 规范和 LiteLLM 支持 100 多种 LLM |\n| **嵌入模型** | 仅支持 Google 的模型 | 支持 6,000 多种嵌入模型及所有主流重排序器 |\n| **本地\u002F私有 LLM** | 不支持 | 完全支持（vLLM、Ollama），您的数据始终归您所有 |\n| **是否可自托管** | 否 | 是——只需一条 Docker 命令或完整的 Docker Compose 配置 |\n| **是否开源** | 否 | 是 |\n| **外部连接器** | Google Drive、YouTube、网站 | 支持 27 种以上连接器——搜索引擎、Google Drive、OneDrive、Dropbox、Slack、Teams、Jira、Notion、GitHub、Discord 等 [更多](#external-sources) |\n| **文件格式支持** | PDF、Docs、Slides、Sheets、CSV、Word、EPUB、图片、网页链接、YouTube 视频 | 支持 50 多种格式——文档、图片、视频，可通过 LlamaCloud、Unstructured 或 Docling（本地）处理 |\n| **搜索功能** | 语义搜索 | 混合搜索——语义搜索结合全文检索，采用分层索引和倒排融合技术 |\n| **引用答案** | 是 | 是——类似 Perplexity 的引用式回答 |\n| **智能体架构** | 否 | 是——基于 [LangChain Deep Agents](https:\u002F\u002Fdocs.langchain.com\u002Foss\u002Fpython\u002Fdeepagents\u002Foverview) 架构，具备规划能力、子代理以及文件系统访问权限 |\n| **多人实时协作** | 共享笔记本，提供查看者\u002F编辑者角色（无实时聊天） | 基于 RBAC 的权限管理，包括所有者\u002F管理员\u002F编辑者\u002F查看者角色，支持实时聊天和评论线程 |\n| **视频生成** | 仅 Ultra 版支持通过 Veo 3 生成电影级视频概览 | 可用（NotebookLM 在这方面表现更好，正在持续优化） |\n| **演示文稿生成** | 幻灯片效果较好但不可编辑 | 可创建可编辑的幻灯片式演示文稿 |\n| **播客生成** | 提供可定制主持人和语言的音频概览 | 可用多种 TTS 提供商（NotebookLM 在这方面表现更好，正在持续优化） |\n| **AI 文件分类** | 否 | LLM 驱动的自动分类，可按来源、日期、类别和子类别整理文件 |\n| **桌面应用** | 否 | 原生应用，配备通用助手、快速助手、极致助手，并支持本地文件夹同步 |\n| **浏览器扩展** | 否 | 跨浏览器扩展，可保存任何网页，包括受认证保护的页面 |\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>外部源完整列表\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Ca id=\"external-sources\">\u003C\u002Fa>\n\n搜索引擎（Tavily、LinkUp）· SearxNG · Google Drive · OneDrive · Dropbox · Slack · Microsoft Teams · Linear · Jira · ClickUp · Confluence · BookStack · Notion · Gmail · YouTube 视频 · GitHub · Discord · Airtable · Google 日历 · Luma · Circleback · Elasticsearch · Obsidian，以及更多即将推出的内容。\n\n\u003C\u002Fdetails>\n\n\n## 功能请求与未来展望\n\n\n**SurfSense 正在积极开发中。** 虽然目前尚未达到生产就绪状态，但您可以通过参与帮助我们加快进度。\n\n加入 [SurfSense Discord](https:\u002F\u002Fdiscord.gg\u002FejRNvftDp9)，共同塑造 SurfSense 的未来！\n\n## 路线图\n\n随时了解我们的开发进展和即将推出的功能！请查看我们的公开路线图，并提出您的想法或反馈：\n\n**路线图讨论：** [SurfSense 2026 路线图](https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fdiscussions\u002F565)\n\n**看板：** [SurfSense 项目看板](https:\u002F\u002Fgithub.com\u002Fusers\u002FMODSetter\u002Fprojects\u002F3)\n\n\n## 贡献\n我们欢迎任何形式的贡献，无论是点赞、报告 bug 还是改进后端代码。请参阅 [CONTRIBUTING.md](CONTRIBUTING.md) 开始您的贡献之旅。\n\n感谢所有支持 SurfSense 的开发者：\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_33982c04b9ad.png\" \u002F>\n\u003C\u002Fa>\n\n## 星标历史\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F#MODSetter\u002FSurfSense&Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png&theme=dark\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png\" \u002F>\n   \u003Cimg alt=\"星标历史图表\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ae4d0805dabd.png\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n---\n---\n\u003Cp align=\"center\">\n    \u003Cimg \n      src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_readme_ff0dd9574dc6.png\" \n      alt=\"Catalyst 项目\" \n      width=\"200\"\n    \u002F>\n\u003C\u002Fp>\n\n---\n---","# SurfSense 快速上手指南\n\nSurfSense 是一款开源的 AI 知识库平台，旨在解决 Google NotebookLM 等工具在数据源数量、文件大小、厂商锁定及协作功能上的限制。它支持自部署、多模型配置（LLM\u002FTTS\u002FSTT）、25+ 外部数据源连接以及实时多人协作。\n\n## 环境准备\n\n在开始之前，请确保您的系统满足以下要求：\n\n*   **操作系统**：Linux、macOS 或 Windows。\n*   **核心依赖**：必须安装并运行 [Docker Desktop](https:\u002F\u002Fwww.docker.com\u002Fproducts\u002Fdocker-desktop\u002F)。\n*   **网络环境**：由于项目托管于 GitHub，国内用户建议配置代理或使用加速镜像拉取脚本（若官方提供国内镜像将优先推荐，目前需确保能访问 `raw.githubusercontent.com`）。\n\n## 安装步骤\n\nSurfSense 提供了一键安装脚本，会自动配置环境并启用 [Watchtower](https:\u002F\u002Fgithub.com\u002Fnicholas-fedor\u002Fwatchtower) 进行每日自动更新。\n\n### Linux \u002F macOS 用户\n\n在终端中执行以下命令：\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.sh | bash\n```\n\n> **提示**：若不需要自动更新功能，可在命令后添加 `--no-watchtower` 参数。\n\n### Windows 用户\n\n以**管理员身份**打开 PowerShell，执行以下命令：\n\n```bash\nirm https:\u002F\u002Fraw.githubusercontent.com\u002FMODSetter\u002FSurfSense\u002Fmain\u002Fdocker\u002Fscripts\u002Finstall.ps1 | iex\n```\n\n安装完成后，服务将在本地启动。如需手动部署（如使用 Docker Compose），请参考官方文档。\n\n## 基本使用\n\n### 1. 云端快速体验（无需安装）\n\n如果您想先体验功能，可直接访问官网：\n1.  登录 [surfsense.com](https:\u002F\u002Fwww.surfsense.com)。\n2.  **连接数据源**：绑定 Google Drive、Notion、OneDrive 等外部连接器并开启同步。\n3.  **上传文档**：在索引构建期间，可直接上传本地文档。\n4.  **开始提问**：数据索引完成后，即可进行语义搜索、生成报告、播客或视频。\n\n### 2. 自部署核心流程\n\n安装成功后，通过浏览器访问本地服务地址（通常为 `http:\u002F\u002Flocalhost:3000`，具体视安装输出而定）：\n\n1.  **配置模型**：进入设置页面，配置您偏好的 LLM（支持 OpenAI 协议、Ollama、vLLM 等 100+ 模型）及 Embedding 模型。\n2.  **添加数据源**：\n    *   点击\"Connectors\"，授权并同步外部服务（如 Notion, GitHub, Discord 等）。\n    *   或直接上传本地文件（支持 50+ 种格式）。\n3.  **创建知识库**：系统将自动利用 AI 对文件按来源、日期和主题进行智能分类归档。\n4.  **交互与协作**：\n    *   **对话问答**：在聊天窗口提问，系统会基于您的私有数据提供带引用的回答。\n    *   **多人协作**：进入\"Manage Members\"创建邀请链接，团队成员加入后可实时共同编辑和聊天。\n\n### 3. 桌面端增强（可选）\n\n为了在任何应用中获得 AI 辅助，建议下载 [Desktop App](https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Freleases\u002Flatest)：\n\n*   **General Assist**：全局快捷键唤起助手。\n*   **Quick Assist**：选中任意文本，让 AI 解释或重写。\n*   **Extreme Assist**：在任何输入框中获得基于知识库的行内写作建议。\n*   **本地文件夹监控**：指定本地文件夹（如 Obsidian 仓库），实现文件变动自动同步至知识库。\n\n---\n*注：SurfSense 目前处于活跃开发阶段，部分高级功能（如实时协作）标记为 Beta 版本。*","某跨国咨询团队需要协同分析数百份分散在 Google Drive、Notion 和本地硬盘中的行业研报，以快速生成深度市场洞察报告。\n\n### 没有 SurfSense 时\n- **数据孤岛严重**：团队成员手动下载并上传文件到单一平台，受限于来源数量上限，大量关键资料无法纳入分析范围。\n- **协作效率低下**：缺乏实时多人协作功能，成员只能轮流编辑笔记，导致版本混乱且沟通成本极高。\n- **厂商锁定束缚**：被迫使用固定的谷歌大模型，无法针对专业术语优化推理效果，且敏感数据存在隐私合规风险。\n- **整理耗时费力**：面对海量文档，人工分类整理花费数天时间，难以按主题或日期快速构建知识体系。\n\n### 使用 SurfSense 后\n- **无限源整合**：直接连接 Google Drive、Notion 等 25+ 外部服务，无数据量限制地导入所有研报，打破信息壁垒。\n- **实时协同办公**：支持多人在同一笔记本中实时提问与标注，团队可同步探讨数据线索，决策速度提升数倍。\n- **自主可控配置**：自由切换更适合垂直领域的 LLM 模型，数据保留在私有流中，彻底解决隐私顾虑与厂商锁定问题。\n- **智能自动归档**：利用 AI 文件排序功能，系统自动按来源、日期和话题将文档归入智能文件夹，瞬间完成知识结构化。\n\nSurfSense 通过打破数据边界与协作壁垒，让团队在绝对安全的前提下，将碎片化信息瞬间转化为可执行的集体智慧。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FMODSetter_SurfSense_9f0c09b8.gif","MODSetter","Rohan Verma","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FMODSetter_75806038.jpg",null,"San Jose, CA, US","mod_setter","https:\u002F\u002Fwww.surfsense.com\u002F","https:\u002F\u002Fgithub.com\u002FMODSetter",[82,86,90,94,98,101,105,109,112],{"name":83,"color":84,"percentage":85},"Python","#3572A5",56.9,{"name":87,"color":88,"percentage":89},"TypeScript","#3178c6",39.7,{"name":91,"color":92,"percentage":93},"MDX","#fcb32c",2.1,{"name":95,"color":96,"percentage":97},"Shell","#89e051",0.4,{"name":99,"color":100,"percentage":97},"PowerShell","#012456",{"name":102,"color":103,"percentage":104},"CSS","#663399",0.2,{"name":106,"color":107,"percentage":108},"JavaScript","#f1e05a",0.1,{"name":110,"color":111,"percentage":108},"Dockerfile","#384d54",{"name":113,"color":114,"percentage":115},"Mako","#7e858d",0,13854,1282,"2026-04-18T13:25:21","Apache-2.0","Linux, macOS, Windows","未说明 (支持配置任意 LLM，包括本地模型如 Ollama\u002FvLLM，具体显卡需求取决于用户选择的模型)","未说明",{"notes":124,"python":122,"dependencies":125},"该项目主要通过 Docker 进行自托管部署（提供一键安装脚本），无需手动配置 Python 环境或依赖库。支持连接 100+ 种 LLM（通过 OpenAI 规范及 LiteLLM）和本地私有模型（如 vLLM, Ollama）。桌面端应用支持 Windows、macOS 和 Linux，提供全局助手、快速助手等功能。",[126,127],"Docker Desktop","Watchtower (可选，用于自动更新)",[15,14,13,45,35],[130,131,132,133,134,135,136,137,138,139,140,141,142,143,144],"ai","fastapi","langchain","nextjs","rag","chrome-extension","extension","python","typescript","notebooklm","ollama","perplexity","agent","agents","langgraph","2026-03-27T02:49:30.150509","2026-04-19T03:03:15.191390",[],[149,154,158,163,168,173,178,183,188,193,198],{"id":150,"version":151,"summary_zh":152,"released_at":153},333478,"v0.0.16","## 变更内容\n* 修复：为快照删除失败添加用户反馈 (#1197)，由 @SohamBhattacharjee2003 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1208 中完成\n* 移除已废弃的 MorePagesDialog 组件及 morePagesDialogAtom，由 @tmchow 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1209 中完成\n* 重构：持久化存储，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1200 中完成\n* 性能优化：从 pricing-section.tsx 中移除不必要的 `\"use client\"` 指令，由 @tmchow 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1211 中完成\n* 修复：为 navprops 定义正确的接口，由 @mmatsumoto1026 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1212 中完成\n* 修复：将 Azure Document Intelligence 更新为使用 `prebuilt-layout`，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1214 中完成\n* 功能：将 GitHub 星标获取迁移至 TanStack Query，由 @mvanhorn 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1215 中完成\n* [功能] KB 导出、文件夹上传及用于图像处理的 Vision LLM，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1207 中完成\n* [功能] 添加 Daytona 沙箱代码执行功能，并修复 KB 搜索问题，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1218 中完成\n* 重构：统一敏感操作，采用 HITL 方案并进行 UI\u002FUX 调整，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1219 中完成\n* 功能：新增 AI 文件排序功能，更新模型选择器，并对各类代理进行了多项更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1223 中完成\n* 功能：在仪表板范围内添加错误边界，由 @mvanhorn 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1220 中完成\n* 重构：将纯工具函数从 UI 组件中移出 (#1194)，由 @oscarzhou511 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1221 中完成\n* 性能优化：通过动态 maxWidth 优化 next\u002Fimage 的图片尺寸 (#1089)，由 @oscarzhou511 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1222 中完成\n* 功能：跟踪并显示每条消息的 LLM token 使用量，并进行 UI\u002FUX 调整，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1224 中完成\n* 功能：提升 Obsidian 连接器的可见性及桌面同步流程，由 @oscarzhou511 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1225 中完成\n* 重构：将重复的 TYPE_ICONS 常量提取到共享模块中，由 @tmchow 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1228 中完成\n* 修复（Web）：从 inline-mention-editor 打包中移除 react-dom\u002Fserver，由 @xr843 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1229 中完成\n* 修复（Web）：对 Zero 提供程序选项进行记忆化处理，以防止连接反复中断，由 @xr843 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1230 中完成\n* 修复（Web）：在组件卸载时清除公告错峰定时器，由 @xr843 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1232 中完成\n* 功能：发布 0.0.16 版本，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1234 中完成\n\n## 新贡献者\n* @mmatsumoto1026 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1212 中完成了首次贡献\n* @oscarzhou511 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F1221 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fcompare\u002F0.0.15.2","2026-04-16T09:52:47",{"id":155,"version":156,"summary_zh":76,"released_at":157},333479,"v0.0.15","2026-04-09T01:03:30",{"id":159,"version":160,"summary_zh":161,"released_at":162},333480,"v0.0.14.1","**VirusTotal（Windows）**\nhttps:\u002F\u002Fwww.virustotal.com\u002Fgui\u002Ffile\u002Fc0b2189c38efe2d70880fd8a92dc5114b32ef71bdb7cd2069abf53c44b9ca0f3\u002Fdetection\nhttps:\u002F\u002Fwww.virustotal.com\u002Fgui\u002Ffile\u002F890c950e1e54b1a3b659b403f547002322905a51e22afa21c4cfc53d5371e2a0?nocache=1","2026-04-08T02:42:00",{"id":164,"version":165,"summary_zh":166,"released_at":167},333481,"v0.0.14","## 变更内容\n* 功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F812 中添加了更多语言支持\n* 功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F814 中移除了 Pandoc 及其相关引擎依赖\n* 功能：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F813 中实现了带有导出选项的报告工件生成\n* [功能]：@CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F811 中为敏感操作（创建\u002F更新\u002F删除）增加了人工审核环节\n* 修复：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F816 中修复了报告工件的 Docker 部署问题，并进行了一些改进\n* 修复：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F818 中优化了报告生成功能，使其更好地与聊天流媒体服务集成\n* 修复：@manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F820 中修复了自托管部署中 Obsidian 连接器的可见性问题，并改进了定期索引功能\n* 功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F822 中新增了 Notion 工作流的人工审核环节，并实现了跨聊天的报告工件生成\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F823 中进行了若干修复\n* 修复：@mainnebula 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F824 中防止文件附件对话框重复打开\n* 功能：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F821 中引入了 PlateJS 并移除了 Blocknote 编辑器\n* [功能]：@CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F825 中为 Linear 敏感操作增加了人工审核环节\n* 修复：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F826 中改进了报告工件功能，并增强了修订版本的处理能力\n* 简化了公告内容，并对首页进行了小幅更新，由 @elammertsma 完成，见 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F827\n* @elammertsma 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F828 中新增了 PostHog 指标\n* 修复：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F829 中确保 Alembic 迁移在启动时无条件执行，并补充了更新文档\n* 功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F830 中完成了编辑器的大规模重构、Linear 集成、知识库同步以及 UI 改进\n* 重构：@elammertsma 将首页英雄区改为了轮播图，见 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F832\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F833 中进行了几处修复\n* 功能：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F831 中进行了多项 UI 优化\n* [功能]：@CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F834 中为 Google Drive 的敏感操作（创建文档、表格及删除）增加了人工审核环节\n* 功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F835 中集成了 CodeSandbox（Daytona）\n* [重构]：@CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F837 中重构了核心文档创建\u002F索引流程，并添加了单元测试和端到端测试\n* 功能：@AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F836 中新增了文档上传的端到端测试\n* 修复：增强了文档上传…","2026-04-08T02:43:03",{"id":169,"version":170,"summary_zh":171,"released_at":172},333482,"beta-v0.0.13","## 变更内容\n* 功能（修复）：修复了文档中提到的聊天引用，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F741 中完成。\n* 功能：一些 UI\u002FUX 修复及文档更新，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F739 中完成。\n* 修复：将 `git` 添加为 GitHub 连接器的依赖项，并更新连接器状态，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F742 中完成。\n* 功能：各种修复和 UX 更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F743 中完成。\n* 修复：加载界面和侧边栏中显示的聊天 UI 缺少文本，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F744 中完成。\n* [功能] 公开聊天分享和克隆，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F745 中完成。\n* 功能：实现了英雄页面 A\u002FB 测试，并添加了“联系销售”按钮，由 @elammertsma 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F748 中完成。\n* 功能：将收件箱移至新区域，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F747 中完成。\n* 修复：Composio Drive 连接器问题，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F749 中完成。\n* [修复] 连接器索引、聊天克隆以及 Gmail 日期处理相关问题的修复，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F751 中完成。\n* 修复：Notion 连接器问题，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F750 中完成。\n* 杂项：多项提升用户体验的更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F752 中完成。\n* 热补丁（云）：添加 LLM 负载均衡功能，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F754 中完成。\n* 修复（数据库）：优雅地处理 `podcast_status` 类型重复创建的问题，由 @elammertsma 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F753 中完成。\n* 重构：简化 electric-sql 的初始化逻辑，并确保 electric 日志在生产环境中不显示，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F755 中完成。\n* 修复：Google 日历相关问题（Composio 和非 Composio），由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F756 中完成。\n* 修复：使用 ollama_chat 提供者以正确支持工具调用，由 @AKC777 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F758 中完成。\n* 文档：修复文档中的拼写错误，由 @Dayang26 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F761 中完成。\n* [功能] 不可变的公开聊天快照，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F757 中完成。\n* 修复：连接器及其他方面的各类问题，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F760 中完成。\n* 功能：Bug 修复，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F764 中完成。\n* 尝试（热补丁）：修复云端扩展问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F766 中完成。\n* 杂项：将 Celery 工作进程自动扩展上限从 64 提升至 128，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F769 中完成。\n* 功能：添加 Celery 任务队列隔离机制，以防止冲突，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F770 中完成。\n* 功能：添加文档所有权及文档删除功能，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F765 中完成。","2026-02-11T07:46:17",{"id":174,"version":175,"summary_zh":176,"released_at":177},333483,"beta-v0.0.12","## 变更内容\n* 功能：更新站点地图，添加更多 PostHog 事件，并由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F676 中新增变更日志\n* 功能：为搜索空间中查看的用户添加跟踪功能，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F677 中实现\n* 添加 Microsoft Teams 连接器，由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F679 中完成\n* 撤销“添加 Microsoft Teams 连接器”操作，由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F683 中执行\n* 将 Microsoft Teams 连接器添加到 SurfSense，由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F684 中完成\n* 【功能】简化入驻流程 | 自动创建默认搜索空间，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F671 中实现\n* 【重构】实现新的主应用 UX，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F675 中完成\n* 功能：为基于日历的连接器索引未来日期，并修复相关 bug，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F680 中完成\n* 功能：为连接器添加配置功能，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F681 中实现\n* 【功能】入驻流程 | 内置文档搜索工具，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F682 中完成\n* 【改进】新版布局 UX 优化，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F687 中完成\n* 功能：完成 UI 全面改版，新增文档搜索功能和 MS Teams 支持，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F689 中实现\n* 实现 SurfSense 文档提及功能及 UI 优化，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F690 中完成\n* 功能：UX 更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F691 中完成\n* 修复（热补丁）：更新 NewChatPage，以设置当前会话以便立即分享，但…由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F694 中完成\n* 功能（试用）：修复 Docker 注册问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F695 中完成\n* 【改进】使 Alembic 迁移具有幂等性，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F692 中完成\n* 添加后端代码，用于将 MCP 作为连接器添加，由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F693 中完成\n* 【功能】捕获 Google 个人资料数据，添加用户个人资料设置，并改进文档提及选择器，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F697 中完成\n* 功能：修复文件上传超时问题、迁移问题以及多项 UX 更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F699 中完成\n* README：更新页眉图片，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F700 中完成\n* 杂项：更新 Open Graph 图片，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F701 中完成\n* 功能：引入 electric-sql 并进行部分修复，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F686 中完成\n* 修复：更新 electric-sql 文档，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F704 中完成\n* （前端）- 添加将 MCP 服务器作为连接器的功能，由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F705 中完成\n* 功能：增强 Goog","2026-01-25T02:52:26",{"id":179,"version":180,"summary_zh":181,"released_at":182},333484,"beta-v0.0.11","## 变更内容\n* 更新：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F658 中更新了 README 文件。\n* 尝试：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F659 中添加了 OAuth 错误处理。\n* 功能：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F661 中增强了登录跟踪和登出功能。\n* 修复（UI）：由 @melvnl 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F662 中修复了 1024px 及以下屏幕分辨率下仪表板搜索空间的布局问题。\n* 更新：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F667 中更新了 README 文件，使其对 SurfSense 的描述更加清晰。\n* 功能：由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F664 中实现了 Slack 和 Discord 的 OAuth 连接器，并增加了每 5 分钟一次的定期同步功能。\n* 功能：由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F666 中实现了 Jira 和 Confluence 的 OAuth 连接器。\n* 功能：由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F668 中为新用户添加了引导教程。\n* [特性]：由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F669 中支持每个搜索空间使用多个同类型连接器。\n* 功能：由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F670 中实现了 ClickUp 的 OAuth 连接器，并修复了 Airtable 的 OAuth 连接器。\n* 更新：由 @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F672 中更新了安装文档，并修复了用于 pip 安装的 pyproject 文件。\n* 功能：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F673 中实现了多 OAuth 连接管理功能，并将现有连接器迁移至其对应的 OAuth 替代方案。\n\n## 新贡献者\n* @melvnl 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F662 中完成了首次贡献。\n* @manojag115 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F672 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fcompare\u002Fbeta-v0.0.10...beta-v0.0.11","2026-01-08T05:37:03",{"id":184,"version":185,"summary_zh":186,"released_at":187},333485,"beta-v0.0.10","## 变更内容\n* 重构：由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F621 中更新了英雄区图片\n* [修复] 文档提及 | 使用与检索器返回文档相同的结构，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F622 中完成\n* 功能：发布 0.0.9 版本变更日志，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F623 中完成\n* 圣诞快乐，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F624 中添加\n* 多项改进，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F626 中完成\n* 功能：多项 UX 改进，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F627 中完成\n* 功能：添加 PostHog，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F629 中完成\n* 功能：配置 PostHog 反向代理以绕过广告拦截器，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F630 中完成\n* 更新中文 README，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F631 中完成\n* 修复 Docker 登录问题，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F634 中完成\n* [功能] 日志 | 迁移到 Jotai 和 Tanstack，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F633 中完成\n* [功能] 连接器 | 添加 Jotai 和 Tanstack，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F594 中完成\n* 更多改进，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F628 中完成\n* 功能：精美的 UX 更新，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F635 中完成\n* 功能：用 Playwright 替代 AsyncChromiumLoader 进行网页爬取等操作，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F636 中完成\n* 功能：移除 Google Analytics，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F638 中完成\n* 修复：Docker 版本不匹配问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F639 中完成\n* 修复 `write_todo` 工具及 UI 改进，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F642 中完成\n* 功能：改进 UI 并进行部分优化，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F643 中完成\n* [修复] 日志页面仅显示 5 条记录，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F644 中完成\n* [功能] 添加 Google Drive 连接器，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F640 中完成\n* [功能] Google Drive 连接器 | 允许在索引时选择文件，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F649 中完成\n* [重构][修复] 模块化 thread.tsx 并修复聊天页面中的连接器弹出框，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F648 中完成\n* [改进] 在连接器卡片中使用彩色图标，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F650 中完成\n* 将连接器页面移至弹出窗口，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F646 中完成\n* 修复 Circleback 和 Google Drive 连接器，并进行 UI 改进，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F655 中完成\n* 功能（v0.0.10）：新增连接器并改进连接器 UX，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F656 中完成\n* 添加动态年份逻辑，由 @adithy 完成","2026-01-02T07:51:59",{"id":189,"version":190,"summary_zh":191,"released_at":192},333486,"beta-v0.0.9","## 变更内容\n* [功能] 动态获取 GitHub 仓库星标数，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F412 中实现\n* 功能：动态获取 GitHub 仓库星标数，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F416 中实现\n* 为移动端视图添加主题切换器，由 @CREDO23 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F417 中实现\n* 功能：引入 Celery 并移除 MQ 的 background_tasks，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F418 中实现\n* 更新 README，移除未来工作和详细信息，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F419 中完成\n* 公告：Vercel 系统中断，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F423 中发布\n* 在登录页面的 API Key 和 Password 输入框中添加眼睛切换按钮…，由 @elonpart2 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F422 中实现\n* 功能：通过环境标志禁用公开用户注册，由 @AnishSarkar22 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F421 中实现\n* 修复定价问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F424 中完成\n* 修复：celery_app 路径及 Gmail 索引问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F425 中解决\n* 功能（修复）：文档类型筛选，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F426 中实现\n* 功能：修复聊天文档表格，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F427 中完成\n* 功能：为可索引搜索源连接器添加定期索引功能，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F428 中实现\n* 修复：将 Docker 镜像大小缩减 67%，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F429 中完成\n* 功能：前端 Docker 使用 Next.js 生产构建，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F431 中实现\n* 修复：Docker 相关问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F432 中完成\n* 功能（国际化）：添加 next-intl 框架，实现完整的双语支持（EN\u002FZH），由 @unitagain 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F434 中实现\n* 头部按钮悬停后仍保持亮起状态 #433，由 @msinha569 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F435 中实现\n* 杂项：更新 pnpm-lock.yaml 文件，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F436 中完成\n* 杂项：提出改进建议，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F441 中完成\n* 功能（移除）：sub_section_writer 代理，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F442 中移除\n* 修复：点击完整按钮时展开\u002F折叠功能，由 @msinha569 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F443 中实现\n* 修复：Docker 后端入口点问题，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F444 中解决\n* 杂项：更新 chonkie 并对 Azure 嵌入注册表进行临时修复，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F447 中完成\n* 杂项：更新 reranker 的配置，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F448 中完成\n* 修复：为 Windows 兼容性调整播客任务，由 @MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F454 中完成\n* 功能：为用户添加文件限制跟踪功能，由 @MODSetter 在 https:\u002F\u002Fgithub.co","2025-12-24T06:38:49",{"id":194,"version":195,"summary_zh":196,"released_at":197},333487,"beta-v0.0.8","## 变更内容\n* 修复：@fblgit 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F117 中修复了 Slack 的限流问题，并实现了 GitHub 仓库的组织过滤功能。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F120 中添加了基于内容的哈希算法，以防止重复并解决重新同步问题。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F123 中移除了对 Unstructured.io 的硬依赖。\n* 新增功能：@fblgit 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F122 中实现了 GitHub Actions 的 Docker 镜像发布流程。\n* 新增 GH Action：@anshul7665 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F56 中添加了构建镜像并在 GHCR 上托管的功能。\n* 修复（UI）：@itsmekaved 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F124 中将仪表板版本更新为 v0.0.7。\n* 新增功能：@MuhamadAjiW 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F125 中实现了 Discord 连接器。\n* 文档更新：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F126 中更新了 README 和组件说明，加入了 Discord 连接器的相关内容。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F130 中添加了路线图。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F134 中为研究代理增加了问答模式。\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F136 中移除了 VERSION 文件，并清理了多个文件中的未使用导入。\n* 修复（UI）：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F137 中添加了流式传输指示器。\n* 修复文档：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F140 中修复了文档相关问题。\n* 新增 UI 构建步骤：@anshul7665 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F133 中将 UI 构建步骤添加到了发布工作流中。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F141 中稳定了引用逻辑。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F142 中为聊天界面添加了文档选择器。\n* 修复：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F143 中修复了未选择任何上下文时的异常情况。\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F144 中更新了 README。\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F148 中更新了文档。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F149 中为问答和子章节写作代理添加了令牌管理功能。\n* 修复（UI）：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F150 中改进了聊天文档选择对话框。\n* 修复问答代理：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F151 中修复了问答代理的问题。\n* 更新 README.md：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F156 中更新了 README 文件。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F157 中添加了基于日历的索引功能。\n* 文档更新：@byuly 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F158 中更新了 Docker 环境变量文件的创建文档。\n* 新增功能：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F164 中添加了可配置的大模型选项。\n* 杂项：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F165 中更新了文档。\n* 修复引导流程中的 bug：@MODSetter 在 https:\u002F\u002Fgithub.com\u002FMODSet","2025-10-17T05:47:19",{"id":199,"version":200,"summary_zh":201,"released_at":202},333488,"beta-v0.0.7","## 主要更新\n* 完成了 RAPTOR 混合搜索功能 @MODSetter\n* 新增 YouTube 连接器\n* 新增 GitHub 运行时连接器（感谢 @Adamsmith6300）\n* 新增 Linear 连接器\n* 从 GPT-Researcher 切换至自定义的 SurfSense 代理\n* 添加了 FumaDocs 文档\n* 新增 LinkUp Search API 连接器\n* 更新了默认的分块器，并引入了 CodeChunker\n* 新增播客代理\n* 支持文本转语音功能\n* 支持语音转文本功能\n* 改进了 Docker 部署（感谢 @cubxxw）\n* 移除了对 Google 身份验证的硬依赖\n\n## 新贡献者\n* @Adamsmith6300 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F34 中完成了首次贡献\n* @ritikprajapat21 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F74 中完成了首次贡献\n* @cubxxw 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F83 中完成了首次贡献\n* @mpawank 在 https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fpull\u002F93 中完成了首次贡献\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FMODSetter\u002FSurfSense\u002Fcommits\u002Fbeta-v0.0.7","2025-05-22T07:16:39"]