4作者: lemonlime227大约 6 小时前原帖
最近我在进行一个个人项目,将一个旧的 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 的效率和代码质量吗?
3作者: inesranzo大约 7 小时前原帖
我在寻找一个Python包时,突然看到一个类似维基百科的横幅广告,吓了我一跳。<p>https://postimg.cc/6ykTmSPD<p>我不明白为什么Python软件基金会(PSF)要通过这种侵入性(甚至有些操控性)的横幅广告来恳求我捐款,打断我的阅读体验。<p>如果这就是他们的“目的”,那么我更不可能愿意给他们捐钱。<p>我理解赞助商是必要的,而PSF已经通过众多赞助商获得了丰厚的资金支持。由于这些使用Python的公司的慷慨赞助,你们根本不需要我的捐款。<p>我只希望我们能停止通过广告污染网络,导致几乎所有事物的恶化。
1作者: franklinm1715大约 7 小时前原帖
嗨,HN, 我是Valerii,我正在开发PlanEat AI,这是一款iOS应用程序,可以根据用户的需求制定完全个性化的每周餐单,并提供智能分组的购物清单。 我想解决的问题很简单:大多数想要改善饮食的人并不困扰于营养理论,而是面临日常问题,比如今天做什么菜、如何保持可持续性以及一周需要买什么。 我尝试过Instagram和TikTok上的食谱、ChatGPT的提示以及现有的餐单规划应用。对我来说,它们在三个方面失败了: 1. 个性化程度低:我讨厌一堆食材,我妻子讨厌另一堆,而这些应用很少能适应这种情况。 2. 食谱和购物清单被视为两个独立的世界。 3. 太多完美的食谱不符合现实生活中的时间和当地产品。 PlanEat AI现在的功能包括: - 根据目标、个人喜好、可用时间和基本烹饪设备制定每周餐单。 - 生成简单的逐步食谱,使用常见食材。 - 创建智能购物清单,按商店区域分组,并与餐单保持同步。 - 允许用户快速替换餐点并更新清单,而无需重新做一切。 在技术层面,它使用基于大型语言模型的规划器,并结合一些逻辑,以确保计划在时间和食材数量上保持现实。我仍在不断调整健康与可行性之间的平衡,以确保在工作后仍能实现。 我希望能得到你们的反馈: - 引导过程是否足够清晰,还是要求太多? - 每周计划视图一目了然吗? - 在使用的前两分钟内,什么让你感到最烦恼或困惑? 目前该应用仅限于iOS。如果你不想安装应用,着陆页上也有截图和简短的说明。 今天我们还将在Product Hunt上发布,以便收集更多非技术用户的早期反馈。不过,我在这里发帖的主要原因是想了解从构建者的角度来看我遗漏了什么。 感谢你们的关注,我很乐意回答有关产品、背后的技术或将个人饮食问题转化为应用的过程的任何问题。
1作者: admtal大约 7 小时前原帖
我开发了网页游戏,并希望在手机上录制带有面部摄像头叠加的演示,类似于YouTube和TikTok上的游戏视频。不幸的是,我找不到任何有效的应用程序来实现这个功能,于是我决定自己制作一个,名为Demo Scope。这是一款iOS应用,内置浏览器。您可以加载任何网站,调整可拖动和可调整大小的面部摄像头,并开始录制。该应用还显示触摸指示器,让观众能够看到您在屏幕上点击的内容。此外,它支持RTMP直播,如果您愿意,可以进行实时直播。 免费下载和使用,$9.99一次性购买可终身去除水印。 <p><a href="https:&#x2F;&#x2F;demoscope.app" rel="nofollow">https:&#x2F;&#x2F;demoscope.app</a><p>欢迎任何进行移动演示或内容创作的人提供反馈。