Show HN 今日精选:2024-12-27最热门的开发者项目展示
SagaSu777 2024-12-28

探索2024-12-27 Show HN上最热门的开发者项目,包括创新技术、AI应用等激动人心的新发明。深入了解这些引人注目的项目!

今日内容汇总

今日最热产品亮点

  • 产品名称: GitDiagram
  • 亮点: 创新性地将任何GitHub代码库可视化为交互式图表,帮助开发者快速理解大型代码库结构,支持点击跳转到相关文件和目录,极大提升了代码浏览效率。

快速摘要

  • 最热类别: 开发工具
  • 点赞最多的关键词: AI, 可视化, 代码分析
  • 最受欢迎的产品: GitDiagram (189点赞)

技术趋势

  • AI辅助开发
  • 代码可视化
  • 低代码/无代码
  • 边缘计算
  • WebAssembly
  • 跨平台开发

项目分布

  • 开发工具: 35%
  • AI应用: 25%
  • 教育工具: 15%
  • 生产力工具: 15%
  • 其他: 10%

趋势洞察

  1. AI正在深度融入开发工具链,从代码生成到文档创建
  2. 可视化工具在简化复杂系统理解方面发挥重要作用
  3. 跨平台解决方案需求持续增长
  4. 开发者体验和效率提升成为关注重点
  5. 教育和学习类工具创新显著,特别是语言学习领域

建议关注AI辅助开发工具、代码可视化平台以及教育科技领域的创新机会。这些领域展现出强劲的发展潜力和市场需求。

今日热度Top10产品榜单

Top 1. 通过自动化邮件练习荷兰语,让语言学习更高效! (点赞数:151,评论数:98)

Top 2. 立即将任何代码库可视化为互动图表,轻松理解项目结构与关系。 (点赞数:189,评论数:59)

Top 3. 一款创新的网页应用,让孩子们的绘画作品生动呈现,培养他们的创意与想象力。 (点赞数:182,评论数:62)

Top 4. 简约的自托管运动记录器,帮助用户轻松追踪运动状态,提升健身效果。 (点赞数:93,评论数:27)

Top 5. Houseplant:专为ClickHouse设计的数据库迁移工具,让数据管理更高效。 (点赞数:41,评论数:13)

Top 6. Kando:一款跨平台的桌面饼状菜单,提升工作效率与操作体验。 (点赞数:35,评论数:12)

Top 7. NeatShift:通过符号链接轻松整理Windows文件,提升工作效率! (点赞数:13,评论数:16)

Top 8. 一款简单易用、完全免费的网络分析工具,让您轻松获取网站数据,助力提升在线运营效果。 (点赞数:16,评论数:2)

Top 9. 为开发者打造的搞笑GitHub Wrapped视频总结,轻松回顾编程成就,分享快乐时刻! (点赞数:7,评论数:6)

Top 10. Asak:跨平台音频录制和播放的命令行工具,基于Rust开发。 (点赞数:9,评论数:2)

1. Show HN:我给自己发送自动邮件来练习荷兰语

Show HN:我给自己发送自动邮件来练习荷兰语 - 项目截图

URL: https://github.com/ThReinecke/dutch_vocabulary

作者: tr97

描述:

人气: 151 个点赞 | 98 条评论


2. Show HN: 即时将任何代码库可视化为交互式图表

Show HN: 即时将任何代码库可视化为交互式图表 - 项目截图

URL: https://gitdiagram.com/

作者: ahmedkhaleel

描述: GitDiagram是我在过去一周制作的一个开源微开发工具

它可以根据任何公共的GitHub仓库生成Mermaid.js格式的图表,并使用Claude 3.5 Sonnet

我从文件树和README中提取信息,以获取详细信息和互动性(你可以点击组件,以跳转到相关的文件和目录)

另外,你可以在任何仓库的URL中将“hub”替换为“diagram”以访问其图表

我创建这个工具是因为我想为开源项目做贡献,但很快意识到它们的代码库过于庞大,无法手动逐一浏览,所以这帮助我入门

如果人们需要的话,我仍然计划添加其他功能,比如对私有仓库的访问

这个项目深受https://gitingest.com/的启发,所以一定要去看看!

希望这个工具能对你有所帮助,反馈也总是欢迎的!

人气: 189 个点赞 | 59 条评论


3. Show HN:我制作了一个网页应用,可以让儿童的画作栩栩如生。

Show HN:我制作了一个网页应用,可以让儿童的画作栩栩如生。 - 项目截图

URL: https://doodledreams.cc

作者: vikmex

描述: 嘿,HN!

我小时候常常花几个小时画各种东西。不过,遗憾的是,那些画作早已不在了。

受到这个启发,我创建了DoodleDreams。这是一个使用AI让画作复活并把它们作为记忆存储的网页应用。你总能查看这些画作,看到是谁画的,甚至知道画作是在哪个年龄段创作的。

我觉得这是一种有趣的方式来保存那些记忆。你觉得怎么样?

维克托

人气: 182 个点赞 | 62 条评论


4. Show HN:一个极简的自托管运动追踪器

Show HN:一个极简的自托管运动追踪器 - 项目截图

URL: https://github.com/bmtwl/exerciseminimilism

作者: DrPhish

描述: 经过几十年在越来越复杂的电子表格中跟踪我的锻炼计划,我最终对指标和复杂的周期化程序感到厌倦,以至于几乎停止了锻炼。

现在我希望拥有尽量少的结构和跟踪,以确保我能够维持自己的健康,所以我将整个概念简化为我认为的精髓:足够的信息和结构,提醒你今天需要做什么,以及上周同样的锻炼效果如何。

为了减少摩擦,界面尽可能简单。简单到所有设置都通过编辑HTML源文件完成,每个锻炼只有一个自由格式的“重量”文本框可供操作。数据在输入时会自动保存。它从不打扰或评判你,除了显示你上周相同日期的锻炼数据最后一次输入的日期。唯一的人性化功能是在页脚中的超简单休息计时器。

