1作者: Kiran7893大约 12 小时前原帖
嗨,HN, 我构建并开源了一个适用于使用基于 React 的 Webview 构建 VS Code 扩展的生产就绪模板。 该模板旨在消除设置过程中的摩擦,同时保持架构的清晰和可扩展性。 主要特点: - React 19 + TypeScript - Tailwind CSS - 基于 esbuild 的打包(快速构建) - 扩展与 Webview 之间的双向消息传递 - 支持 VS Code 主题的样式 - 生产就绪的构建和打包设置 该仓库包含文档和部署指南。 GitHub: [https://github.com/kiran7893/vscode-extension-react-boilerplate](https://github.com/kiran7893/vscode-extension-react-boilerplate) 欢迎反馈和贡献。
1作者: NikoNaskida大约 12 小时前原帖
大家好, 我们正在开发LeadJot。 这是一个AI网站聊天小工具,可以将访客转化为合格的潜在客户。 大多数网站在几个小时后就会失去访客。 表单无人填写,邮件无人回复,潜在客户悄然消失。 LeadJot能够立即与访客对话。 它可以回答基本问题。 并向访客提出正确的问题。 收集联系信息。 引导认真对待的访客预约电话。 我们关注的重点是: 清晰的潜在客户资格审核,避免无意义的聊天。 由所有者控制的流程,您可以决定问题及其顺序。 一个轻量级的小工具,适用于任何网站。 我们的目标不是取代销售。 而是过滤噪音,挖掘潜在意图。 我们目前处于早期阶段,并在快速迭代。 希望能收到关于以下方面的反馈和想法: - 资格审核应该有多严格 - 如何配置聊天流程 欢迎随时提问。
2作者: JosifA大约 12 小时前原帖
我的日常使用设备是运行Linux的Macbook Air M2,具体来说是Fedora Asahi Remix。在使用它时,我最想念的一点是偶尔能够通过Wine运行Windows软件。显然,你可以在上面运行Steam,并且Steam允许安装和运行任意Windows软件,但当我尝试时,我无法创建账户,总的来说,我更不想使用Steam。我成功在muvm(一个在16K内核上运行4K页面内核的虚拟机)下运行了一个旧版本的Heroic Games Launcher [1]。不过这并不是特别简单,我希望能有更好的体验。我在Heroic和其他专注于游戏的启动器上遇到的另一个问题是缺乏灵活性——它们要么适用于特定的软件,要么不适用,你对此无能为力。例如,一个安装程序可能需要通过Winetricks [2]安装某个特定的软件包才能运行。Heroic在安装程序运行之前并没有给你机会去运行任何东西。长话短说,我决定构建一个自己的Wine前缀管理器,它将更加灵活,不仅仅专注于游戏,并且能够在Asahi Linux上运行。此外,我决定用一种对我来说是新语言(Dart / Flutter)来编写它,并作为副产品学习这门语言。五个月后,它终于准备好了,我希望能得到一些反馈。顺便提一下,它也支持常规的x86_64 Linux发行版,尽管在这些发行版上的测试不如在Asahi上那么多。 [1]: <a href="https://heroicgameslauncher.com/" rel="nofollow">https://heroicgameslauncher.com/</a> [2]: <a href="https://github.com/Winetricks/winetricks" rel="nofollow">https://github.com/Winetricks/winetricks</a>
8作者: heavenlxj大约 13 小时前原帖
嗨,独立开发者们 我们正在构建 Kinkora,这是一个创意平台,将多个图像和视频人工智能模型集中在一个地方,供用户进行实验和创作。 像许多开发者一样,我们发现自己不断切换工具,只为测试不同的模型或创意方向。每个平台似乎都局限于单一的工作流程或使用案例。因此,我们决定创建一个更模块化、探索性强且以创作者为中心的空间。 Kinkora 的重点是: - 支持流行的生成模型 - 让实验过程快速而愉快 - 为创意社区奠定基础,而不仅仅是一个生成器 我们的长期目标不仅仅是“生成内容”,而是创造一个创作者可以玩耍、迭代和发现新想法的地方,随着模型和技术的发展而不断演变。 我们处于早期阶段,正在积极迭代,非常希望能听到其他独立开发者的反馈,特别是在以下方面: - 功能方向 - 社区机制 - 友好的创作者工作流程 欢迎随时提问!
4作者: effectkai大约 13 小时前原帖
似乎Meta最近将所有Messenger聊天迁移到了端到端加密(e2ee)。但是,如果您之前创建过秘密对话(e2ee),那么Meta决定不迁移现有聊天,而是将其归档并切换到秘密聊天。 由于我过去只与亲密的朋友和家人进行过秘密聊天的实验和创建,我所有的旧对话都被归档,且没有恢复的途径。 这真是一个糟糕的用户体验,完全不可思议的是这样的设计竟然在Meta通过了。
1作者: TheBestTvarynka大约 13 小时前原帖
你好,HN, 在过去的三年里,我一直在开发一个工具,以帮助我调试ASN1编码的数据(如密钥、证书、Kerberos/CredSSP/SPNEGO等数据结构,以及更多内容)和加密操作。 几天前,我发布了一个重要功能:ASN1树编辑器。现在,它可以直接在页面上解析和编辑ASN1树。我发现这个功能非常有用,也可能对其他人有所帮助。 请点击链接试用一下。简要手册: * 按住 `ctrl` 并点击树节点标题进行编辑; * 按住 `ctrl` 并在节点之间移动鼠标以添加新节点; * 按住 `ctrl` 并将鼠标移动到节点标题的开头以删除节点。 完整的用户指南和图片可以在我的博客文章中找到: [https://tbt.qkation.com/posts/announcing-crypto-helper-0-16](https://tbt.qkation.com/posts/announcing-crypto-helper-0-16)。 总体而言,这个工具还可以执行许多加密算法,并且具有JWT调试器。但那是另一个故事 :) * 所有计算均在您的浏览器内进行。 * 本网站不设置或使用cookies。 * 本网站不在浏览器中存储数据以供共享、发送或出售给第三方。 * 不会与第三方共享、发送或出售任何个人信息。
4作者: lemonlime227大约 13 小时前原帖
最近我在进行一个个人项目,将一个旧的 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大约 14 小时前原帖
我在寻找一个Python包时,突然看到一个类似维基百科的横幅广告,吓了我一跳。<p>https://postimg.cc/6ykTmSPD<p>我不明白为什么Python软件基金会(PSF)要通过这种侵入性(甚至有些操控性)的横幅广告来恳求我捐款,打断我的阅读体验。<p>如果这就是他们的“目的”,那么我更不可能愿意给他们捐钱。<p>我理解赞助商是必要的,而PSF已经通过众多赞助商获得了丰厚的资金支持。由于这些使用Python的公司的慷慨赞助,你们根本不需要我的捐款。<p>我只希望我们能停止通过广告污染网络,导致几乎所有事物的恶化。