<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>GitHub on 因特吧</title><link>https://blog.inte8.top/tags/github/</link><description>Recent content in GitHub on 因特吧</description><image><title>因特吧</title><url>https://blog.inte8.top/logo.png</url><link>https://blog.inte8.top/logo.png</link></image><generator>Hugo</generator><language>zh_CN</language><lastBuildDate>Mon, 04 May 2026 23:00:00 +0800</lastBuildDate><atom:link href="https://blog.inte8.top/tags/github/index.xml" rel="self" type="application/rss+xml"/><item><title>GitHub 每周热门开源项目 TOP 10（2026年05月04日）</title><link>https://blog.inte8.top/posts/github-weekly-top10-2026-05-04/</link><pubDate>Mon, 04 May 2026 23:00:00 +0800</pubDate><guid>https://blog.inte8.top/posts/github-weekly-top10-2026-05-04/</guid><description>&lt;p&gt;本周 GitHub 开源圈火力全开：AI 编码工具持续爆发，设计类项目异军突起，安全研究也引发广泛关注。以下是本周两个榜单的 TOP 10。&lt;/p&gt;
&lt;h2 id="-榜单一本周热门新项目-top-10"&gt;🔥 榜单一：本周热门新项目 TOP 10&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;统计周期：2026-04-27 ~ 2026-05-04（本周新创建的项目，按 Star 数排序）&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="1-open-design--186k"&gt;1. open-design ⭐ 18.6k&lt;/h3&gt;
&lt;p&gt;本地优先的开源设计工具，对标 Anthropic Claude Design。内置 19 种 Skill 和 71 套品牌级设计系统，可生成网页、桌面、移动端原型，还能做幻灯片、图片和视频导出。兼容 Claude Code、Codex、Cursor、Hermes 等主流 AI Agent，是目前 AI 设计赛道最热门的项目。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;TypeScript&lt;/code&gt; | 创建于 2026-04-28&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/nexu-io/open-design"&gt;https://github.com/nexu-io/open-design&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="2-copy-fail-cve-2026-31431--30k"&gt;2. copy-fail-CVE-2026-31431 ⭐ 3.0k&lt;/h3&gt;
&lt;p&gt;针对 CVE-2026-31431 漏洞的安全研究 PoC 代码。该漏洞影响范围广泛，项目提供了漏洞复现和分析的方法，在安全社区引发了大量关注和讨论，适合安全研究人员参考学习。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Python&lt;/code&gt; | 创建于 2026-04-29&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/theori-io/copy-fail-CVE-2026-31431"&gt;https://github.com/theori-io/copy-fail-CVE-2026-31431&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="3-mike--16k"&gt;3. mike ⭐ 1.6k&lt;/h3&gt;
&lt;p&gt;开源 AI 法律平台，利用人工智能为法律行业提供辅助工具。可以帮助律师和法律工作者进行法律文书分析、案例检索、合规检查等工作，降低法律服务的门槛。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;TypeScript&lt;/code&gt; | 创建于 2026-04-29&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/willchen96/mike"&gt;https://github.com/willchen96/mike&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="4-whatcable--14k"&gt;4. whatcable ⭐ 1.4k&lt;/h3&gt;
&lt;p&gt;macOS 菜单栏小工具，用大白话告诉你每根插在 Mac 上的 USB-C 线到底支持什么功能——充电多少瓦、能不能传数据、支不支持视频输出等。解决了&amp;quot;抽屉里一堆线却不知道哪根能用&amp;quot;的刚需痛点。&lt;/p&gt;</description></item><item><title>从零搭建 Hexo 博客并部署到 GitHub Pages 完整记录</title><link>https://blog.inte8.top/posts/%E4%BB%8E%E9%9B%B6%E6%90%AD%E5%BB%BAhexo%E5%8D%9A%E5%AE%A2%E5%B9%B6%E9%83%A8%E7%BD%B2%E5%88%B0github-pages%E5%AE%8C%E6%95%B4%E8%AE%B0%E5%BD%95/</link><pubDate>Wed, 29 Apr 2026 23:00:00 +0800</pubDate><guid>https://blog.inte8.top/posts/%E4%BB%8E%E9%9B%B6%E6%90%AD%E5%BB%BAhexo%E5%8D%9A%E5%AE%A2%E5%B9%B6%E9%83%A8%E7%BD%B2%E5%88%B0github-pages%E5%AE%8C%E6%95%B4%E8%AE%B0%E5%BD%95/</guid><description>&lt;h2 id="前言"&gt;前言&lt;/h2&gt;
&lt;p&gt;今天花了一些时间从零搭建了一个基于 Hexo 的个人博客，并成功部署到了 GitHub Pages。整个过程中踩了一些坑，也学到了不少东西，这里把完整的搭建流程记录下来，方便自己以后回顾，也希望能帮到有需要的朋友。&lt;/p&gt;
&lt;h2 id="环境准备"&gt;环境准备&lt;/h2&gt;
&lt;p&gt;在开始之前，确保你的系统已经安装了以下工具：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Node.js&lt;/strong&gt;（建议 v18 以上）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;npm&lt;/strong&gt;（随 Node.js 一起安装）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;可以通过以下命令检查版本：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;node -v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm -v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git --version
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="第一步安装-hexo-并初始化博客"&gt;第一步：安装 Hexo 并初始化博客&lt;/h2&gt;
&lt;p&gt;首先全局安装 Hexo CLI：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install -g hexo-cli
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;然后初始化博客项目：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hexo init my-blog
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; my-blog
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;初始化完成后，目录结构如下：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;span class="lnt"&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;my-blog/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; _config.yml # 站点配置文件
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; source/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; _posts/ # 文章目录
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; themes/ # 主题目录
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; public/ # 生成的静态页面
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="第二步安装-matery-主题"&gt;第二步：安装 Matery 主题&lt;/h2&gt;
&lt;p&gt;默认的 landscape 主题比较简陋，我选择了功能丰富的 Matery 主题，它采用了 Material Design 风格，界面美观大方。&lt;/p&gt;</description></item></channel></rss>