# 科技爱好者周刊（第 351 期）：GitHub Issues（几乎）是最好的笔记应用

这里记录每周值得分享的科技内容，周五发布。

本杂志[开源](https://github.com/ruanyf/weekly)，欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/6965)服务，发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)（yifeng.ruan@gmail.com）。

## 封面图

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060101.webp)

上海的华东电力设计院新大楼，有一个高达15层的户外螺旋楼梯，象征特斯拉线圈。（[via](https://www.archiposition.com/items/20240812045536)）

## GitHub Issues（几乎）是最好的笔记应用

[Issues](https://github.com/features/issues) 是 GitHub 的 Bug 管理工具，所有代码仓库都默认启用。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053102.webp)

它不仅可以管理 Bug，还可以用于其他用途。

比如，我把它当作投稿论坛，大家在那里提交自己的项目。

再比如，很多人把它当作内容管理系统，用来写博客，或者存放自己的文章。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053105.webp)

上周，著名程序员 Simon Willison（Django 框架的作者）[提出](https://simonwillison.net/2025/May/26/notes/)，**GitHub Issues（几乎）是世界最好的笔记应用。**

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053103.webp)

笔记软件这么多，为什么他独独看上了，根本不是用于写笔记的 GitHub Issues？

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053104.webp)

他给出了几点理由。 

（1）免费，可以无限制使用。

（2）笔记可以公开，也可以私密。

（3）支持标签，可以给笔记分类，甚至还能[分层](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/adding-sub-issues)（下图）。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053106.webp)

（4）支持 Markdown 语法，有代码高亮，且可以插入[各种图表](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams)（比如 Mermaid 图）。

（5）免费上传图片和视频。

（6）支持内部链接，可以将 GitHub 网址自动转成标题链接（下图）。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060407.webp)

（7）自带评论和搜索。

（8）除了 Web 版，还提供 Windows、Mac、安卓、iOS 原生客户端。

（9）提供全面的 API，可以编程创建、编辑、导出笔记，还可以用 GitHub Actions 自动化几乎所有操作（比如发布到网站）。

它唯一缺少的功能，就是离线支持。如果没有网，就用不了。

这些理由，说服你了吗？

我觉得，他说的有道理，确实可以试试，将笔记软件换成 GitHub Issues。

## [活动] 稀土掘金“夏日寻宝”

国内著名的开发者社区“稀土掘金”，本月有新活动。

为了推广 AI 编程，他们与 Trae 合作，推出了主题为**探索 Trae 智能编程世界的“寻宝活动”**。

> Trae 是国内首个 AI IDE，提供一站式的 AI 编程环境，让中文用户轻松上手。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060504.webp)

对于新用户，按照要求，完成一些简单任务，参与 Trae 深度体验，就能得到积分；对于老用户，邀请新人注册 Trae，同样也能攒积分。

**积分兑换超丰富的奖品，积分越多，奖品越多**，有大疆 Pocket 3、Apple watch、京东卡、机械键盘等等。

如果你想用好 AI IDE，又想薅点羊毛，那就别错过。

