Py学习  »  Git

科技爱好者周刊#351:GitHub Issues(几乎)是最好的笔记应用

阮一峰的网络日志 • 3 月前 • 616 次点击  

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

本杂志开源[1],欢迎投稿[2]。另有《谁在招人》[3]服务,发布程序员招聘信息。合作请邮件联系[4]yifeng.ruan@gmail.com[5])。

封面图

上海的华东电力设计院新大楼,有一个高达15层的户外螺旋楼梯,象征特斯拉线圈。(via[6]

GitHub Issues(几乎)是最好的笔记应用

Issues[7] 是 GitHub 的 Bug 管理工具,所有代码仓库都默认启用。

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

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

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

上周,著名程序员 Simon Willison(Django 框架的作者)提出[8]GitHub Issues(几乎)是世界最好的笔记应用。

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

他给出了几点理由。

(1)免费,可以无限制使用。

(2)笔记可以公开,也可以私密。

(3)支持标签,可以给笔记分类,甚至还能分层[9](下图)。

(4)支持 Markdown 语法,有代码高亮,且可以插入各种图表[10](比如 Mermaid 图)。

(5)免费上传图片和视频。

(6)支持内部链接,可以将 GitHub 网址自动转成标题链接(下图)。

(7)自带评论和搜索。

(8)除了 Web 版,还提供 Windows、Mac、安卓、iOS 原生客户端。

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

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

这些理由,说服你了吗?

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

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

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

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

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

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

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

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

详情和报名入口,可以点击这个链接[11],或者扫描上方海报。现在就能报名,截止时间是6月30日。

科技动态

1、脑脊接口[12]

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

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

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

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


2、无血型的人造血液[13]

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

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

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

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


3、网友发现,Windows 11 的开始菜单[14]是一个 React Native 应用。

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


4、日本邮政推出数字地址[15],用户可以领取一个7位数字,代表本人地址,类似国内的邮政信箱。

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


5、微软的 .NET 代码仓库,允许 GitHub Copilot 自动提交 PR,发生了一件令人啼笑皆非的事情[16]

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

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

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

文章

1、我的 Canonical 面试经历[17](英文)

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

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

2、microSD 卡可靠吗?[18](英文)

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

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

3、Go 不再修改错误处理的语法[19](英文)

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

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

4、NLWeb 协议简介[20](英文)

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

5、运行本地 AI 的教程[21](英文)

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

工具

1、Quarkdown[22]

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

2、RsyncUI[23]

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

3、Donut[24]

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

4、Read Frog[25](陪读蛙)

一个浏览器插件,可以翻译页面,提取文章主要内容,给出单词和句子和详细解释, 代码开源[26]。(@mengxi-ream[27] 投稿)

5、词小悟

主打图片识记单词的微信小程序。(@fluidog[28] 投稿)

6、Datetime.app[29]

开源的日期时间网站,time.is 的替代品。(@airyland[30] 投稿)

7、naviix[31]

网页的键盘导航库,通过上下左右的方向键,选取网页的焦点元素。( @wswmsword[32] 投稿)

8、go-v2ex[33]

基于 Go 语言的命令行版 V2EX 客户端。(@seth-shi[34] 投稿)

9、TL-RTC-APP[35]

开源的 Web 即时通信系统,基于 webrtc。(@iamtsm[36] 投稿)

AI 相关

1、Google AI Edge Gallery[37]

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

2、Bing Video Creator[38]

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

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

3、AIDocGenius[39](智能文档助手)

一个 Python 脚本,集成了 AI 文档摘要、翻译、分析和格式转换。(@jiangmuran[40] 投稿)

4、Low Fade AI[41]

免费、免注册的换发型、发色的 AI 工具。(@twjiem[42] 投稿)

5、Read Bridge[43]

AI 驱动的 epub 阅读助手,通过 AI 分析书里的句子,在线试用[44]。(@WindChimeEcho[45] 投稿)

6、TEN VAD[46]

一个轻量级 AI 模型,检测音频帧中是否存在人声。(@bluemotional[47] 投稿)

资源

1、中国盲人数字图书馆[48]

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

2、大学生创新创业项目资源库[49]

免费的文档资料库,包含互联网+、挑战杯、国创赛、SYB、三创等主流双创赛事。(@urongda[50] 投稿)

3、通辽宇宙知识库[51]

专为 B 站 UP 主“小约翰可汗”粉丝打造的互动式历史探索平台。(@Acorn2[52] 投稿)

4、Reddit Top[53]

Reddit 热门帖子聚合网站,可以指定多个频道。(@zhangchenchen [54] 投稿)

5、美国地址生成器[55]

这个工具网站生成美国虚构的身份数据,包括地址、个人信息、就业状况、信用卡。(@watianle[56] 投稿)

图片

1、班克斯的新作品[57]

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

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

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

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

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


2、ChatGPT 的散文能力[58]

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

它这么回答。

纽约是唯一一个让你感觉神奇触手可及的地方。这里的混乱会磨砺你的雄心,每个街角都是一面镜子,让你想入非非,自己会成为谁?

你热爱纽约,因为它让你的欲望变得具体。在这里陌生与亲密共存;在这里,你可以完全的孤独,却依然跟10亿个脉搏相连。它匹配你的速度。在这里,人们选择优雅地承受痛苦:他们愿意支付高昂的租金,租住在五楼的无电梯公寓,只为了靠近城市的活力,靠近那里的野心、艺术、金钱和疯狂。

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

文摘

1、太阳死亡时[59]

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

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

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

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

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

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

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

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

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

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

言论

1、

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

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

-- 《炒作编码》[60]


2、

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

-- 《这个时代,没人在乎你写了什么》[61]


3、

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

-- 《欧洲社会心理学杂志》[62]


4、

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

-- Benjamin Breen[63]


5、

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

—— 米哈里·契克森米哈赖[64],“心流”(flow)概念的提出者

往年回顾

最受欢迎的颜色[65](#304)

人生是一个长板问题[66](#254)

如何度过疫情、裁员、还有战争[67](#204)

1982年的信息社会预言[68](#154)

(完)

References

[1] 开源:https://github.com/ruanyf/weekly
[2]投稿:https://github.com/ruanyf/weekly/issues
[3]《谁在招人》:https://github.com/ruanyf/weekly/issues/6965
[4]邮件联系:mailto:yifeng.ruan@gmail.com
[5]yifeng.ruan@gmail.com:mailto:yifeng.ruan@gmail.com
[6]via:https://www.archiposition.com/items/20240812045536
[7]Issues:https://github.com/features/issues
[8]提出:https://simonwillison.net/2025/May/26/notes/
[9]分层:https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/adding-sub-issues
[10]各种图表:https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams
[11]这个链接:https://sourl.co/cFpPWp
[12]脑脊接口:https://news.cgtn.com/news/2025-03-05/China-conducts-4th-brain-spine-interface-surgery-on-paralyzed-patients-1Bux8OhJ8ZO/p.html
[13]无血型的人造血液:https://www.tokyoweekender.com/entertainment/tech-trends/japanese-scientists-develop-artificial-blood/
[14]开始菜单:https://winaero.com/windows-11-start-menu-revealed-as-resource-heavy-react-native-app-sparks-performance-concerns/
[15]数字地址:https://www.japantimes.co.jp/business/2025/05/27/companies/japan-post-digital-address/
[16]令人啼笑皆非的事情:https://nmn.gl/blog/ai-scam
[17]我的 Canonical 面试经历:https://dustri.org/b/my-experience-with-canonicals-interview-process.html
[18]microSD 卡可靠吗?:https://old.reddit.com/r/raspberry_pi/comments/1l0v25s/how_reliable_are_microsd_cards_well_as_it_turns/
[19]Go 不再修改错误处理的语法:https://go.dev/blog/error-syntax
[20]NLWeb 协议简介:https://glama.ai/blog/2025-06-01-what-is-nlweb
[21]运行本地 AI 的教程:https://anthonylewis.com/2025/06/01/run-your-own-ai/
[22]Quarkdown:https://github.com/iamgio/quarkdown
[23]RsyncUI:https://github.com/rsyncOSX/RsyncUI
[24]Donut:https://donutbrowser.com/
[25]Read Frog:https://readfrog.mengxi.work/zh
[26]代码开源:https://github.com/mengxi-ream/read-frog
[27]@mengxi-ream:https://github.com/ruanyf/weekly/issues/6956
[28]@fluidog: https://github.com/ruanyf/weekly/issues/6962
[29]Datetime.app:https://datetime.app/
[30]@airyland:https://github.com/ruanyf/weekly/issues/6970
[31]naviix:https://github.com/wswmsword/naviix
[32]@wswmsword:https://github.com/ruanyf/weekly/issues/6975
[33]go-v2ex:https://github.com/seth-shi/go-v2ex
[34]@seth-shi:https://github.com/ruanyf/weekly/issues/6978
[35]TL-RTC-APP:https://github.com/tl-open-source/tl-rtc-app
[36]@iamtsm:https://github.com/ruanyf/weekly/issues/6986
[37]Google AI Edge Gallery:https://github.com/google-ai-edge/gallery
[38]Bing Video Creator:https://www.bing.com/images/create/make-a-video/645d21a9470d4f4388cf46635f40809d
[39]AIDocGenius:https://github.com/jiangmuran/AIDocGenius
[40]@jiangmuran:https://github.com/ruanyf/weekly/issues/6958
[41]Low Fade AI:https://lowfade.app/
[42]@twjiem:https://github.com/ruanyf/weekly/issues/6961
[43]Read Bridge:https://github.com/WindChimeEcho/read-bridge
[44]在线试用:https://readbridge.cc
[45]@WindChimeEcho:https://github.com/ruanyf/weekly/issues/6977
[46]TEN VAD:https://github.com/TEN-framework/ten-vad
[47]@bluemotional:https://github.com/ruanyf/weekly/issues/6979
[48]中国盲人数字图书馆:http://www.cdlvi.cn
[49]大学生创新创业项目资源库:https://cy.urongda.com/explore
[50]@urongda:https://github.com/ruanyf/weekly/issues/6959
[51]通辽宇宙知识库:https://www.tongliaouniverse.cn
[52]@Acorn2:https://github.com/ruanyf/weekly/issues/6990
[53]Reddit Top:https://reddit-top.pages.dev/
[54]@zhangchenchen:https://github.com/ruanyf/weekly/issues/6957
[55]美国地址生成器:https://www.usaddrgen.com/zh/
[56]@watianle:https://github.com/ruanyf/weekly/issues/6972
[57]班克斯的新作品: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/
[58]ChatGPT 的散文能力:https://fakepixels.substack.com/p/ai-heidegger-and-evangelion
[59]太阳死亡时:https://www.space.com/astronomy/when-the-sun-dies-could-life-survive-on-the-jupiter-ocean-moon-europa
[60]《炒作编码》: https://simonwillison.net/2025/May/31/steve-krouse/
[61]《这个时代,没人在乎你写了什么》:https://dansinker.com/posts/2025-05-23-who-cares/
[62]《欧洲社会心理学杂志》:https://thelogicaloptimist.com/index.php/2015/10/25/the-21-day-myth-create-new-habit/
[63]Benjamin Breen:https://simonwillison.net/2025/Jun/3/benjamin-breen/
[64]米哈里·契克森米哈赖:https://terriblesoftware.org/2025/04/23/the-hidden-cost-of-ai-coding/
[65]最受欢迎的颜色:https://www.ruanyifeng.com/blog/2024/06/weekly-issue-304.html
[66]人生是一个长板问题:https://www.ruanyifeng.com/blog/2023/05/weekly-issue-254.html
[67]如何度过疫情、裁员、还有战争:https://www.ruanyifeng.com/blog/2022/04/weekly-issue-204.html
[68]1982年的信息社会预言: https://www.ruanyifeng.com/blog/2021/04/weekly-issue-154.html


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/182903
 
616 次点击