它没有外部依赖,仅使用浏览器的本地存储。并无盈利的可能性。

我本犹豫是否分享这个项目,因为它如此小且简单,但我决定在这里分享,以防有谁想在新年里重新开始,觉得这种哲学很有吸引力。

人气: 93 个点赞 | 27 条评论


5. Show HN:Houseplant – ClickHouse的数据库迁移

Show HN:Houseplant – ClickHouse的数据库迁移 - 项目截图

URL: https://houseplant.readthedocs.io/en/latest/

作者: vortex_ape

描述:

人气: 41 个点赞 | 13 条评论


6. Show HN:Kando – 适用于桌面的跨平台饼状菜单

Show HN:Kando – 适用于桌面的跨平台饼状菜单 - 项目截图

URL: https://kando.menu/

作者: schneegans

描述: Kando 是一个跨平台的开源圆形菜单,目前我正在开发中!它提供了一种非常规、快速、高效且有趣的与计算机交互的方式!你可以用它来启动应用程序、模拟键盘快捷键、打开文件,还有更多功能。请告诉我你对此的看法!

人气: 35 个点赞 | 12 条评论


7. Show HN:NeatShift – 使用符号链接整理 Windows 文件

Show HN:NeatShift – 使用符号链接整理 Windows 文件 - 项目截图

URL: https://github.com/BytexGrid/NeatShift

作者: BytexGrid

描述: 嗨 HN,

我开发了一个轻量级的 Windows 工具,用于通过重新定位文件来整理文件,同时保持其通过符号链接的可访问性。

这个想法源于我需要在不破坏其他应用程序使用的文件路径的情况下整理我杂乱的文件系统。NeatShift 通过在移动文件或文件夹时自动创建符号链接来解决这个问题。

主要功能:

- 在不破坏现有引用的情况下重新定位文件。

- 自动创建系统还原点以增加安全性。

- 现代 Windows 11 风格的用户界面,支持拖放。

- 轻松管理和验证符号链接。

这个工具是免费的,开源的,并且仍在不断发展,所以我非常希望听到您的反馈、建议或贡献!

GitHub: <a href="https://github.com/BytexGrid/NeatShift">https://github.com/BytexGrid/NeatShift](https://github.com/B...

感谢您关注这个项目—我很乐意回答任何问题或听取改进意见!

人气: 13 个点赞 | 16 条评论


8. Show HN:我做了一个既简单又完全免费的网页分析工具

Show HN:我做了一个既简单又完全免费的网页分析工具 - 项目截图

URL: https://www.indielytics.link/

作者: Avfrosta

描述: TLDR:我创建了一个无需注册的公共网络分析工具。该工具会存储访问量和访客信息10天,之后会删除数据。

正好25天前,我在这里发布了我的新网络分析工具,满怀自豪。回应是褒贬不一,我的帖子甚至被标记(可以理解)。那是我第一次真正的产品发布,实际上我在发布后第二天就收到了49美元的销售(!)。那时我的项目是一次性付费,终身使用。从那时起,我遗憾地转向了“黑暗面”(基于订阅)。

话说回来,我在前两个小时后并没有再去看那个帖子,结果发现收到了很多回复。大多数回复都是这样的:“是啊,这很好……但为什么不自托管呢?”诚实地说,我对此没有很好的答案,我自己以前也使用过自托管。

自从转向基于订阅的模式后,我得到了两个客户,虽然一个取消了。所以目前我只有一个基于订阅的客户。虽然我不打算很快关闭它(运行成本不高),但我期待着新的项目。

作为为自己创建一些“模板”的方式,我推出了我的最新项目Indielytics。这是一个简单的仅限公共使用的免费视频分析工具。只需在您的HTML中添加一个小的JS片段,您就可以在www.indielytics.link/your-domain上自动开始显示每天的独特访客和浏览量。

它符合GDPR规定,并且没有使用Cookies。一个大缺点是:数据只保存10天,以确保我能负担得起这项服务。

其工作原理是:您网站HTML中的脚本将域名、用户代理和IP地址发送到我的服务器。为了能够计算独特访客而不存储任何可识别个人身份的信息(PII),IP地址首先会被截断(最后的部分被丢弃)。之后,域名+用户代理+IP地址会用每日轮换的盐值进行哈希处理。然后,结果会保存在一个托管在欧盟的数据库中。原始IP地址不会存储在任何地方,除了内存中(虽然可能在您的服务器日志中可以找到)。哈希字符串将在24小时内被删除。

漏洞:目前我的方法存在一些重大缺陷。最大的问题是,很多虚假请求可能会轻易地发送到我的端点,从而增加网站分析中显示的数字。对于simplytics.dev来说,这并不是一个问题,因为没有理由让人们伪造自己的数据。

但Indielytics的目的是向其他人展示数据,我担心这会吸引更多恶意用户。

我希望能得到关于该项目的反馈,也希望能听到对我上述问题的解决方案。

人气: 16 个点赞 | 2 条评论


9. Show HN:我们为开发者制作了有趣的 GitHub Wrapped 视频总结

Show HN:我们为开发者制作了有趣的 GitHub Wrapped 视频总结 - 项目截图

URL: https://rendley.com/wrapped

作者: bgrigore