详情和报名入口，可以点击[这个链接](https://sourl.co/cFpPWp)，或者扫描上方海报。现在就能报名，截止时间是6月30日。

## 科技动态

1、[脑脊接口](https://news.cgtn.com/news/2025-03-05/China-conducts-4th-brain-spine-interface-surgery-on-paralyzed-patients-1Bux8OhJ8ZO/p.html)

上海中山医院尝试“脑脊接口”手术，来治疗瘫痪。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060102.webp)

瘫痪的主要原因是，大脑和脊髓之间的连接中断，神经信号无法发给脊髓。

科研人员在大脑皮层植入电极，收集脑电波信号，然后将信号发送到脊髓神经，相当于在大脑和脊髓之间搭建了人工桥梁。

今年1月，他们成功实施了这个手术，使一名瘫痪患者在术后24小时内恢复站立和行走能力。

2、[无血型的人造血液](https://www.tokyoweekender.com/entertainment/tech-trends/japanese-scientists-develop-artificial-blood/)

日本科学家研制出无血型的人造血液。

血型的根本原因是，血液红细胞的表面有不同抗原。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060314.webp)

为了消除血型，科学家从过期的捐献血液中，提取了血红蛋白，然后为这些蛋白做了一个保护壳。

这个壳不影响血红蛋白输送氧气的功能，但是消除了所有红细胞的表面抗原，因此就可以输送给不同血型的人体。 

3、网友发现，Windows 11 的[开始菜单](https://winaero.com/windows-11-start-menu-revealed-as-resource-heavy-react-native-app-sparks-performance-concerns/)是一个 React Native 应用。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053006.webp)

尴尬的是，它有性能问题。点击开始菜单，很可能会让一个 CPU 核心飙升到30%到70%的使用率。

4、日本邮政推出[数字地址](https://www.japantimes.co.jp/business/2025/05/27/companies/japan-post-digital-address/)，用户可以领取一个7位数字，代表本人地址，类似国内的邮政信箱。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025052904.webp)

邮寄时不用填写地址，只需输入这个数字。这样不仅省事，而且搬家也可以保持数字地址不变。

5、微软的 .NET 代码仓库，允许 GitHub Copilot 自动提交 PR，发生了一件[令人啼笑皆非的事情](https://nmn.gl/blog/ai-scam)。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025052517.webp)

AI 自信地提交了有 Bug 的代码，人类程序员向它指出错误，AI 却表示没错。

人类程序员只能向它解释错在哪里，这个过程持续了好几遍。

以后，这样的事情会越来越多，人类苦苦向 AI 解释，为什么 AI 是错的。

## 文章

1、[我的 Canonical 面试经历](https://dustri.org/b/my-experience-with-canonicals-interview-process.html)（英文）

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060203.webp)

Canonical 是 Ubuntu 背后的公司，作者记录了他的面试经历，从初试一直到老板的终面。

整个过程令人瞠目结舌，最重要的问题居然是高中成绩好不好。就凭这种面试，Ubuntu 就不值得看好。

2、[microSD 卡可靠吗？](https://old.reddit.com/r/raspberry_pi/comments/1l0v25s/how_reliable_are_microsd_cards_well_as_it_turns/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060204.webp)

作者测试了200多张卡，发现 microSD 保存数据的可靠性很差。数据读写循环3000次后，大部分卡都会遇到故障或读写错误。

作者评价了10多个常见品牌，可以作为购买参考。

3、[Go 不再修改错误处理的语法](https://go.dev/blog/error-syntax)（英文）

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060403.webp)

Go 语言的错误处理，与众不同，报错会单独返回一个值，这导致代码冗余。

多年来，使用者一直要求有更好的写法，Go 团队想了很多办法，效果都不好。现在，官方终于宣布，不再寻求更好的写法，保持现状。

4、[NLWeb 协议简介](https://glama.ai/blog/2025-06-01-what-is-nlweb)（英文）

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060309.webp)

NLWeb 是微软新提出的一个接口协议，类似于 MCP 协议，是网站跟 AI 大模型的对话协议，方便大模型从网站获取数据。本文是这个协议的简介。

5、[运行本地 AI 的教程](https://anthonylewis.com/2025/06/01/run-your-own-ai/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060404.webp)

这篇短文介绍，如何使用 Python 工具 llm，快速在本地计算机上运行 AI 模型。

## 工具

1、[Quarkdown](https://github.com/iamgio/quarkdown)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060308.webp)

一个使用 Markdown 语法的排版系统。

2、[RsyncUI](https://github.com/rsyncOSX/RsyncUI)

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053005.webp)

一个开源的 Mac 应用，提供 rsync 的图形界面，用于跟远程服务器传输文件。

3、[Donut](https://donutbrowser.com/)

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053001.webp)

一个浏览器的编排器，可以保存各种不同的浏览器配置，根据需要快速启动。

4、[Read Frog](https://readfrog.mengxi.work/zh)（陪读蛙）

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053007.webp)

一个浏览器插件，可以翻译页面，提取文章主要内容，给出单词和句子和详细解释，[代码开源](https://github.com/mengxi-ream/read-frog)。（[@mengxi-ream](https://github.com/ruanyf/weekly/issues/6956) 投稿）

5、**词小悟**

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053101.webp)

主打图片识记单词的微信小程序。（[@fluidog](https://github.com/ruanyf/weekly/issues/6962) 投稿）

6、[Datetime.app](https://datetime.app/)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060106.webp)

开源的日期时间网站，time.is 的替代品。（[@airyland](https://github.com/ruanyf/weekly/issues/6970) 投稿）

7、[naviix](https://github.com/wswmsword/naviix)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060301.webp)

网页的键盘导航库，通过上下左右的方向键，选取网页的焦点元素。（[@wswmsword](https://github.com/ruanyf/weekly/issues/6975) 投稿）

8、[go-v2ex](https://github.com/seth-shi/go-v2ex)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060303.webp)

基于 Go 语言的命令行版 V2EX 客户端。（[@seth-shi](https://github.com/ruanyf/weekly/issues/6978) 投稿）

9、[TL-RTC-APP](https://github.com/tl-open-source/tl-rtc-app)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060502.webp)

开源的 Web 即时通信系统，基于 webrtc。（[@iamtsm](https://github.com/ruanyf/weekly/issues/6986) 投稿）

## AI 相关

1、[Google AI Edge Gallery](https://github.com/google-ai-edge/gallery)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060109.webp)

谷歌新发布的安卓 App，允许用户在手机运行 Hugging Face 上面的开源 AI 模型，即它可以让手机运行本地 AI 模型。

2、[Bing Video Creator](https://www.bing.com/images/create/make-a-video/645d21a9470d4f4388cf46635f40809d)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060311.webp)

微软旗下的 Bing 搜索引擎，加入了视频生成功能，可以使用自然语言生成免费视频，使用的是 OpenAI 的文生视频模型 Sora。

该功能目前只在 Bing 的手机 App 上开放。

3、[AIDocGenius](https://github.com/jiangmuran/AIDocGenius)（智能文档助手）

一个 Python 脚本，集成了 AI 文档摘要、翻译、分析和格式转换。（[@jiangmuran](https://github.com/ruanyf/weekly/issues/6958) 投稿）

4、[Low Fade AI](https://lowfade.app/)

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053009.webp)

免费、免注册的换发型、发色的 AI 工具。（[@twjiem](https://github.com/ruanyf/weekly/issues/6961) 投稿）

5、[Read Bridge](https://github.com/WindChimeEcho/read-bridge)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060302.webp)

AI 驱动的 epub 阅读助手，通过 AI 分析书里的句子，[在线试用](https://readbridge.cc)。（[@WindChimeEcho](https://github.com/ruanyf/weekly/issues/6977) 投稿）

6、[TEN VAD](https://github.com/TEN-framework/ten-vad)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060304.webp)

一个轻量级 AI 模型，检测音频帧中是否存在人声。（[@bluemotional](https://github.com/ruanyf/weekly/issues/6979) 投稿）

## 资源

1、[中国盲人数字图书馆](http://www.cdlvi.cn)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060115.webp)

中国国家图书馆制作的盲人书库，全站使用无障碍技术，有页面工具条，所有内容可以有声播放。

2、[大学生创新创业项目资源库](https://cy.urongda.com/explore)

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053008.webp)

免费的文档资料库，包含互联网+、挑战杯、国创赛、SYB、三创等主流双创赛事。（[@urongda](https://github.com/ruanyf/weekly/issues/6959) 投稿）

3、[通辽宇宙知识库](https://www.tongliaouniverse.cn)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060501.webp)

专为 B 站 UP 主“小约翰可汗”粉丝打造的互动式历史探索平台。（[@Acorn2](https://github.com/ruanyf/weekly/issues/6990) 投稿）

4、[​​Reddit Top​](https://reddit-top.pages.dev/)

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025053010.webp)

Reddit 热门帖子聚合网站，可以指定多个频道。（[@zhangchenchen](https://github.com/ruanyf/weekly/issues/6957) 投稿）

5、[美国地址生成器](https://www.usaddrgen.com/zh/)

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060201.webp)

这个工具网站生成美国虚构的身份数据，包括地址、个人信息、就业状况、信用卡。（[@watianle](https://github.com/ruanyf/weekly/issues/6972) 投稿）

## 图片

1、[班克斯的新作品](https://www.smithsonianmag.com/smart-news/banksy-unveils-new-lighthouse-mural-with-the-words-i-want-to-be-what-you-saw-in-me-in-france-180986719/)

班克斯（Banksy）是欧美著名的街头画家，经常会在意想不到的地方，留下作品。

5月29日，他的最新作品出现在法国马赛市的一面墙上。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060305.webp)

他在墙上画了金属安全柱的倒影，那是一座亮灯的灯塔。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060306.webp)

下面写着一行字：“我想成为你所看到的我”。

意思是，虽然我只是一根不起眼的柱子，但也想成为你眼中的灯塔。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060307.webp)

2、[ChatGPT 的散文能力](https://fakepixels.substack.com/p/ai-heidegger-and-evangelion)

一位美国用户让 ChatGPT 用文学语言，描述纽约的生活。

它这么回答。

![](https://cdn.beekka.com/blogimg/asset/202505/bg2025052516.webp)

> 纽约是唯一一个让你感觉神奇触手可及的地方。这里的混乱会磨砺你的雄心，每个街角都是一面镜子，让你想入非非，自己会成为谁？
>
> 你热爱纽约，因为它让你的欲望变得具体。在这里陌生与亲密共存；在这里，你可以完全的孤独，却依然跟10亿个脉搏相连。它匹配你的速度。在这里，人们选择优雅地承受痛苦：他们愿意支付高昂的租金，租住在五楼的无电梯公寓，只为了靠近城市的活力，靠近那里的野心、艺术、金钱和疯狂。

这段话的文学性令人刮目相看，AI 居然能写出这样的散文，堪比散文家。

## 文摘

1、[太阳死亡时](https://www.space.com/astronomy/when-the-sun-dies-could-life-survive-on-the-jupiter-ocean-moon-europa)

大约45亿年后，太阳将进入其生命的最后阶段。

太阳内部的氢聚变核心将不断膨胀，最终成为一颗红巨星。膨胀的太阳会吞噬水星和金星，并将地球烧为灰烬。

在最好的情况下，地球将只剩下一堆冒烟的铁和镍。在最坏的情况下，它将彻底不存在。

随着太阳的热量急剧释放，太阳系的宜居带（行星表面存在液态水）将稳步向外扩展。

到了那时，木星的卫星木卫二将吸收大量热量。一方面是因为太阳的辐射，另一方面木星本身也会变得更热，反射更多阳光，从而为木卫二提供热量。

现在的木卫二是一颗冰冷的星球，被冰盖覆盖。那时，木卫二的冰壳将升华，冰壳下方的海洋将蒸发。

![](https://cdn.beekka.com/blogimg/asset/202506/bg2025060401.webp)

（图片说明：美国宇航局的木卫二探测器飞越木卫二冰壳的想象图。该探测器于2024年10月14日发射，预计将于2030年4月抵达木卫二。）

木卫二面向木星的一侧，由于吸收的热量最多，升温最厉害。此外，它的赤道带也将遭受严重的水分流失。

然而，木卫二背对木星一面的南北极，温度并不高，水分流失更温和。研究人员推测，那里或许能形成一层稀薄的水蒸气大气层。

在遥远的未来，木卫二也许会成为太阳系中任何剩余生命的家园。

## 言论

1、

有一种新的编码方式，我称之为“炒作编码”（hype coding），就是按照媒体炒作的方式，使用 AI 编程。

一边刷着抖音，一边让一大群 AI 为你编码。如果出错，就让 AI 再试一次，也不阅读它的输出，只把这些输出重新提交给 AI，直到运行成功。如果最后无法运行，那就等待下一个模型发布。

-- [《炒作编码》](https://simonwillison.net/2025/May/31/steve-krouse/)

2、

在机器大量生产平庸之作的这个时代，自己动手做点什么吧。让它不完美。让它粗糙。就这么去做。

-- [《这个时代，没人在乎你写了什么》](https://dansinker.com/posts/2025-05-23-who-cares/)

3、

一项研究称，养成一种新的生活习惯，平均需要66天，最长需要8个月。

-- [《欧洲社会心理学杂志》](https://thelogicaloptimist.com/index.php/2015/10/25/the-21-day-myth-create-new-habit/)

4、

习惯使用 AI 大模型的下一代人，将不知道图书馆的用途。

-- [Benjamin Breen](https://simonwillison.net/2025/Jun/3/benjamin-breen/)

5、

我们生命中最美好的时刻，并非是那些接受给予、放松享受的时刻，而是那些为了完成一件困难而有价值的事情，自愿将身心发挥到极限的时刻。

—— [米哈里·契克森米哈赖](https://terriblesoftware.org/2025/04/23/the-hidden-cost-of-ai-coding/)，“心流”（flow）概念的提出者

## 往年回顾

[最受欢迎的颜色](https://www.ruanyifeng.com/blog/2024/06/weekly-issue-304.html)（#304）

[人生是一个长板问题](https://www.ruanyifeng.com/blog/2023/05/weekly-issue-254.html)（#254）

[如何度过疫情、裁员、还有战争](https://www.ruanyifeng.com/blog/2022/04/weekly-issue-204.html)（#204）

[1982年的信息社会预言](https://www.ruanyifeng.com/blog/2021/04/weekly-issue-154.html)（#154）

（完）

