你是不是有个很长的 YouTube 视频播放列表,一直想找个时间看完?是不是经常翻看“稍后观看”列表会让你得腕管综合征?
我有一个绝妙的解决方案要告诉你。
如果可以将任何 YouTube URL 作为参数传递给命令行程序,该程序几乎可以立即输出视频内容的要点总结,包括相关引语,那会怎么样?
嗯,什么?
布料的魔力
Fabric是一个命令行工具,可以让你执行类似这样的操作:
$ yt --transcript https://www.youtube.com/watch?v=XZ5Cgi2uIpY \ | fabric -sp extract_wisdom
这样就生成了一个包含约 100 行 Markdown 代码的摘要,这些代码被分为以下几个部分:
- 概括
- 想法
- 洞察
- 引号
- 习惯
- 事实
- 参考
- 一句话总结
- 建议
那段视频是我们制作的关于汉斯·雷泽故事的专题片。总结一下?“内容讲述了汉斯·雷泽的故事,他是一名被定罪的杀人犯,也是ReiserFS文件系统的开发者,以及他参与Linux项目的经历”,这很中肯。
看看它提取出的引文:
“全球排名前 500 的超级计算机全部运行 Linux 系统。”
“Linux 社区的运作几乎完全遵循精英管理原则。”
“汉斯·雷泽是一名被定罪的谋杀犯,但他为 Linux 内核贡献了大量代码。”
“ReiserFS 在当时引入了先进的理念。”
“邮购新娘的历史可以追溯到17世纪。”
“互联网对邮购新娘行业产生了重大影响。”
“汉斯·雷泽与一位俄罗斯邮购新娘的婚姻以谋杀告终。”
– “由于停止开发,ReiserFS 已从 Linux 内核中弃用。”
“汉斯·雷泽的案例引发了人们对个人行为如何影响职业声誉的思考。”
“汉斯·雷泽的崛起和陨落是一个警示故事。”
“Linux 项目的开放性允许来自各行各业的人士做出贡献。”
“ReiserFS 的创新理念推动了文件系统的发展。”
“围绕汉斯·雷泽的法律和个人纠纷掩盖了他的成就。”
“技术创新可能会被个人行为和法律纠纷所掩盖。”
“开源项目吸引了形形色色的贡献者,其中也包括一些有争议的人物。”
以下是一些参考文献(“参考文献”):
– Linus Torvalds 于 1991 年宣布 Linux 项目
汉斯·雷泽曾在加州大学伯克利分校就读。
– Hans Reiser 开发的 ReiserFS 文件系统
– 使用 ReiserFS 作为默认文件系统的 SUSE Linux 版本
二战后,樱花公司为菲律宾新娘做广告。
苏联解体后,出现了一些提供斯拉夫新娘服务的网站。
——Namesys公司,汉斯·雷泽的公司
– 法律诉讼中提及的电子游戏《战地:越南》。
– 2022 年初发布的提交弃用了 Linux 内核中的 ReiserFS。
以上内容均属实。
哇!它还能做什么?
只需查看仓库中的 patterns 目录即可:
- 分析辩论
- 分析日志
- 检查协议
- 创建 Git 差异提交
- 解释代码
- 改进提示
- 总结讲座
- 到闪卡
还有很多其他功能……总共有超过100条不同的命令,当然,编写自己的命令也很容易。祝您使用愉快!