嗨,HN
我创建了 DownloadStuffs,这是一个快速、现代的界面,用于探索互联网档案馆。
默认的互联网档案馆用户界面功能强大,但我常常发现它存在以下问题:
- 在移动设备上速度较慢
- 难以预览多个文件的项目(系列、播放列表)
- 下载大文件时不可靠(CORS、链接失效、不清楚“最佳文件”)
因此,我制作了一个更简洁、更具个性的替代方案。
它的功能包括:
- 快速搜索,支持真实的服务器端分页
- 按媒体类型过滤 + 按相关性、下载量、观看次数、最近更新排序
- 页面内视频/音频预览,并支持播放列表队列
- 可靠的下载代理(避免浏览器/CORS问题)
- 批量/播放列表 ZIP 下载,适用于系列和收藏
- 现场演示: [https://downloadstuffss.vercel.app/](https://downloadstuffss.vercel.app/)
技术栈:Bun + TypeScript + Vite + Vercel
仅使用公共互联网档案馆 API(与 IA 无关)。
我非常希望能收到反馈、边缘案例或改进大型公共档案用户体验的想法。
谢谢!
— Dawit
返回首页
最新
大家好!<p>自从我了解到Teenage Engineering的Pocket Operators以来,我就成为了它们的忠实粉丝。今天我甚至拥有一台EP-133 K.O. II,我非常喜欢。<p>几个月前,Reddit用户andiam03分享了一份包含一些鼓点模式的Google表格[1]。我觉得这是一个非常酷的分享和理解节拍的方式。<p>在周末,我编写了一个基本版本的应用程序,今天我想和大家分享。我在空闲时间对它进行了多次迭代,昨天我觉得有了一个相当不错的版本可以分享给大家。<p>这个应用并不是为了作为一个音序器,而是一个用来实验节拍和基本声音的工具,可以保存它们并在你的歌曲中使用。它还具有通过链接分享的功能。<p>这个应用是使用Tone.js [2]、Stimulus [3]构建的,并作为静态网站部署在Render [4]上。我使用了一种大型语言模型(LLM)来阅读Tone.js的文档并生成声音,因为我对声音制作没有知识,然后在此基础上进行了修改。<p>总之,希望你们喜欢!我在构建它的过程中非常开心。<p>[0]: <a href="https://teenage.engineering" rel="nofollow">https://teenage.engineering</a><p>[1]: <a href="https://docs.google.com/spreadsheets/d/1GMRWxEqcZGdBzJg52soeVaY7iUSj1YncfIJZIPScBhM/edit" rel="nofollow">https://docs.google.com/spreadsheets/d/1GMRWxEqcZGdBzJg52soe...</a><p>[2]: <a href="https://tonejs.github.io" rel="nofollow">https://tonejs.github.io</a><p>[3]: <a href="https://stimulus.hotwired.dev" rel="nofollow">https://stimulus.hotwired.dev</a><p>[4]: <a href="http://render.com" rel="nofollow">http://render.com</a>