Show HN: GitMCP is an automatic MCP server for every GitHub repoa year agohttps://gitmcp.io/将GitHub域名更改为gitmcp.io,立即获取AI上下文支持。配置AI工具使用GitMCP URL作为自定义MCP服务器。AI通过读取仓库文件(如llms.txt、readme.md等)获得深度上下文理解。支持所有公开GitHub仓库及GitHub Pages项目。无需复杂设置,只需指向您的GitHub仓库即可使用。
I'm manually transcribing the AltairBASIC source, ten lines a day starting todaya year agohttps://codeberg.org/luciofstars/altabasic用户'LuciOfStars'的GitHub仓库'AltairBASIC'该仓库有1个关注、0个星标和0个分叉包含1次提交、1个分支和0个标签初始提交于2025年4月4日仓库大小为28千字节
New #1 SOTA on Swe-bench is using Claude 3.7 and O1a year agohttps://www.swebench.com/#verified?hnSWE-bench是一个用于测试AI系统自动解决GitHub问题的数据集该数据集包含来自12个热门Python仓库的2,294个Issue-Pull Request配对评估基于单元测试验证,以PR合并后的行为作为参考解决方案SWE-bench Lite是经过筛选的子集,用于更低成本、更易获取的评估SWE-bench Verified是人工标注的子集,其问题解决率上限可达100%SWE-bench Multimodal包含来自JavaScript仓库的含视觉元素的问题% Resolved指标表示模型解决问题的实例百分比标记为'Open'的提交包含开源代码,但底层模型可能不开源资源包括HuggingFace可下载数据集和用于微调的预处理数据集SWE-bench仅限研究用途,附带可能产生意外结果的免责声明
Gemini 2.5 Pro is now available in GitHub Copilota year agohttps://github.blog/changelog/2025-04-11-copilot-chat-users-can-use-the-gemini-2...DeepSeek-V3 已弃用;请迁移至 DeepSeek-V3-0324 以获取增强功能。Gemini 2.5 Pro 现已面向所有 GitHub Copilot 客户开放,提供高级推理和编码能力。Copilot Pro/Pro+ 用户可通过 VS Code 和 GitHub.com 聊天中的模型选择器访问 Gemini 2.5 Pro。Copilot Business/Enterprise 管理员需通过 Copilot 设置策略启用 Gemini 2.5 Pro。CodeQL 将于 2025 年 5 月 30 日后停止生成硬编码密钥警报;请改用 GitHub 密钥扫描。密钥扫描可检测 300 多种硬编码密钥,其精确度和召回率均优于 CodeQL。CodeQL 针对硬编码密钥的查询将被禁用,包括针对多种编程语言的查询。密钥扫描减少了重复警报,并为修复提供了更好的元数据。
Access to GitHub restricted for (part of) mainland Chinaa year agohttps://github.com/orgs/community/discussions/156515中国大陆用户反映不通过代理无法访问GitHubGitHub似乎屏蔽了部分中国IP地址的请求,返回403错误已登录用户似乎不受访问限制影响有用户推测该问题可能与网络攻击或美国加征关税有关舆论担忧GitHub可能放弃中国市场,警告技术封锁终将徒劳GitHub尚未就访问限制发布任何官方声明或解释
Local CI. Sign off on your own worka year agohttps://github.com/basecamp/gh-signoffGitHub CLI本地CI扩展允许在您自己的机器上运行测试远程CI运行器很棒,但对某些应用来说可能并不必要现代开发笔记本电脑速度快且利用率低,非常适合本地CI云CI服务可能速度慢、成本高且是租用的该扩展简化了无需云CI即可获得绿色GitHub提交状态的过程命令包括安装扩展、签署PR以及要求签署后才能合并支持将自动补全添加到~/.bashrc文件基于MIT许可证开源
Show HN: GitHub Detective – Investigate what a GitHub user has been up toa year agohttps://githubdetective.vercel.app由You-TLDR赞助,快速获取YouTube视频摘要。GitHub侦探工具,用于调查GitHub用户的公开活动。输入GitHub用户名,查看其最新的公开事件。
GPT-4.1 now available in GitHub Copilot and GitHub Modelsa year agohttps://github.blog/changelog/2025-04-14-openai-gpt-4-1-now-available-in-public-...OpenAI的GPT-4.1现已登陆GitHub Copilot和GitHub Models平台,在代码编写、指令遵循和长上下文理解方面提供更优性能GPT-4.1具备更大的上下文窗口,知识截取更新至2024年6月,专为开发者实际应用场景优化该模型面向所有Copilot用户开放(包括免费版),可通过Visual Studio Code的模型选择器或GitHub.com聊天界面调用企业版管理员需在Copilot设置中启用新策略方可访问GPT-4.1功能GitHub Models用户可在playground中体验GPT-4.1,同时还能测试Cohere、DeepSeek、Meta和微软等公司的其他模型Meta最新AI模型Llama-4-Scout-17B和Llama-4-Maverick-17B已上线GitHub Models,擅长摘要生成、逻辑推理、对话交互及图像分析等任务GitHub Codespaces推出Agentic AI功能,用户可直接从issue一键开启带Copilot代理模式的VSCode开发环境,实现高效代码实施
Important open source projects should not use GitHub (2020)a year agohttps://unixdigest.com/articles/important-open-source-projects-should-not-use-gi...微软收购GitHub和npm引发了对开源项目控制权的担忧。历史背景:微软曾一度是开源的对立面,采用各种策略打压Linux。现状:尽管GitHub归微软所有,许多重要开源项目仍依赖该平台。风险:代码仓库集中于GitHub使微软对开源社区拥有重大影响力。替代方案:Codeberg和sourcehut等平台提供注重隐私的独立托管选择。行动呼吁:大型开源项目应自建托管以保持独立性,避免受企业控制。
Show HN: I built an AI that turns GitHub codebases into easy tutorialsa year agohttps://github.com/The-Pocket/Tutorial-Codebase-Knowledge关于构建AI代理来分析GitHub仓库并生成新手友好教程的指南使用Pocket Flow(一个100行代码的LLM框架)来爬取和分析代码库识别代码中的核心抽象概念和交互逻辑将复杂代码转化为带有可视化说明的清晰教程支持分析GitHub仓库和本地目录可生成多种语言的教程(包括英文和中文)包含指定包含/排除文件及设置最大文件大小的选项采用Agentic Coding模式开发(人类设计+AI代理编码)由Pocket Flow驱动,使AI代理能够构建应用程序提供YouTube分步开发教程
Show HN: A Standalone/GitHub CLI Extension to Preview GitHub Flavored Markdowna year agohttps://github.com/thiagokokada/gh-gfm-preview一个名为'gh-gfm-preview'的Go语言程序,用于本地预览GitHub风格的Markdown(GFM)文档。启动本地Web服务器,使用yuin/goldmark及其扩展来渲染Markdown文档。可作为GitHub CLI扩展使用。基于yusukebe/gh-markdown-preview的硬分叉版本,专注于离线功能。功能包括离线操作、快速渲染、无依赖、零配置、实时重载、自动打开浏览器、自动端口探测和优雅降级。支持大多数GitHub风格Markdown规范,包括表情符号、警告框、语法高亮、章节链接、MathJax公式、Mermaid图表、GeoJSON/TopoJSON地图和STL 3D模型。安装方式支持通过Go语言编译、启用Flakes的Nix包管理器或作为GitHub CLI扩展安装。使用方法可指定Markdown文件或自动检测README文件。选项支持暗黑/明亮主题、禁用自动打开/重载、设置主机/端口和详细输出模式。提供了与Neovim集成实现Markdown预览的示例。列出了重新生成资源文件和构建程序的命令。包含相关项目和工具的参考链接。
Why users cannot create Issues directlya year agohttps://github.com/ghostty-org/ghostty/issues/3558用户不能直接在仓库中创建Issue,必须从Discussion开始发起Ghostty使用GitHub Discussions进行讨论和功能请求,而非问题追踪器当维护者识别出可执行事项时,会将Discussion转换为Issue这种方式有助于维护者和贡献者专注于可立即处理的问题大多数用户报告的'bug'实际是理解偏差、环境问题或配置错误功能请求往往缺乏细节,需要维护者引导完善在Discussion中确认的有效问题会由维护者转为Issue更多详情请参阅CONTRIBUTING.md文件
How I made $64k from deleted files – a bug bounty storya year agohttps://medium.com/@sharon.brizinov/how-i-made-64k-from-deleted-files-a-bug-boun...Sharon Brizinov开发了一个自动化工具,通过恢复已删除文件和解析Git内部数据来扫描GitHub仓库中的密钥泄露问题。该流程包括从公开漏洞赏金计划收集目标仓库、克隆代码库,并使用TruffleHog等工具寻找有效密钥。关键发现包括来自GCP、AWS、Slack和GitHub的生产环境令牌,相关漏洞赏金金额从300美元到15,000美元不等。常见泄露原因包括Git知识缺乏、二进制文件意外提交,以及历史重写工具使用不当。该项目累计获得64,350美元漏洞赏金,同时提升了相关企业的安全防护能力。
Show HN: We made a blazing-fast, open-source GitHub front enda year agohttps://gitfaster.dev/Early BetaNext.js 2025全球黑客马拉松gitfaster是一款极简、超快的GitHub客户端预测性预加载带来快速体验缓存GitHub API慢响应以实现更快访问为追求极致性能而构建,感受极速体验
Show HN: StackHound - Stop guessing repo's tech stack, analyze it in secondsa year agohttps://stackhound.vercel.app/需要具有repo作用域(公开仓库使用public_repo)的个人访问令牌令牌必须安全保管可直接通过/api/analyze端点查询StackHound API该端点需要username和repo作为查询参数它会分析依赖文件(如package.json、requirements.txt)以检测技术栈在请求头中使用Authorization: Bearer YOUR_TOKEN或X-GitHub-Token: YOUR_TOKEN传递令牌提供的代码示例仅供参考将占位符(YOUR_USERNAME、YOUR_REPO、YOUR_GITHUB_TOKEN)替换为实际值
GitDroid: A third party Android app manager for apps uploaded to GitHub releasesa year agohttps://github.com/TechnicJelle/GitDroidGitDroid是一个第三方Android应用管理器,用于管理上传至GitHub发布页面的应用。该代码库TechnicJelle/GitDroid目前尚未发布任何版本或软件包。用户必须登录才能更改通知设置。该代码库有0个分支,表明这可能是一个新项目或较冷门的项目。
Building a more accessible GitHub CLIa year agohttps://github.blog/engineering/user-experience/building-a-more-accessible-githu...GitHub致力于让所有开发者都能无障碍使用其工具,包括那些使用命令行界面(CLI)的开发者。GitHub CLI正在改进以满足屏幕阅读器用户、高对比度需求和可定制颜色选项的无障碍需求。终端无障碍性与网页无障碍性不同,CLI缺乏像WCAG这样的综合标准,这促使GitHub进行创新。GitHub CLI的公开预览版引入了新功能,如为屏幕阅读器设计的新提示器和静态文本进度指示器。CLI中的颜色和对比度改进确保了用户更好的可见性和自定义选项。GitHub计划将无障碍改进扩展到CLI扩展程序,并优化表格格式以适配屏幕阅读器。鼓励社区提供反馈意见,以进一步完善CLI的无障碍功能。
OpenAI Launches GitHub "Connector" for ChatGPT Deep Researcha year agohttps://www.neowin.net/news/openai-launches-github-connector-for-chatgpt-deep-re...OpenAI为ChatGPT深度研究推出GitHub连接器,支持访问私有及公共代码库深度研究功能于二月上线,可自主执行多步骤研究任务,分析整合网络数据该连接器支持实时分析代码、README文件及文档,响应时自动引用相关代码片段OpenAI商业产品负责人Nate Gonzalez指出用户对连接私有代码等内部数据源的需求该功能处于测试阶段,初期仅面向团队用户,将逐步向Plus和Pro用户开放(部分地区除外)企业版接入方案后续公布,用户可通过撰写界面或设置菜单连接GitHub账户隐私保护措施包括默认不使用商业客户数据训练模型,其他套餐需手动开启授权使用须知:仓库连接后需5分钟生效,部分情况需手动建立索引或管理员审批当前限制:连接器仅支持按仓库名称搜索,无法在ChatGPT内检索单个文件
Anchor links copied from project READMEs now add a query parametera year agohttps://github.com/orgs/community/discussions/70577GitHub README中的锚点链接现在包含'?tab=readme-ov-file'查询参数,导致URL难以阅读。用户认为这个额外参数毫无必要,会影响可读性、链接分享和书签保存。有人提供了Tampermonkey脚本作为快速解决方案,可自动移除URL中的该参数。该问题会影响依赖纯净URL的高亮浏览器插件及其他工具。已有请愿活动要求移除该参数,因为这个存在两年多的问题至今未得到解决。
Updated rate limits for unauthenticated requestsa year agohttps://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated...GitHub正在更新未认证请求的速率限制,以提升安全性和可靠性。这些变更将影响通过HTTPS克隆仓库、匿名REST API交互以及从raw.githubusercontent.com下载文件等操作。此次更新是针对GitHub API日益增多的爬虫活动所采取的应对措施。未认证用户可能会遇到新的速率限制,而已认证用户将保持更高的请求限额。GitHub建议用户通过认证访问服务,以获得更稳定可靠的使用体验。