返回首页
一周热榜
我创建了 Read Fast,因为我意识到自己保存了数百个待读内容,却几乎没有阅读它们。<p>它会自动将保存的内容转化为定期简报,并在我选择的时间发送到我的邮箱。<p>自上次发布以来的新版本实际上允许批量上传网址。这样你可以在这里直接粘贴链接,Read Fast 会为你提取信息并生成简报。<p>这非常适合我真正想要阅读的内容。我很好奇这是否能引起大家的共鸣?
我开发了一个名为 PasteClean 的小型桌面工具,以解决一个个人烦恼:分享充满跟踪信息的 URL(如 utm_source、fbclid 等)。<p>它在后台运行,当你复制 URL 时,会自动清理剪贴板中的内容。它可以处理 50 多种跟踪参数,并且能够解短链接(如 bit.ly、t.co),以显示目标地址并在粘贴之前进行清理。<p>技术栈为 Electron/React/TypeScript。<p>核心隐私功能是免费的。我添加了一个“专业版”终身许可证,提供一些高级功能(如解短链接、批处理模式),以支持开发。
在阅读了维贾伊·贾纳帕·雷迪教授的《ML系统》一书后,我用C语言构建了一个小型的PyTorch克隆:mlsysbook.ai/tinytorch/<p>非常适合学习机器学习框架的底层工作原理 :)
我读了很多非小说类书籍,但最近注意到,真正能算得上是深刻、发人深省的书籍却寥寥无几,这些书让你根本无法在短时间内读完,因为你总是会告诉自己:“等一下”,然后停下来搜索一些东西,进行实验,或者只是深思熟虑。目前我正在阅读的例子(尚未读完)是乔舒亚·福尔的《与爱因斯坦共舞》。这本书令人震撼——它揭示了我们周围整个记忆的宇宙,而我之前从未认真探索过。
我们花了很多时间来优化工具:键盘、显示器、集成开发环境(IDE)、延迟、人体工学。但最近我注意到一个奇怪的现象——照明几乎从未受到同等程度的关注,尽管它直接影响专注力、疲劳和决策。
我在长时间工作时进行了一项小型个人实验:
- 关闭了主要的顶灯
- 使用了更少、强度更低的间接光源
- 故意让一些区域保持黑暗
结果不仅仅是“更舒适”——我的工作行为发生了变化:
- 深夜时眼睛疲劳减少
- 更长的专注时间段
- 冲动的上下文切换减少
让我感到惊讶的是,大多数生产力建议都假设“更多的可见性=更好”,而人类的感知似乎正好相反:对比、阴影和克制能提高清晰度。
这让我思考:
- 为什么我们不把照明视为与排版或用户界面层次结构一样重要?
- 除了原始的照度(lux),几乎没有工具可以测量工作环境中的照明质量吗?
- 照明是否是一个初创公司忽视的隐形变量,影响生产力?
我很好奇这里的其他人是否注意到了类似的效果,或者这只是我自己上当的安慰剂效应。
最近我在进行一个个人项目,将一个旧的 jQuery + Django 项目重写为 SvelteKit。主要工作是将用户界面模板翻译成符合 SvelteKit 习惯的格式,同时保持原有的样式。这包括使用语义化的 HTML,而不是随意使用 div,避免将 div 嵌套在 div 中,以及用简化版的 Tailwind 替代 Bootstrap。还涉及一些逻辑重构,以保持原有功能,但重写以避免多年的代码债务。例如,用可组合的 Svelte 组件替换使用布尔标志的多个视图模板。
我在进行这项工作时有一个相对稳定的流程:查看 Django 中定义的每个路由,构建我的 `+page.server.ts`,然后将页面的每个主要部分拆分为一个 Svelte 组件,并为其创建相应的 Storybook 故事。这样做需要花费大量时间,因为我必须确保不是简单地复制模板,而是以更符合习惯的风格重新创建它。
这种工作似乎是 AI 辅助编程的一个很好的用例,但我未能有效利用它。最多,我只能让 Claude Code 生成一些稍微不那么混乱的 Svelte 代码。简单的提示无法让 AI 的代码质量达到我手动编写代码的 90%。理想情况下,AI 应该能将代码生成到我可以在 15-20 分钟内手动审查的程度,这将大大加快我在这个项目上花费的时间(目前我需要 1-2 小时才能正确翻译一个路由)。
你们有什么建议或技巧可以帮助我提高使用 AI 的效率和代码质量吗?