微软开源的 MCP 教程「GitHub 热点速览」
上周,最大的开源新闻就是 OpenAI 开源了 gpt-oss 推理模型。尽管模型能力不俗,但似乎并未带来"颠覆性"突破,也许是我们对大模型开源已经有些"审美疲劳"了。
说回本周的热门开源项目,KittenTTS 是一款小巧却高质量的英文文本转语音模型 ,凭借自然流畅的语音效果,一周内收获了 6k Star。谷歌开源的 LangExtract 则利用大模型,通过简短提示和少量示例,能从非结构化文本中高效提取结构化信息。此外,微软开源的 MCP 教程,系统地帮助开发者掌握 MCP 原理与最佳实践。还有无需编写代码、可一键集成登录界面的身份认证中间件 Tinyauth。
最后,精准的网页内容截图库 snapdom 和开源的网页双语对照翻译浏览器插件,也是不错的开源项目。
- 本文目录
-
- 热门开源项目
- 1.1 开源的零代码身份认证中间件:Tinyauth
- 1.2 开源的网页双语对照翻译工具:kiss-translator
- 1.3 基于大模型的智能文本提取库:LangExtract
- 1.4 轻量小巧的文本转语音模型:KittenTTS
- 1.5 微软开源的 MCP 教程:mcp-for-beginners
-
- HelloGitHub 热评
- 2.1 精准的网页内容截图库:snapdom
- 2.2 在浏览器中运行的 JupyterLab:JupyterLite
-
- 结尾
-
1. 热门开源项目
1.1 开源的零代码身份认证中间件:Tinyauth
主语言:Go ,Star:4.4k ,周增长:700
这是一个 Go 语言开发的极简认证中间件,可通过 Docker 快速部署。它能为任何 Web 应用或服务一键添加登录界面或 OAuth 登录(Google、GitHub 等),无需修改现有代码,可无缝集成到 Traefik、Caddy、Nginx 等主流反向代理,极大简化了安全登录的实现流程。
GitHub 地址→github.com/steveiliop56/tinyauth
1.2 开源的网页双语对照翻译工具:kiss-translator
主语言:JavaScript ,Star:6.3k ,周增长:2.2k
这是一款开源的双语对照翻译浏览器插件。它为用户提供网页内容的快速双语对照翻译功能,便于在阅读外语网页时同步查看原文与译文,支持多翻译引擎(Google、DeepL、OpenAI 等)一键切换,且全部在本地调用 API,不经过第三方服务器、保护隐私。
GitHub 地址→github.com/fishjar/kiss-translator
1.3 基于大模型的智能文本提取库:LangExtract
主语言:Python ,Star:8.1k ,周增长:4k
这是一款由 Google 开源的 Python 库,可实现自动识别和提取文本内容。它内置源文本的精确定位与交互式可视化功能。用户只需提供简短提示和少量示例,便可借助大型语言模型(如 Gemini)从非结构化文本中高效、精准地提取结构化信息。
import langextract as lx import textwrap # 1. Define the prompt and extraction rules prompt = textwrap.dedent("""\ Extract characters, emotions, and relationships in order of appearance. Use exact text for extractions. Do not paraphrase or overlap entities. Provide meaningful attributes for each entity to add context.""") # 2. Provide a high-quality example to guide the model examples = [ lx.data.ExampleData( text="ROMEO. But soft! What light through yonder window breaks? It is the east, and Juliet is the sun.", extractions=[ lx.data.Extraction( extraction_class="character", extraction_text="ROMEO", attributes={"emotional_state": "wonder"} ), lx.data.Extraction( extraction_class="emotion", extraction_text="But soft!", attributes={"feeling": "gentle awe"} ), lx.data.Extraction( extraction_class="relationship", extraction_text="Juliet is the sun", attributes={"type": "metaphor"} ), ] ) ]
GitHub 地址→github.com/google/langextract
1.4 轻量小巧的文本转语音模型:KittenTTS
主语言:Python ,Star 6.8k ,周增长:6k
这是一款轻量级文本转语音(TTS)模型,体积小于 25MB、无需 GPU 即可流畅运行。它能够将文本高质量地转换为自然流畅的语音,支持多种音色,适用于多种设备和场景。
GitHub 地址→github.com/KittenML/KittenTTS
1.5 微软开源的 MCP 教程:mcp-for-beginners
主语言:Other ,Star 8.6k ,周增长:600
该项目是微软开源的 MCP 基础教程,内容围绕 Python、.NET、Java、TypeScript 等多种编程语言,通过丰富的代码实例与系统化的学习路径,帮助开发者掌握 MCP 原理与最佳实践。
GitHub 地址→github.com/microsoft/mcp-for-beginners
2. HelloGitHub 热评
在此章节中,我们将为大家介绍本周 HelloGitHub 网站上的热门开源项目,我们不仅希望您能从中收获开源神器和编程知识,更渴望"听"到您的声音。欢迎您与我们分享使用这些开源项目的亲身体验和评价,用最真实反馈为开源项目的作者注入动力。
2.1 精准的网页内容截图库:snapdom
主语言:JavaScript
这是一个高效的网页截图 JavaScript 库,可将网页上的任意 Dom 元素快速、精确地转化为高质量图片,并支持导出为 PNG、JPG、WebP 或 Canvas 格式,适用于网页自动化测试、生成预览图、内容保存等场景。
2.2 在浏览器中运行的 JupyterLab:JupyterLite
主语言:TypeScript
这是一个完全在浏览器中运行的 JupyterLab,无需安装 Python 或配置服务器。它提供在线交互式 Python 编程环境,可作为静态文件部署到任何静态网站托管平台(如 GitHub Pages)。
3. 结尾
以上就是本期「GitHub 热点速览」的全部内容,希望这些开源项目能激发你的兴趣,帮助你找到下一个想要尝试的工具!如果你也发现了好玩、有趣的 GitHub 开源项目想要分享,欢迎来 HelloGitHub 与我们交流心得、讨论使用体验。
往期回顾

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
月报 Vol.02:新增条件编译属性 cfg、#alias属性、defer表达式,增加 tuple struct 支持
语言更新 新增条件编译属性 cfg。可以根据后端等条件进行文件内的条件编译。 #cfg(any(target="js", target="wasm-gc")) let current_target = "js | wasm-gc" 新增#alias属性,目前可以给方法或函数创建别名,并支持标注废弃。后续支持更多场景。 #alias(combine, deprecated="use add instead") fn Int::add(x : Int, y : Int) -> Int { x + y } test { let _ = Int::add(1, 2) let _ = Int::combine(1, 2) } 新增 defer表达式。提供了一个基于词法作用域的资源清理功能。当程序以任何方式离开 defer expr; body 中的 body 时,expr 都会被运行 fn main { defer println("End of main") { defer println("End of block1") println("block1") } for i in...
- 下一篇
ChatGpt 5系列文章1——编码与智能体
人工智能技术正在以惊人的速度发展,重新定义着开发人员的工作方式。2025年8月,OpenAI正式发布了面向开发人员的GPT-5 一、GPT-5的编码能力突破 GPT-5在关键编码基准测试中创造了行业新纪录(SOTA),在SWE-bench Verified测试中得分74.9%,在Aider polyglot测试中得分88%。这些成绩不仅超越了前代模型,更标志着AI辅助编程进入新纪元。 1.1 真实场景编码表现 经过与Cursor、Windsurf、GitHub Copilot 和 Codex CLI 等顶尖开发工具厂商的深度合作训练,GPT-5展现出非凡的实用价值: 在SWE-bench Verified评估中,GPT-5得分74.9%,较o3版本提升5.8个百分点 输出令牌数量减少22%,工具调用次数减少45%,效率显著提升 在Aider polyglot多语言代码编辑测试中,错误率较o3降低三分之一 1.2 深度代码理解与协作 GPT-5被设计为"真正的编码协作伙伴",其突出能力包括: # 示例:GPT-5理解复杂代码库的能力 def analyze_codebase(reposi...
相关文章
文章评论
共有0条评论来说两句吧...