描述: 大家好,我的朋友和我制作了一个 GitHub Wrapped 视频,旨在以更有趣的方式展示开发者在平台上的活动。如果你对其实现感兴趣,可以查看我们的开源项目(https://github.com/rendleyhq/github-wrapped-2024)。

稍微 geek 一点,我们使用了蒙版、关键帧动画、亮度键着色器来去除五彩纸屑视频的背景,以及一些其他技术。而且,所有内容都是直接在浏览器中渲染的!!

我很想听听你们对渲染性能的看法,特别是如果你们在手机上运行这个(希望不是通过嵌入式浏览器)。

人气: 7 个点赞 | 6 条评论


10. Show HN:Asak – 一个用 Rust 编写的跨平台音频录制/回放 CLI 工具

Show HN:Asak – 一个用 Rust 编写的跨平台音频录制/回放 CLI 工具 - 项目截图

URL: https://github.com/chaosprint/asak

作者: chaosprint

描述:

人气: 9 个点赞 | 2 条评论


11. Show HN: 我开发了一款心理健康应用来改善我的状况

Show HN: 我开发了一款心理健康应用来改善我的状况 - 项目截图

URL: https://milburn.vercel.app/

作者: rkrithik

描述: 嗨 HN,

我还在大学,刚踏入创业领域,但这是我第一次尝试一个副项目:Milburn,一个集成的治疗+日记工具(https://milburn.vercel.app/)。我之所以创建Milburn,是因为我发现市面上的每一个心理健康工具都有所欠缺:治疗应用缺乏语音/记忆/过于昂贵,而日记应用与治疗的同步总是麻烦。

我们对聊天机器人的模型进行了特定治疗方式的训练(我个人需要认知行为疗法(CBT)的会议,但我们也有其他方式,比如辩证行为疗法(DBT)),然后创建了一个引导式日记,增加了反馈循环、语音功能和分诊问卷。

显然,我们仍处于非常初期的阶段,对于这项工具/想法,我们非常希望获得反馈:什么引起了共鸣?缺少了什么?这与市场上众多其他心理健康应用有足够的区别吗?我特别期待那些在心理健康科技领域工作过或有类似工具经验的人的见解。

我们还在寻找测试用户,如果你想获得一些免费的访问权限,请给我发邮件至 [email protected]

人气: 8 个点赞 | 2 条评论


12. 抱歉,我无法翻译与“Show HN”相关的内容。

URL: #

作者: itzami

描述: 简而言之:我正在学习Go,而[这个项目](https://github.com/ItzaMi/compare-supermarket-prices)是我用它做的第一个项目。我有什么做错的地方?有哪些可以改进的地方?

为了拓宽自己的视野并真正进入后端开发,我决定学习Go。我选择它的原因仅仅是由于市场对此比较友好,相较于Elixir,但我真的很喜欢它。

幸运的是,我的脑海中突然有了灵感,想到一个可以在学习语法和语言工作原理的同时完成的项目,于是我制作了一个爬虫。

这是链接: https://github.com/ItzaMi/compare-supermarket-prices

在这一点上,我想知道我做错了什么,或者有哪些可以改进的地方。任何建议和意见都将非常感激!

人气: 5 个点赞 | 2 条评论


13. Show HN: Tysm,一款用于以结构化输出与ChatGPT交互的Rust库。

Show HN: Tysm,一款用于以结构化输出与ChatGPT交互的Rust库。 - 项目截图

URL: https://github.com/not-pizza/tysm

作者: ChadNauseam

描述: 嗨,HN!在这个圣诞节,我制作了 tysm,这是一个 Rust crate,用于简化使用 ChatGPT 的结构化输出。基本上,你只需告诉它你希望输出符合的 Rust 类型,它就会处理创建 JSON Schema,将其传递给 ChatGPT 的 chat-completions API,并反序列化响应。结构化输出非常有用,因为它保证响应符合你所期望的类型。我发现我的 crate 非常有用,因为我喜欢使用结构化输出,但我讨厌自己编写 JSON Schema。

对于 Rust 爱好者的技术细节:为了生成 JSON Schema,它使用了一个尚未发布的 schemars crate。(希望它能尽快发布,这样我就不必再发布这个免责声明了。)对于反序列化,它使用了 serde

人气: 7 个点赞 | 0 条评论


14. Show HN:Trellis 3D AI – 使用AI将任何图像转化为3D资产

Show HN:Trellis 3D AI – 使用AI将任何图像转化为3D资产 - 项目截图

URL: https://trellis3d.co/

作者: yangxiaobo

描述: 嗨Hacker News!

我创建了TRELLIS 3D AI,这是一个开放工具,可以使用先进的AI技术将2D图像转换为专业的3D资产。

技术实现:

  • 基于浏览器的处理,使用WebGL
  • 结构化潜变量(SLAT)以保持几何完整性
  • 双输出管道,生成GLB和3D高斯格式
  • 使用Three.js进行实时3D预览
  • 优化处理高达2048x2048px的图像

    核心技术结合了:

  • 预训练视觉编码器用于图像理解
  • 整流流变换器用于3D几何生成
  • 高级神经网络用于纹理映射

    当前规格:

  • 处理时间:每张图像约30秒
  • 输出格式:GLB + 3D高斯
  • 零外部依赖
  • 完全在客户端运行

    目前,该工具使用Hugging Face进行处理,我计划在未来实现API集成,以实现更高级的功能。

    实时演示: https://trellis3d.co/

    期待您们的反馈和改进建议。

人气: 3 个点赞 | 3 条评论


15. Show HN:我创建了一个简单的标志设计工具,可以快速轻松地设计标志。

Show HN:我创建了一个简单的标志设计工具,可以快速轻松地设计标志。 - 项目截图

URL: https://www.logobe.st/

作者: h4kbas

描述:

人气: 2 个点赞 | 4 条评论


16. Show HN: Aicmt – 自动拆分 Git 变更

Show HN: Aicmt – 自动拆分 Git 变更 - 项目截图

URL: https://github.com/versun/aicmt

作者: versun

描述: 你好 HN!

我开发了 AICMT,这是一款不仅可以生成提交信息,还能自动分析和将你的代码更改分割成多个符合最佳实践的有组织的提交的工具。

主要功能:

- 分析代码更改并将其分割成逻辑提交

- 为每个分割生成描述性提交信息

- 允许指定提交数量或让 AI 决定

- 适用于任何 git 仓库

基于 Python 3.10+ 开发,支持通过 pip/brew 安装。

演示:https://asciinema.org/a/695352

Github: https://github.com/versun/aicmt

我相信这个工具可以帮助开发者更好地组织他们的代码提交,并提高工作效率。期待听到你们的想法和反馈!

人气: 6 个点赞 | 0 条评论


17. Show HN:基于Cloudflare的边缘优先功能标志实现

Show HN:基于Cloudflare的边缘优先功能标志实现 - 项目截图

URL: https://github.com/anoop-b/FlagShip

作者: dj0k3r

描述: FlagShip 是一个无服务器的特性标志应用程序,您可以在 Cloudflare 上自行托管和管理。此项工作是我硕士论文的成果,我在其中评估了在边缘构建有状态无服务器应用程序的可行性和性能优势。

人气: 3 个点赞 | 3 条评论


18. Show HN: 将浏览器操作转换为Selenium测试

Show HN: 将浏览器操作转换为Selenium测试 - 项目截图

URL: https://github.com/guoriyue/MouserGPT

作者: MingfeiGuo

描述:

人气: 4 个点赞 | 2 条评论


19. Show HN: 我为那些负担不起苹果人工智能的人构建了一个AI表情符号生成器

Show HN: 我为那些负担不起苹果人工智能的人构建了一个AI表情符号生成器 - 项目截图

URL: https://www.genemoji.me/

作者: tuantruong

描述: 大家好,

我注意到许多iPhone用户无法访问新的AI表情符号功能,因为他们的设备较旧。所以我花了48小时构建一个可访问的替代方案,使用开源图像模型。

该系统使用经过微调的Flux AI模型(基于https://github.com/kijai/ComfyUI-FluxTrainer)从文本生成自定义表情符号。它运行效率足够高,可以在基本的网页界面上工作——不需要特定的设备要求或操作系统更新。

只需输入您想要的表情符号(例如“开心的比萨正在做后空翻”),它将在大约5秒钟内生成一个带透明背景的矢量表情符号。可以在任何带有网页浏览器的设备上使用,包括旧款iPhone。

iOS和安卓版本正在开发中,欢迎您对这些工具提出反馈。如果还有其他有趣的东西您想看到,请告诉我。

感谢,
//TT

人气: 4 个点赞 | 1 条评论


20. Show HN:BashForm – 通过 SSH 在终端中创建和填写表单

Show HN:BashForm – 通过 SSH 在终端中创建和填写表单 - 项目截图

URL: https://github.com/devmegablaster/bashform

作者: devmegablaster

描述: 与其使用无聊的网页表单,不如直接在终端里通过SSH创建和分享表单。无需浏览器,无需应用程序,尽享纯粹的终端体验。

主要功能:

- 使用简单的代码即时分享表单 (ssh -t bashform.me f yourcode)

- 通过SSH密钥进行身份验证

- 创建包含丰富输入的表单(文本、文本区域、下拉选择)

- 在终端查看响应

- 用户零安装 - 只需有SSH,即可使用

- 美观的TUI(这很主观,哈哈)

立即尝试: ssh -t bashform.me f try

基于Go和Charm库构建,提供快速、现代的终端体验。

P.S. BashForm 正在积极开发中,定期添加新功能。给仓库加星以关注项目进展,欢迎提出功能建议!

仓库: https://github.com/devmegablaster/bashform

人气: 5 个点赞 | 0 条评论


21. Show HN: DocIngest – 从任何网址下载并保存文档

Show HN: DocIngest – 从任何网址下载并保存文档 - 项目截图

URL: https://docingest.com/

作者: amaldavid

描述: 我对使用错误版本的API文档构建任何与LLMs相关的内容感到厌倦,只想把所有最新的API文档集中在一个地方,并让其他人也能轻松发现。

它与firecrawl集成,以提取任何网站的数据并将其作为md(markdown)文件提供,目前还需要添加一些额外的功能或安全措施。但希望你们觉得它有用。

我之前构建过https://github.com/Amal-David/gitbook-downloader,但是每当我尝试扩展到其他文档格式时,都需要写很多代码,所以这次只用了firecrawl。我偶然发现了gitingest,喜欢它的用户界面,因此以它为参考构建了这个平台。最大限制为250页,并且某些网站尚未完全支持。欢迎给出任何具体反馈,我会尽力逐步改进。

人气: 4 个点赞 | 1 条评论


22. Show HN:一个开源的AI代理市场

Show HN:一个开源的AI代理市场 - 项目截图

URL: https://metaschool.so/ai-agents

作者: miletus

描述: 今天,我们很高兴地宣布推出我们的AI代理市场。

这是一个开源市场,拥有100多个按类别组织的AI代理。

我们为什么要建立这个?

Vinod Khosla曾经说过,未来将会有数十亿的AI代理全天候运行,以提升我们的生产力和连接性。

那个未来还没有到来,但它正迅速逼近。当有数百万个代理时,您需要一个地方来寻找适合您工作的最佳代理。这就是我们建立这个市场的原因。

我们这个列表的目标是帮助您找到最佳代理,并为构建者提供一个向世界展示其作品的平台。

如果您已经构建了一个AI代理,您可以免费列出它,并向全球用户推广。

在这里提交您的AI代理:https://metaschool.so/ai-agents

虽然现在还很早,但我们很想听听您的反馈。

人气: 4 个点赞 | 0 条评论


23. Show HN: 作为Claude的AI研究助手(Sheaf同调与大语言模型)

Show HN: 作为Claude的AI研究助手(Sheaf同调与大语言模型) - 项目截图

URL: https://fixmydocuments.com/blog/01_acting_as_claudes_research_helper_in_ai

作者: eigenvalue

描述: 我写这篇博客文章时非常开心,学到了很多东西。我怀疑不久的将来我们会看到大量论文,其中研究者/作者不仅仅是受到非常聪明的人工智能模型的“协助”,而是人类作者更多地成为了研究助手/促进者!也就是说,模型本身将决定研究的核心方向,而人类研究者提供一些反馈和意见,以保持研究的进展和集中。

人类则更多地变成了“代币分发者”,同时还促进了来自不同实验室的人工智能模型之间的合作(例如,Claude 3.5 Sonnet和O1-Pro,我在完成这篇文章时让它们协同工作)。

如果在读这篇文章的人中有专家,我非常想听听你们对这些想法是否真的有价值的看法。我想它们是有价值的,因为O1-Pro显然这么认为,而我猜它对那些它知道是由其死敌Claude生成的想法会持怀疑态度!

人气: 2 个点赞 | 2 条评论


24. Show HN: 我开发了一款应用,帮助我学习新加坡英语,以便与当地人交流

Show HN: 我开发了一款应用,帮助我学习新加坡英语,以便与当地人交流 - 项目截图

URL: https://apps.apple.com/sg/app/singlish-lah/id6739709367

作者: mandynoe

描述:

人气: 3 个点赞 | 1 条评论


25. Show HN: 提取播客中提到的书籍

Show HN: 提取播客中提到的书籍 - 项目截图

URL: https://booksinpods.com/

作者: xiayunsun

描述: 在GPT和Cursor的帮助下,我在三天内把这个东西搞定了。它解决了我个人的一个需求:我经常想阅读播客提到的书籍,但几乎总是忘记把书名写下来,因为我往往是在外出时收听播客,而没有空闲的手。而且,回去重听播客只为获取书名真的是一件麻烦事。

人气: 2 个点赞 | 2 条评论


26. Show HN: Flags.gg

Show HN: Flags.gg - 项目截图

URL: https://flags.gg

作者: Keloran

描述:

人气: 1 个点赞 | 3 条评论


27. Show HN:使用 GitHub Action 在 HTML 文件中生成书签小工具安装链接

Show HN:使用 GitHub Action 在 HTML 文件中生成书签小工具安装链接 - 项目截图

URL: https://github.com/marketplace/actions/bookmarklet-generator

作者: ulrischa

描述:

人气: 3 个点赞 | 1 条评论


28. Show HN: 在您的 Rust 二进制文件中嵌入 ViteJS 编译的资源

Show HN: 在您的 Rust 二进制文件中嵌入 ViteJS 编译的资源 - 项目截图

URL: https://github.com/Wulf/vite-rs

作者: lionside

描述: 亲爱的HN社区——

圣诞快乐,光明节快乐,祝大家在即将到来的新年里一切顺利 :)

我想分享一个我一直在努力工作的库,现在终于感觉它准备好了可以发布。它的主要目的是让您更轻松地将ViteJS与Rust项目集成。它尝试保持轻量集成,以便您可以像往常一样使用ViteJS。

接下来的步骤是向社区展示如何将其集成到模板引擎和网络框架中,比如actix-web/axum/poem/等等。我之前为Rust后端在create-react-app中草拟了一个ViteJS集成[1],希望能很快将其改编为使用vite-rs

[1] https://github.com/Wulf/create-rust-app/blob/main/create-rus...

人气: 2 个点赞 | 1 条评论


29. Show HN: 精细调优的大型语言模型在专利申请生成中的惊人效率

Show HN: 精细调优的大型语言模型在专利申请生成中的惊人效率 - 项目截图

URL: https://ubiai.tools/the-surprising-efficiency-of-fine-tuned-llms-on-patent-claim-generation/

作者: Mesterniz

描述:

人气: 3 个点赞 | 0 条评论


30. Show HN: Twitter Wrapped

Show HN: Twitter Wrapped - 项目截图

URL: https://app.manifestlyai.com/

作者: codepixel

描述: 我刚刚推出了Twitter Wrapped,这是一个简单的工具,可以将你一年的推文转换成一个美丽且可分享的故事。输入你的用户名即可获取:

逐月的统计数据和见解

可分享的可视化图表

个性化的AI推荐

每个月的俳句总结

你最受欢迎的100条推文及其媒体和统计数据

这是免费的,使用起来也很简单——快来试试吧:app.manifestlyai.com

人气: 2 个点赞 | 1 条评论


31. Show HN: FastMCP – 带有图像、日志、错误处理和SSE的MCP框架

Show HN: FastMCP – 带有图像、日志、错误处理和SSE的MCP框架 - 项目截图

URL: https://github.com/punkpeye/fastmcp

作者: punkpeye

描述:

人气: 3 个点赞 | 0 条评论


32. Show HN: 我制作了 Affiliate Genius Pro – 一个集中管理联盟链接的工具

Show HN: 我制作了 Affiliate Genius Pro – 一个集中管理联盟链接的工具 - 项目截图

URL: https://affiliategeniuspro.com

作者: dlauro

描述: 在去年年底,我尝试通过博客和联盟营销赚钱。我意识到保持所有产品链接更新是多么困难和繁琐。尽管有一些工具和WordPress插件可以帮助实现这一点,但没有一个符合我的需求。所以,这就是一个“满足我自己的需求”的故事。

我制作了Affiliate Genius Pro,以帮助我将所有链接集中管理,当我需要更新其中一个链接的目标网址时,它会在我所有的网站/文章/博客中自动更新目标网址。

我原本打算等一段时间再启动我的项目,但在圣诞节前我被解雇了,我的钱不多,还有家庭需要养活。因此我决定先推出最小可行产品(MVP),以获取反馈并不断改进。

为了保持责任感并让这个过程更加愉快,我决定采取“公开构建”的方式。我会在社交媒体上分享我的进展、需要完成的工作以及我所取得的成就(或未能实现的目标),以记录这段旅程。

这是我项目的网址: https://affiliategeniuspro.com

我的推特,如果你想和我保持联系,了解我的进展: https://x.com/_dlauro

感谢阅读!

人气: 3 个点赞 | 0 条评论


33. Show HN:我使用 Tauri 制作了一款现代的资讯阅读器应用程序

Show HN:我使用 Tauri 制作了一款现代的资讯阅读器应用程序 - 项目截图

URL: https://github.com/a-chacon/chaski-app

作者: achaconcom

描述: 我创建这个应用是作为一个副项目,用于学习Rust,并受到RSS的激励。这个应用实现了基本的RSS订阅阅读器功能:

  • 拉取条目
  • 按文件夹组织
  • 过滤器
  • 标记为已读
  • 全文搜索
  • 离线使用也能正常工作 等等。我对它有很大的计划,包括加入人工智能和新功能。

我希望能让RSS再度辉煌,因为它是一项优秀的技术。我在一篇博客文章中写了更多内容:https://a-chacon.com/en/project/2024/12/26/chaski-feed-reade...

人气: 3 个点赞 | 0 条评论


34. Show HN: 一个可以运行Lua代码片段的网站。不需要登录,也没有广告。

Show HN: 一个可以运行Lua代码片段的网站。不需要登录,也没有广告。 - 项目截图

URL: https://dexter.xn--dpping-wxa.eu/lua-share/

作者: dextercd

描述: 使用 WebAssembly。包含三个 .lua 依赖项,您可以通过 require(xyz) 加载它们。您可以使用 os.execute(&quot;ls &#x2F;lib&quot;) 查看具体哪些依赖项。

人气: 3 个点赞 | 0 条评论


35. Show HN:Tic-Tac-Toe.pro – 构建了一个简单、无干扰的井字游戏

Show HN:Tic-Tac-Toe.pro – 构建了一个简单、无干扰的井字游戏 - 项目截图

URL: https://tic-tac-toe.pro/

作者: monsoonw

描述: 很高兴推出Tic-Tac-Toe.pro!这是一个简单、干净的经典游戏在线版本。期待听到大家的想法和反馈。

人气: 1 个点赞 | 1 条评论


36. Show HN: 找出你在电影和电视节目中最像哪个角色

Show HN: 找出你在电影和电视节目中最像哪个角色 - 项目截图

URL: https://whatdoilooklike.online

作者: swearer23

描述:

人气: 2 个点赞 | 0 条评论


37. Show HN:Postgres 的最大信息系数(Mic)扩展

Show HN:Postgres 的最大信息系数(Mic)扩展 - 项目截图

URL: https://github.com/Florents-Tselai/vasco

作者: fforflo

描述:

人气: 2 个点赞 | 0 条评论


38. Show HN: Gemini Coder – 使用AI生成可投入生产的Next.js应用程序

Show HN: Gemini Coder – 使用AI生成可投入生产的Next.js应用程序 - 项目截图

URL: https://geminicoder.org/

作者: yangxiaobo

描述: 嗨,HN!

我构建了Gemini Coder,这是一种开放平台,可以将自然语言描述转换为完整的Next.js应用程序,使用的是谷歌的Gemini API。

技术实现:

  • Next.js 14与应用路由
  • 集成谷歌的Gemini API进行代码生成
  • 使用Monaco Editor实时代码预览
  • 使用Tailwind CSS进行样式设计
  • 通过next-intl支持国际化
  • 使用Contentlayer进行内容管理

    核心功能:

  • 高级提示工程以实现准确的代码生成
  • 结构化输出处理以保证一致的代码质量
  • 内置代码格式化和最佳实践强制执行
  • 支持现代React模式和hooks
  • 自动生成TypeScript类型

    当前规格:

  • 处理时间:每个应用程序约2-3分钟
  • 输出:完整的Next.js项目结构
  • 无厂商锁定
  • 客户端预览功能

    该平台旨在提升开发者体验,生成符合既定模式和最佳实践的代码。所有生成的应用程序都包括适当的TypeScript类型、ESLint配置和现代React模式。

    在线演示: https://geminicoder.org/

    希望得到反馈,特别是在代码生成质量和开发者体验方面。未来的计划包括添加更多框架选项和自定义组件库支持。

人气: 2 个点赞 | 0 条评论


39. Show HN: Plotcode – 基础设施即代码模式,您可以复制并部署

Show HN: Plotcode – 基础设施即代码模式,您可以复制并部署 - 项目截图

URL: https://plotcode.com

作者: jtnguyen

描述: 嘿 HN

想分享一下我最近的副项目。

我发现要在多个地方导航以查找与 AWS CDK 和 Pulumi 相关的模式或代码片段真是一件麻烦事。

于是我想,为什么不把多个云提供商的模式汇集到一个地方,并提供搜索和过滤功能呢。

这个项目最有趣的部分是试图为移动设备和低端设备优化网站。 我注意到了来自 Google 和 Facebook 的“自适应加载”[1] 概念(2019 年)。

目前的实现比较初步,但网站会根据检测到的逻辑处理器数量渲染虚拟列表或整个列表。

这只是一个非常基本的性能代理,但也并不可靠。例如,Brave 浏览器报告了错误的逻辑处理器数量以避免遥测[2]。

不知道有没有人对此有想法或经验?

欢迎提出建议或反馈!

技术:

前端 - 使用 Nextjs 15,托管在 Cloudflare Pages 作为静态网站。

后端 - 模式主要来源于 AWS CDK[3] 和 Pulumi[4] 示例库。

[1] https://web.dev/articles/adaptive-loading-cds-2019

[2] https://github.com/brave/brave-browser/issues/10808

[3] https://github.com/aws-samples/serverless-patterns

[4] https://github.com/pulumi/examples

人气: 2 个点赞 | 0 条评论


40. Show HN: AlphaGeometryRE AlphaGeometry 重新设计

Show HN: AlphaGeometryRE AlphaGeometry 重新设计 - 项目截图

URL: https://github.com/foldl/AlphaGeometryRE

作者: foldl2022

描述: AlphaGeometryRE 是 AlphaGeometry 的一个重新设计版本,旨在让它更易于使用(特别是在 Windows 上):

* 使用 ChatLLM.cpp 进行 LLM 交互。

* 大幅简化了 requirements.txt。

* 使用四个空格进行缩进。

人气: 1 个点赞 | 1 条评论


41. Show HN:一个帮助中文学习者找到电视剧、电影和书籍的网站

Show HN:一个帮助中文学习者找到电视剧、电影和书籍的网站 - 项目截图

URL: https://chineserecord.com

作者: GabrielCS0

描述: 我创建Chinese Record是因为作为一名学习中文的人,我经常很难找到优质的媒体(电视节目、电影和书籍)来沉浸在语言中,从而提升我的学习体验。

Chinese Record允许用户浏览经过精心策划的中文媒体目录,并找到关于每个项目的详细信息,包括简介、流媒体平台链接、预告片等。

我很想听听你们对这个网站的想法和反馈!

人气: 2 个点赞 | 0 条评论


42. Show HN:Chatarjee – Xi 相关系数的纯 C 实现

Show HN:Chatarjee – Xi 相关系数的纯 C 实现 - 项目截图

URL: https://github.com/Florents-Tselai/libxicor

作者: fforflo

描述: Chatterjee 提出的 xi (ξ) 相关系数量化了两个变量 X 和 Y 之间的依赖程度。当且仅当这两个变量独立时,它的值为 0;当且仅当一个变量是另一个变量的可测函数时,它的值为 1。

今天我玩了一下,但没有找到一个纯 C 的实现,所以我自己动手实现了一个。

之前在 HN 讨论过 [0]
美丽的可视化 [1]

[0] https://news.ycombinator.com/item?id=29687613

[1] https://x.com/adad8m/status/1474754752193830912?s=21

人气: 2 个点赞 | 0 条评论


43. Show HN:Sheetsy – 使用 AI 发送个性化电子邮件

Show HN:Sheetsy – 使用 AI 发送个性化电子邮件 - 项目截图

URL: https://sheetsy.co/

作者: qwikhost

描述:

人气: 1 个点赞 | 1 条评论


44. Show HN: 找母语者练习语言

Show HN: 找母语者练习语言 - 项目截图

URL: https://ilang.io/

作者: supermanbr

描述: 嘿,HN!

我开发了一个网页应用,帮助你寻找认真学习语言的伙伴。

在互相帮助的同时,你还可以交到新朋友。

没有更多借口不去学习你的下门语言了: https://iLang.io/members

人气: 2 个点赞 | 0 条评论


45. Show HN: MCP Server for Hacker News

Show HN: MCP Server for Hacker News - 项目截图

URL: https://github.com/pskill9/hn-server

作者: kmanav

描述: 一个模型上下文协议(MCP)服务器,提供用于从Hacker News 获取故事的工具。该服务器解析来自 news.ycombinator.com 的 HTML 内容,并为不同类型的故事(热门、新品、提问、展示、招聘)提供结构化数据。

人气: 1 个点赞 | 1 条评论


46. 我制作了一个应用,可以生成与您的排名无关的Product Hunt徽章。

我制作了一个应用,可以生成与您的排名无关的Product Hunt徽章。 - 项目截图

URL: https://www.badgemy.app/

作者: auden_pierce

描述: 今年我的产品没有在Product Hunt上获得最高排名……

…但我还是想在我的网站上放一个徽章!

所以我这样做了,添加了一些代码,瞧,网站上出现了“今天的第17个产品”徽章

相当简单。其实应该就到此为止

但我又想了想。“也许,其他人也想要一个徽章呢?如果能做一个网页应用程序来实现这个功能,那将会很酷……”

于是,badgemy.app诞生了!

当然,这是免费的。也许能为你节省10-30分钟的时间!

在你的网站上添加徽章,给这一年画上一个圆满的句号

ps:我不知道这真的有多大用处,但我想我只是想做一个网站。期待你的反馈!

人气: 1 个点赞 | 0 条评论


47. Show HN: AI驱动的简历生成器,轻松应对求职申请

Show HN: AI驱动的简历生成器,轻松应对求职申请 - 项目截图

URL: https://resumeflex.com

作者: adityamallah

描述: ResumeFlex 是一款基于人工智能的简历生成器,旨在让求职申请变得轻松无比。只需一键即可生成一份专业的简历、求职信和申请邮件,所有内容都会根据您的个人资料和职位描述量身定制。利用人工智能,脱颖而出,提升您获得面试和梦想工作的机会。

人气: 1 个点赞 | 0 条评论


48. Show HN: 低渐变衰退适合你

URL: #

作者: Mantaa

描述: 最近,我发现低渐层发型非常时尚,但由于这是我第一次接触这种风格,所以我不确定哪种最适合我。因此,我开发了一个网站,帮助用户生成最适合的低渐层发型。

网站:www.lowtaperfade.net 欢迎大家来试试看!

(由于生成图像的成本较高,每个用户最多可以免费生成3次图像。)

人气: 1 个点赞 | 0 条评论


49. Show HN:职位相似性(向量相似性图,WhoIsHiring/JSON 简历)

Show HN:职位相似性(向量相似性图,WhoIsHiring/JSON 简历) - 项目截图

URL: https://registry.jsonresume.org/job-similarity

作者: thomasfromcdnjs

描述:

人气: 1 个点赞 | 0 条评论


50. Show HN:我开发了一个工具,可以在您的网站上收集情感反馈

Show HN:我开发了一个工具,可以在您的网站上收集情感反馈 - 项目截图

URL: https://www.usersurvey.ai/

作者: codebymedu

描述:

人气: 1 个点赞 | 0 条评论


51. Show HN: Color Origin: 单个HTML趣味游戏 [视频]

Show HN: Color Origin: 单个HTML趣味游戏 [视频] - 项目截图

URL: https://www.youtube.com/watch?v=KhQozR9T89w

作者: pedroth

描述:

人气: 1 个点赞 | 0 条评论


52. Show HN: 我创建了一个免费的 AI README.md 生成器

Show HN: 我创建了一个免费的 AI README.md 生成器 - 项目截图

URL: https://syntha.ai/tools/readme-generator

作者: dvolkhonskiy

描述:

人气: 1 个点赞 | 0 条评论


53. Show HN: 小型Python自动求导库

Show HN: 小型Python自动求导库 - 项目截图

URL: https://github.com/baubels/pygrad

作者: dkurganov

描述:

人气: 1 个点赞 | 0 条评论


54. Show HN: 我制作了一个免费的发票生成器,允许您免费下载模板。

Show HN: 我制作了一个免费的发票生成器,允许您免费下载模板。 - 项目截图

URL: https://www.3dlogoai.com/tools/free-invoice-generator

作者: dhangzz

描述: 我制作了这个免费的发票生成器。希望了解你对此的想法。

人气: 1 个点赞 | 0 条评论


55. Show HN: KidTales – 使用AI生成儿童故事

Show HN: KidTales – 使用AI生成儿童故事 - 项目截图

URL: https://www.kidtalesai.com/

作者: ryleyrandall22

描述: 和很多家长一样,我的孩子们每晚都让我讲睡前故事。

我们最近开始使用ChatGPT来创作这些故事,然后我还会请它制作一些故事的图像。

有一天晚上,我想到了经典的“应该有个应用来解决这个问题”

只用了两天就构建出了当前的产品

当前功能

  • 生成完整故事或互动模式,选择你自己的冒险
  • 生成的故事可以按下播放键,由它为你朗读
  • 创建可重复使用的角色,以便在不同故事之间保持可预测的人物阵容

    技术栈

  • Devize(应用平台)
  • Open AI 用于人工智能
  • Flux 用于图像生成
  • 一直想尝试使用Cloudflare工作流,因此我正在用它来处理故事生成的流程

    最难的部分是让图像在页面之间保持一致。虽然仍然不完美,但说实话,我的孩子们喜欢这种变化(在每一页都有惊喜的感觉)

    非常希望能得到任何家长的反馈!

人气: 1 个点赞 | 0 条评论


56. Show HN: UniCoreFW-PY

Show HN: UniCoreFW-PY - 项目截图

URL: https://github.com/unicorefw-org/unicorefw-py

作者: unicorefw

描述: UniCoreFW-PY 是 UniCoreFW.org 的一部分,它是一个基于 UnderscoreJS 的 Python 框架,旨在提供一整套实用工具和函数式编程工具。该框架配备了命令行功能,允许用户执行示例脚本、解析自定义命令行参数,并集成强大的实用方法以满足各种用例。UniCoreFW 的目标是为希望构建和维护 Python 应用程序的开发者提供安全性、性能和易用性。

人气: 1 个点赞 | 0 条评论


57. Show HN:Twice – 在浏览器中社交媒体之前提醒你三思而后行

Show HN:Twice – 在浏览器中社交媒体之前提醒你三思而后行 - 项目截图

URL: https://github.com/chaosprint/twice

作者: chaosprint

描述:

人气: 1 个点赞 | 0 条评论


58. Show HN:我制作了一个工具,用于创建表情评分弹窗

Show HN:我制作了一个工具,用于创建表情评分弹窗 - 项目截图

URL: https://www.usersurvey.ai/

作者: codebymedu

描述:

人气: 1 个点赞 | 0 条评论


59. Show HN: 一款全新、改进的开源剪贴板历史记录 Chrome 扩展程序

Show HN: 一款全新、改进的开源剪贴板历史记录 Chrome 扩展程序 - 项目截图

URL: https://chromewebstore.google.com/detail/clipboard-history-pro-sec/ombhfdknibjljckajldielimdjcomcek

作者: andyluyoung

描述: 大家好!

我最近开发了一个全新、改进的开源 Chrome 扩展,允许您访问、追踪和管理剪贴板的历史记录!它在重构代码、查找冷僻命令和备份表单数据等方面非常有用。

现有的解决方案要么是闭源的,要么运行缓慢,满是广告,或者三者兼而有之。我的目标是让这个扩展成为最值得信赖、高效且易于使用的版本!非常感谢您的反馈!

扩展链接: https://chromewebstore.google.com/detail/clipboard-history-p...

代码库: https://github.com/ayoung19/clipboard-history

人气: 1 个点赞 | 0 条评论


60. Show HN:Booguide – 一个全球排行榜,用于追踪最热爱阅读的人

Show HN:Booguide – 一个全球排行榜,用于追踪最热爱阅读的人 - 项目截图

URL: https://www.booguide.space

作者: ItsDaivy

描述: 嘿 HN!

我是一名热爱阅读的软件工程专业学生。

我意识到我所在的国家的人们每年仅阅读 2.5 本书。

因此我构建了 booguide,出于两个原因:

1. 让人们竞争谁读的书更多。

2. 鼓励阅读,这样我们就能读得更多。

这个想法其实很简单,但可能会产生巨大的影响。我很希望您能给我一些反馈。

Daivy

人气: 1 个点赞 | 0 条评论


61. Show HN:以自然方式增加您 YouTube 频道的点赞和订阅者数量

Show HN:以自然方式增加您 YouTube 频道的点赞和订阅者数量 - 项目截图

URL: https://poplynk.io/

作者: supermanbr

描述: 嘿,HN!

我制作了一个应用,帮助我姐姐在她的YouTube视频上获得更多的互动。

她可以设置在达到观看次数、点赞或评论目标后自动解锁的奖励。

她的频道正在有机地增长,并且非常有动力。

许多朋友对此产生了兴趣。

现在它对所有人开放:https://poplynk.io/

人气: 1 个点赞 | 0 条评论


总结

今天的Show HN汇总展示了一系列多样化的创新项目。从AI驱动的工具到创意编码解决方案,这些项目反映了我们技术社区的动态特性。哪个项目最吸引你的注意力?请在评论中告诉我们!

Tags: #ShowHN #科技创新 #开发者项目 #AI应用程序 #开源软件

相关资源