探索2024-11-29 Show HN上最热门的开发者项目,包括创新技术、AI应用等激动人心的新发明。深入了解这些引人注目的项目!
今日内容汇总
今日内容汇总包括多个技术创新与工具展示。用户可以通过一些项目提高工作效率,如通过终端工具优化Logseq笔记管理、通过AI增强语言能力的游戏、以及通过Screenpipe API记录桌面上下文。还有旨在改善用户体验的应用,如简化NextJS模板创建、支持AI的数据工程工具Preswald,以及针对公共演讲的AI反馈平台SpeechPro等。此外,还展示了多种开发工具和技术,如Redux Toolkit管理工具和基于Python的机器学习代码生成库py-gen-ml。
1. Show HN:一个以 $0 LLM 为中心的投资组合
URL: https://www.curiousabout.me/
作者: KitN
描述: 有人告诉我每个人都应该有一个作品集网站。因此,我使用了Gemini和Github学生开发者包来制作一个有趣的作品集网站。
人气: 2 个点赞 | 0 条评论
2. Show HN:一款用于Logseq日志条目的终端工具
URL: https://github.com/jrswab/lsq
作者: jrswab
描述: 我是这个项目的创作者。我创建了 lsq 来解决一个简单却让人烦恼的工作流问题:为了在 Logseq 中快速记笔记而不得不离开终端。
技术细节:
- 使用 Go 编写,采用 Bubble Tea 作为 TUI
- 读取 Logseq 的 config.edn 文件以获取格式偏好
- 同时支持外部编辑器($EDITOR)和 TUI 模式
- 处理 Markdown 和 Org 格式
核心设计决策:
- 零配置的默认安装(使用标准 ~/Logseq 路径)
- 单一命令打开今日日志(仅需输入 'lsq')
- TUI 模式下支持 Logseq 特有的功能(TODO/优先级循环)
这个项目最初是一个简单的编辑器启动器,但当我意识到某些 Logseq 的功能在标准文本编辑器中无法轻易复制时,开始扩展到 TUI。
代码和安装说明在代码库中。欢迎反馈和贡献。
人气: 5 个点赞 | 0 条评论
3. Show HN:一款旨在提升你语言能力的文字游戏!
作者: creature_x
描述: 你好!这是一个有趣的小项目,帮助我探索 OpenAI API 的领域。问题是由 GPT 4o 生成的,并且每天都会更新!这个项目托管在 CF Pages 上,后端使用 CF Workers,数据库则是 CF KV Store。
欢迎任何反馈!感谢!(:
人气: 1 个点赞 | 0 条评论
4. Show HN:为AI代理提供24/7桌面上下文捕获的API
URL: https://docs.screenpi.pe/docs/plugins
作者: louis030195
描述: 大家好!
我是这个项目的创作者。之所以开发这个,是因为我受够了那些没有上下文意识的愚蠢AI。
我以前用gpt-1构建过RAG,那时候实在太难驯服它了!
screenpipe能实时记录你桌面上发生的一切(屏幕、声音、键盘、鼠标),24/7持续工作,通过OCR和STT处理后,再通过一个干净的API提供服务。可以把它看作是AI代理的记忆库。
技术栈:
- 核心部分使用rust + (tauri应用或纯CLI)实现(速度非常快)
- 使用typescript和bun开发TS插件
- 支持macOS/Windows/Linux
- 完全本地化并且是开源的
可以通过brew install screenpipe来试用。期待你的反馈!
人气: 1 个点赞 | 0 条评论
5. Show HN: 在你阅读时,书中的单词会在鼠标附近闪烁,方便你进行绘画。
URL: https://github.com/mradarrev/mouseflashebook
作者: mrrevolution
描述:
人气: 1 个点赞 | 0 条评论
6. Show HN:一个避免所有麻烦的 NextJS 模板
URL: https://www.launch-express.com/
作者: niggo2k
描述: 嗨,HN,
我是一名学生,空闲时间在创建网站。
我发现自己在这些项目中反复搭建相同的基础设施,我希望能帮助别人避免在新项目开始时的那些麻烦。这样的重复搭建占用了本可以用来真正发展业务的宝贵时间。
我是一个独立创始人,为独立创始人打造的。别再浪费时间在基础设施上,专注于重要的事情:发展你的业务。
我希望这个模板能像对我一样对你有所帮助。期待你的反馈,谢谢!
尼科
人气: 1 个点赞 | 0 条评论
7. Show HN:我一些工具,可能对你有用
URL: #
作者: worotyns
描述: 大家好!
我开发了一些想和大家分享的工具:
https://clipush.deno.dev
一个简单的方式,通过 cURL 发送网页推送通知,让这个过程更容易集成到你的工作流程中。(这是我个人使用的实验。)
https://request-bin.deno.dev
一个实时的 HTTP 请求调试工具,具有 SSE 日志记录功能,可以高效地跟踪和分析请求。(在 requestb.in 对免费账户引入限制后创建的。主要用于测试 webhooks。)
https://lock-states.deno.dev
一个管理分布式系统中锁状态的服务,有助于确保共享资源的一致性。(我在 CI/CD 流程中个人使用,用于处理异步任务,并等待它们完成。)
这些服务的用户界面相对简单,但它们就是一些简单的工具 ;-) 如果你觉得它们有用,请告诉我!
人气: 7 个点赞 | 1 条评论
8. Show HN:Gogo 为你安装命令行工具
URL: https://github.com/Fusion/gogo
作者: cyansmoker
描述: 尽量减小摩擦,让你能够快速在新环境中收集你喜欢的命令行工具,并保持它们的更新。
这是一个开源的个人项目,希望其他人也能觉得它有用。
人气: 2 个点赞 | 0 条评论
9. Show HN:Preswald - 用于本地测试和指标的VSCode中的AI数据工程师
URL: https://www.preswald.com/
作者: amrutha_
描述: 嘿 HN,
我们推出了 Preswald:一款嵌入 VSCode 的 AI 数据工程师。我们的目标是让设置和管理创业公司指标变得简单无比——所有操作都可以在编辑器内完成,无需增加 SaaS 工具、仪表盘或额外步骤。
为什么要这样做?
大多数早期团队通常会用 SQL、Python 脚本、手动导出和电子表格拼凑出指标。我们开发 Preswald 是为了简化这一整个流程,让工程师感觉更舒适,因为所有操作都发生在他们的代码库中。
Preswald 的功能:
本地测试:直接在 VSCode 中编写 SQL 或转换脚本,并在部署之前进行本地测试。Preswald 提供实时验证和示例输出预览,减少查询-运行-修复-再重复的周期。
代码自动补全和建议:Preswald 可以自动完成 SQL 中的数据转换,帮助处理连接,检查引用,并提示缺失的细节。它理解常见模式,比如流失率和激活率——无需重新发明轮子或翻阅笔记。
轻量级分析:在 VSCode 中几分钟内设置保留或流失等指标,无需导出到其他环境。 Preswald 可以在您工作时显示示例指标输出,帮助您在错误扩大成糟糕的分析之前发现问题。
自动化和版本控制:在 pipeline.yml 中定义您的管道,直接使用 preswald deploy pipeline.yml 部署。没有复杂的 cron 作业,没有损坏的脚本——Preswald 在一个干净的工作流程中自动化数据摄取、转换和交付。如果出现问题,Preswald 会告诉您发生了什么并建议修复方案。
它是如何工作的?
基于 SQL 解析和 AST 分析:Preswald 通过抽象语法树分析您的查询,以识别模式和低效之处。它可以帮助您防止冗余计算或不一致的连接,并提供修复建议。
实时反馈:在您 VSCode 中输入时,Preswald 生成内联评论,建议更好的 SQL 片段、缺失的连接或潜在的优化。我们希望减少编写查询和发现运行时错误之间的手动往返。
适合谁:
如果您是创始人或小团队的一员,Preswald 可以成为您缺失的数据工程师——节省您本该花在手动维护指标上的时间。
如果您是数据工程师,这款工具可以将您的分析集中在一个地方,提供更好的版本控制,同时帮助您本地自动化测试和验证,降低工具的使用负担。
为什么选择 VSCode?
大家都在使用 VSCode,那么我们干嘛还要创建另一个仪表盘呢?Preswald 试图将数据工程的工作流程融入到您编写其他代码的同一个地方,把指标设置视为代码库的一部分,而不是一个解不开的麻烦。
我们现在正在进行私密测试。如果这听起来像是您需要的工具,可以在这里注册提前获取访问权限:preswald.com
我们非常希望听到您的想法和反馈。
人气: 6 个点赞 | 1 条评论
10. Show HN: First Contact – 简易联系表单
URL: https://first-contact.net/
作者: hi_hi
描述: 我创建了 https://first-contact.net/,主要是作为学习 React 和 NextJS 的练习,托管在 Cloudflare 上。其次的目标是弥补我所看到的一个小空白(老实说,我没有花太多时间去查找,后来发现了一个非常相似的服务,我会再提到),旨在帮助用户尽可能轻松地建立联系。
工作原理:
- 注册账户,提供一个项目名称(该名称会作为表单的公开 URL)
- 从“使用说明”页面获取 HTML 代码片段,链接到你的公开表单
- 自定义表单的标题颜色方案和主页链接,使其与自己的网站或品牌更为匹配(目前自定义功能非常有限)
- 将 HTML 代码片段嵌入到你自己的网站中
然后,你就可以通过仪表板管理收到的任何消息。
可以在无需注册的情况下试用该表单,直接从主页 https://first-contact.net/ 访问,或者从你注册账户后创建的联系表单访问(这是我早前创建的一个示例) https://first-contact.net/first-contact/contact-us。
这个想法源于我创建 https://listofdisks.com 的时候。当时我希望能有一种简单的方式让人们通过网站联系我。我考虑过使用常见的社交平台,但我其实并不活跃于社交网络,也不想创建新的账号。我也不想强迫别人为了给我发一些友好和深思熟虑的消息而需要注册账号。我本可以为网站创建一个临时的联系表单,但考虑到只有少数人会访问这个网站,并且他们可能并不想与我讨论硬盘或生活的一般问题,这样的表单似乎太麻烦了。这个想法不仅是学习新技术的有趣方式,也许能为其他有类似需求的人提供帮助。从功能上讲,Google 表单可能是最接近我需求的,但它们不提供品牌自定义功能。
我必须提到 https://goodenough.us/ 的优秀团队,尤其是 Cade,他非常慷慨地回复了我那条随意的信息 :-) 他们开发了 https://letterbird.co/,我只是几周前才发现它,它正是我在创建 First Contact 之前一直在寻找的那种工具。所以,说实话,我应该再仔细找找。虽然我没有走邮件路线,但这也算是一个区别点。:-)
对于那些对技术感兴趣的人,它是使用 NextJs 部署到 Cloudflare,页面和工作者使用 Wrangler。持久化存储使用的是 Cloudflare D1 SQLite。身份验证由 Supabase 处理。前端使用 Shadcn 和 Tailwind。我并不特别依赖这些技术,但我会说,使用 NextJs 将后端、前端和 API 集中在一个地方真的很方便,尽管它有一些...特别的地方。我下次可能会尝试不同的身份验证提供商,但 Supabase 设置简单,文档也很完善。
希望其他独立开发者和创业公司能从中受益。
人气: 2 个点赞 | 0 条评论
11. Show HN: 通过互动模拟理解小世界网络
URL: https://freenet.org/news/small-world-networks/
作者: sanity
描述:
人气: 1 个点赞 | 0 条评论
12. Show HN: dollar - jQuery,但使用真实的 DOM API
URL: https://github.com/panphora/dollar
作者: panphora
描述:
人气: 1 个点赞 | 0 条评论
13. Show HN: 一个疯狂版的产品猎人,专注于未出生的产品
作者: y2236li
描述: 这是一个疯狂的实验,我很想听听你们的想法!我开始在想——是否可以在没有实际产品的情况下推出一个产品并收集反馈呢?
因此,我创建了这个平台,你只需通过一个提示就可以生成产品创意。一个志同道合的创作者和制造者社区将提供反馈,谁知道呢——你甚至可能找到合作伙伴将创意变为现实。
此外,你还可以探索其他人的大胆想法,获得灵感!
人气: 3 个点赞 | 4 条评论
14. Show HN: SuppsCheck – 找到经过实验室检测的安全有效的补充剂
作者: thalassophobia2
描述: 嘿,我创建了 suppscheck,这样你就可以了解你的补充剂是否有效,并且是否经过实验室检测有害物质。
这些补充剂按照证据的等级进行排序,基于元分析和随机对照试验。
你还可以找到一些不太好的产品——这个功能正在开发中。
人气: 4 个点赞 | 0 条评论
15. Show HN:Journeytopic
URL: https://journeytopic.com/journey/launching-journeytopic-and-getting-to-10k-mau/
作者: melodyogonna
描述: Journeytopic是我一直在开发的平台。
这个平台的目标是为有共同兴趣的人提供一个社区,从而开始朝着某个生活目标的旅程。
Journeytopic是在经历了许多未完成的项目后启动的,我发现不再孤军奋战能够提供额外的动力来推动进展!在这里,你会有一个社区为你加油,还有旅程能激励你。
人气: 1 个点赞 | 0 条评论
16. Show HN: Jinbase – 多模型事务嵌入式数据库
URL: https://github.com/pyrustic/jinbase
作者: alexrustic
描述: 大家好!我是Alex,很高兴向大家展示我的多模型事务性嵌入式数据库Jinbase(https://github.com/pyrustic/jinbase)。
差不多一年前,我介绍了Paradict [1],这是我对于多格式流式序列化的理解。由于其可读性,Paradict文本格式实际上成为了配置文件的一个有趣数据格式。然而,如果用Paradict来管理配置文件,它会使其编程接口变得复杂,且可能让用户感到困惑,尤其是对于那些依然可以选择其他专门处理配置文件的库(如TOML、INI文件等)。因此,我将Paradict作为依赖,开发了KvF(键值文件格式)[2],这是一个专注于具有区块的配置文件的新项目。
由于Paradict的紧凑二进制格式,我曾认为它会是一个高效的依赖项,能够为一个依赖I/O操作(如打开、读取、写入、查找、定位和关闭)的新项目提供持久化解决方案。但那是在我发现“文件处理不容易”[3]之前。SQLite凭借其事务、BLOB数据类型及增量I/O(用于BLOB)等特性,似乎成了我新项目的理想选择。
Jinbase起初只是一个简单的键值存储,但随着发展,它变成了一个多模型嵌入式数据库,突破了我们通常使用SQLite的界限。第二种数据模型(Depot)的引入源自一个发现:键值存储并不适合在每条记录都需要自动生成唯一标识符的场景,这样可以避免因标识符碰撞而覆盖已有记录。之后,我为Depot存储添加了支持UID范围、时间段(记录会自动加上时间戳)的搜索能力,同时在键值存储中支持GLOB模式和数值范围搜索。
队列和栈数据模型则作为解决方案,适用于那些必须按照特定顺序处理记录的场景。典型的记录会在一个事务单位内被检索并删除。
由于Jinbase使用SQLite作为存储引擎,它实际上支持关系模型。为了方便使用,Jinbase相关的所有表格都以“jinbase_”为前缀,这使得Jinbase成为一个有用的工具,可以打开旧版SQLite文件,向其中添加新的数据模型,并与原有的关系模型安全共存。
四种主要数据模型(键值、Depot、队列、栈)都支持Paradict兼容的数据类型,如字典、字符串、二进制数据、整数、日期时间等。在底层,当用户发起写操作时,Jinbase会对数据进行序列化(除了二进制数据),并分块存储,支持按字节和字段两个级别的部分访问粒度。
虽然SQLite的增量I/O功能是针对行中的单个BLOB列设计的,但Jinbase将其扩展到每条记录,使得增量读取能够覆盖所有块,仿佛它们是一个统一的BLOB。对于字典记录,Jinbase会自动创建并维护一个轻量级索引,包含指向根字段的指针,从而可以自动反序列化并返回字段内容。
Jinbase最明显的应用场景包括:存储用户偏好、在退出之前持久化会话数据、按顺序处理数据流、将数据暴露给其他进程、为旧版SQLite文件升级数据模型以及定制数据持久化解决方案。
Jinbase使用Python编写,已经在PyPI上发布,您可以通过README中的示例来体验它。
欢迎告诉我您对这个项目的看法。
[1] https://news.ycombinator.com/item?id=38684724
[2] https://github.com/pyrustic/kvf
[3] https://news.ycombinator.com/item?id=10725859
人气: 2 个点赞 | 0 条评论
17. Show HN:滑动以清除浏览器书签
作者: havik772
描述:
人气: 1 个点赞 | 0 条评论
18. Show HN: Reframe – 轻松为您的照片添加Exif数据、定制文字和徽标
URL: https://boringseries.notion.site/Reframe-Text-Logos-Frames-14d33b94aa6981449b79c283bdbf41ca
作者: noahzhu
描述: 使用 Reframe,您的照片不仅仅是照片。您可以轻松地为照片添加 Exif 数据、自定义文本和相机品牌徽标。您可以将这些元素放置在照片的框架上,或像水印一样直接嵌入到照片中。
如果您想了解更多关于此应用的信息,请查看网址。我在页面底部提供了很多优惠码。
人气: 1 个点赞 | 0 条评论
19. Show HN: 用 Bolt 在 3 小时内构建了这个(无需 React 知识)
URL: https://cachenotes.kanishkdan.com
作者: kanishkdan98
描述: 我简直难以置信,居然可以在3小时内从零开始构建一个应用,并通过点击按钮就能部署 - 完全不需要自己写一行代码。
CacheNotes 是一个基于浏览器的笔记应用,它能安全地将你的笔记、讨论和AI对话保存在浏览器的本地存储中。
100% 免费,无需登录。
你将获得:
- 在浏览器中使用的简单、简约的笔记应用
- 无需登录
- 你可以连接你的claude API密钥,以实现AI集成
- 可视化笔记和Twitter线程
快来试试吧!期待你的反馈 :)
人气: 8 个点赞 | 14 条评论
20. Show HN: Dhenara - 一个简单的 ChatGPT 替代品,集成了所有高级 AI 模型
URL: https://dhenara.com/
作者: ajithjos
描述: 大家好,
我们是 Dhenara.com 的一个小团队,正在构建可随时使用的企业级 AI 聊天机器人实例,支持多家供应商的 LLM。这项技术允许您添加现有的 API 密钥,这些密钥会被加密保存。之后,您的 AI 聊天机器人就可以为您的团队服务了。您可以使用任何模型重新生成聊天节点。同时,您还可以创建多个“聊天空间”,每个空间用于组织聊天或为该空间中的所有聊天添加上下文/系统指令。我们还将支持对我们的平台进行 API 调用,以简化 API 密钥管理并提供类似于 langchain 的统一 API。
我们最近扩展了这个平台,让每个人都能像使用 ChatGPT/Claude 或 Gemini 应用一样轻松使用它。现在,大家可以以每月 $12 的价格访问以下模型:
- OpenAI o1 预览/迷你版
- GPT 4o/迷你版
- Anthropic Claude 3.5 Sonnet/Haiku
- Gemini 1.5 pro/闪电版
- Dall-e-3,Dall-e-2
我们非常期待您对此的想法和反馈。
谢谢!
人气: 1 个点赞 | 2 条评论
21. Show HN:超过100种SVG背景的集合
URL: https://superdesigner.co/tools/svg-backgrounds
作者: dilpreetsio
描述:
人气: 2 个点赞 | 0 条评论
22. Show HN:一个帮助孩子们练习算术的工具
URL: https://mathmonster.agiliq.com/
作者: shabda
描述:
人气: 24 个点赞 | 6 条评论
23. Show HN:CUBE - 由ARKit和Lidar技术驱动的实时电影灵感效果
URL: https://boringseries.notion.site/CUBE-6c9ca3fb15b545458b7e500988fe3ba7
作者: noahzhu
描述: CUBE 是一款应用程序,充分利用了最新的 iOS 软件和硬件功能,包括 ARKit 和 LiDAR,能够实时呈现受电影和动画启发的效果,让您可以在手机上尽情享受有趣且引人入胜的视觉体验。
如需了解更多信息,请访问网址。页面底部还有许多优惠码供您使用。
人气: 1 个点赞 | 0 条评论
24. Show HN: ClubHub – 我们创造了一个有用的工具(永久免费)
URL: https://clubhub.xyz/
作者: maxrev17
描述:
人气: 2 个点赞 | 1 条评论
25. Show HN: Electrobillion,一个城市建设模拟游戏,你需要构建电网。
URL: https://evrimzone.itch.io/electrobillion-alpha
作者: evrimoztamur
描述: 大家好!
经过四个月的努力,我终于要推出我的小游戏的demo了。
它叫做electrobillion,是一款城市建设类游戏,不过你并不是在建设城市,而是在构建它的电力网络。随着城市对能源的消耗不断增加,它不断扩展,电力的需求也在不断攀升!
这个想法源自于我某天打开灯时的困惑,那时我意识到自己对电力是如何到达我家的完全无知。我开始四处探寻,发现这背后的复杂程度远超我想象。
因此,我希望制作一款游戏,让更多人也能初步了解电力是如何从不同来源输送到我们生活中各个地方的。
我希望这个游戏能具有教育意义。目前为止,我的复杂度设计仍然比较基础。电力流动相对顺畅,价格固定,燃料或能源存储等各个要素的成本并没有得到充分考虑。不过,我的最终目标是实现教育、趣味与现实之间的良好平衡。
…
和我之前的几个游戏(Maginet和Critter Showdown,都可以在itch上找到以及https://evrimzone.itch.io/)一样,这款游戏也是用Rust构建的。这次我加入了一些新花样,使用了WebGL来提升渲染性能,以应对大量精灵的显示。此外,它基本上是纯HTML5,包括所有在Canvas内部运行的UI。
如果你有任何问题,请随时问我,也可以查看我之前大作Maginet的源码(这是一款在线多人棋类解谜游戏):https://github.com/evrimoztamur/maginet
…
在继续一个短暂的开发冲刺之前,我打算休息一周,接下来我会:
- 让玩家在与自然力量和自身污染的持续斗争中迎接挑战。
- 设计一个更大范围的经济因素模拟,展现挣扎于获利之路上的阻碍:政府政策、燃料和资源的市场价格波动、混乱的天气事件。
- 包含一些现实生活中的机制,比如边际定价系统、电网拥堵和长期存储。
所以请关注更多更新,期待听到你们对目前游戏的反馈!
人气: 4 个点赞 | 0 条评论
26. Show HN: Chronos Timeline – 在你的笔记中从Markdown生成互动时间线
URL: https://github.com/clairefro/obsidian-plugin-chronos
作者: marjipan200
描述: 一个由 visjs 和 OpenAI 驱动的 Obsidian 插件。
创建可携带的互动时间轴,让时间变得有意义。
您还可以通过 AI 实现文本转时间轴。
点击这里免费安装。
https://obsidian.md/plugins?search=chronos
人气: 3 个点赞 | 1 条评论
27. Show HN: Chancy,一个基于Postgres的、功能齐全的Python任务队列
URL: https://github.com/TkTech/chancy
作者: TkTech
描述: Chancy 是一个早期项目,旨在解决我多年来在使用 Celery+Flower 过程中遇到的许多问题。它目前已经在一些拥有数千用户、处理过十亿个任务和数十万个工作流的项目中得到了应用。Chancy 的所有功能仅需使用 Postgres,无论是 1 个工作节点还是 1000 个工作节点,甚至可以嵌入到你现有的 asyncio 服务器中,例如 FastAPI。
支持任务优先级、重试、超时、调度、全局速率限制、内存限制、唯一任务、取消任务等功能
基于 asyncio 的工作节点,支持 asyncio、线程、基于进程和子解释器的任务执行
可配置的任务保留机制,方便调试和跟踪
最小依赖项(仅需 psycopg3)
提供仪表板、工作流、定时任务等插件
可选的事务排队功能,确保任务创建的原子性
同步与异步 API,方便与现有代码库集成
人气: 2 个点赞 | 0 条评论
28. Show HN: 无需许可的代币启动平台
作者: t4k4
描述: 大家好,HN!
我正在以以太坊为基础构建一个无权限的代币启动平台Yamawake。使用Yamawake,您可以在一分钟内开始您的代币拍卖。这个项目是完全开源的。欢迎大家给我们反馈意见。
[GitHub]
合约:https://github.com/DeFiGeek-Community/yamawake接口:https://github.com/DeFiGeek-Community/yamawake-interface
人气: 2 个点赞 | 0 条评论
29. Show HN: 我制作了一个 Next.js 应用,供编织爱好者存储和追踪他们的编织食谱。
作者: sivertbjo
描述: [NORWEGIAN SITE]
嗨,HN!
我在网页开发方面还是个新手,今年正在学习 JavaScript、React 和 Next.js。这是我经过几周开发后做的第一个应用!希望能收到一些反馈!
这个页面允许编织爱好者保存他们已经拥有的配方,或将他们在互联网上找到的配方进行收藏。可以说这有点像 Dropbox 和 Pinterest 的结合。一旦保存,用户可以基于进度、服装类型等进行进度跟踪和智能搜索配方。
页面使用挪威语,但希望作为英语用户能容易操作,因为我尽量遵循基本的网页开发原则(比如 CTA 等)。
谢谢大家!
人气: 2 个点赞 | 1 条评论
30. Show HN: Blucerne – 基于过滤的 Bluesky 用户界面
URL: https://blucerne.app
作者: bsnnkv
描述: 我在闲暇时间里整理了这个项目,主要是为了满足我心中的一个需求。
我深受Lucerne的启发,尽管实际上从未使用过它,但这个名字一直留在我脑海中。
目前仍然比较基础,不过这次我想专注于尽快发布产品,而不是在私下里无休止地工作。
欢迎任何关于我如何使用这个项目、技术栈等方面的问题。
[1]: https://thesephist.com/posts/lucerne/
人气: 3 个点赞 | 0 条评论
31. Show HN: 理解 Matplotlib 的工作原理
URL: https://www.matplotlib-journey.com
作者: holtzy
描述: 我使用Matplotlib已经好多年了,还创建了python-graph-gallery.com,旨在帮助人们快速用Python绘制图表。不过,我一直难以掌握整体框架,不知道所有东西是如何相互关联的。这就是我现在正在进行一个新项目的原因,叫做Matplotlib Journey,我希望能听到你们的反馈!我的目标是从零开始讲解所有内容,让每个人都能真正理解这个重要库的运作方式。
人气: 1 个点赞 | 0 条评论
32. Show HN: 人工智能播客和书籍摘要工具
作者: onhacker
描述: 请提供反馈!这是免费的,只需要登录即可。
语音API已经可用并且可以正常工作,但不是免费的,我负担不起。
请上传一个YouTube链接或一本书进行摘要。
接下来几天会有更新……
- 能够通过电子邮件与他人分享摘要
- 自定义阅读页面
- 收听摘要
- 可在iOS和Android上使用的应用程序,以便随时随地收听/阅读摘要。
如果这些更新对你有用,或者你希望添加其他功能,请告诉我。
感谢你的时间。
人气: 2 个点赞 | 1 条评论
33. Show HN:随机大写字母恶作剧
URL: https://github.com/teamcoltra/gorandomcaps
作者: TravisPeacock
描述: 我正在开发一个程序,用户可以设定热键,但鉴于该程序运行在任务栏中,所以没有用户界面。我决定在用户点击“设置热键”时启用大写锁定键,然后他们可以通过禁用大写锁定键(或者说恢复到初始状态)来表示他们已经完成。
这个项目还在进行中,但我被一个想法分心了:我可以简单地创建一个程序,随机地每隔一段时间启用一次大写锁定键。
这不是一个用来计算儿童营养不良或阻止种族灭绝之类的程序,但我在几小时内完成了它,并学到了一些新技巧。
希望这个想法不会对 HN 太无聊。
人气: 1 个点赞 | 0 条评论
34. Show HN: 在线复古游戏多人模式 – 和朋友随时随地一起玩
URL: https://www.youtube.com/watch?v=LMFWRnTWJgQ
作者: patrickcorrigan
描述: 我们刚刚在 https://afterplay.io 上添加了网络游戏功能。
人气: 3 个点赞 | 0 条评论
35. Show HN: 针对 TypeScript/JS 的类型安全 SQL 类 ORM 和查询构建器
URL: https://litdb.dev
作者: mythz
描述:
人气: 4 个点赞 | 1 条评论
36. Show HN:全新的 Go 库,用于音频元数据的读取和写入
URL: https://github.com/sentriz/go-taglib
作者: commotionfever
描述: 首个支持如此多文件格式的项目,同时保持可移植性且无需CGo(通过WASM二进制文件和Wazero)。
人气: 1 个点赞 | 0 条评论
37. Show HN: font.delivery – 一项网页字体下载服务
URL: https://github.com/sfhorg/font.delivery
作者: lyxell
描述: 嘿,HN!
我建立了一个服务,可以让你下载 WOFF2 字体以及在你的网站上托管这些字体所需的 CSS。
我之所以创建这个服务,是因为我在进行另一个项目时需要用到它。我觉得这对其他人可能也有用,所以我把它贴在这里。
README 目前有些简陋,但如果你有任何技术问题,我很乐意为你解答。
人气: 1 个点赞 | 0 条评论
38. Show HN: 我编写了一个有趣的短测试,看看你在生活中的定位如何。
URL: https://thejamesbox.com/test/
作者: thejamesbox
描述:
人气: 2 个点赞 | 1 条评论
39. Show HN: PitchHut 展示 – KeyTik: 一体化自动化工具
URL: https://www.pitchhut.com/project/keytik
作者: Fajar_Rahmad
描述:
人气: 3 个点赞 | 0 条评论
40. Show HN: 介绍:无头 WordPress,无需 WordPress
URL: https://gatographql.com/blog/introducing-headless-wordpress-without-wordpress
作者: jun-e
描述:
人气: 4 个点赞 | 1 条评论
41. Show HN: 一个提供洞察和指标的工具,帮助你评估SaaS创意
作者: sasmitharodrigo
描述:
人气: 1 个点赞 | 1 条评论
42. Show HN: Getgud.io – 一种服务器端的反作弊系统替代方案
作者: artkulak
描述: 在过去三年里,我们一直在开发 Getgud.io —— 一个实时人工智能系统,用于检测作弊者和有毒玩家,帮助游戏开发者维护公平且愉快的游戏环境。
主要特点:
- 实时检测:识别使用自瞄、透视、加速等作弊工具的玩家,以及像团队击杀、重生击杀和助推等有毒行为。
- 完整可观测性:追踪你比赛中发生的所有事情——使用的武器、游戏地图、玩家行为和角色状态。
- 自动化操作:设置规则,自动禁止作弊者、标记玩家或根据特定行为触发警报。
- 游戏分析:提供有关武器/角色受欢迎程度、地图趋势、比赛平衡等方面的洞察。
- 比赛录制与回放:每场比赛都会被录制并可视化,方便分析和回顾。
- 简单集成:服务器端工作,无需客户端代码。支持 Unity、Unreal Engine 5,以及 C++、C#、Python 等多种 SDK。兼容网页、移动设备和主机上的 FPS 和 MOBA 游戏。
在这里查看一些检测视频片段: https://www.youtube.com/@getgud_io
人气: 1 个点赞 | 0 条评论
43. Show HN: Bluesky Copilot – 基于人工智能的分析与帖子建议工具,专为Bluesky设计。
URL: https://blueskycopilot.yourgenlab.com
作者: sousadev
描述: 我开发了一个免费的工具,可以分析你的Bluesky个人资料,并提供可行的见解,以提高你的互动率。
- 显示你表现最佳和最差的帖子及互动指标
- 分析情感和写作风格模式
- 根据你的写作风格生成AI驱动的帖子建议
- 提供词汇分析和内容类型划分
- 创建可分享的分析仪表板
这个工具是在大约4个小时内作为一个快速实验构建的,目的是为了了解他们的API。无需登录,只需输入你的Bluesky用户名。
非常希望能得到HN社区的反馈,特别是对于哪些分析和见解对Bluesky用户最有价值。
人气: 2 个点赞 | 0 条评论
44. Show HN: LiveUI – 实时移动UI更新,优化设计系统
作者: crispinluis
描述: 嗨 HN,
我们一直在开发 LiveUI,这是一个旨在解决我们在移动用户界面开发中遇到的一些常见问题的工具。
我们注意到一个现象:设计师和开发者经常需要重复相同的工作。设计师创建详细的设计系统,但开发者却不得不在代码中重新实现这些设计。这不仅效率低下,还可能导致沟通问题、不一致性和延误。
以下是我们试图解决的几个问题:
- 移动用户界面的更新落后于网页。
- 用户界面更新需要通过应用商店,增加了延迟。
- 设计系统在不同平台间保持一致性困难。
- 设计师和开发者难以保持同步,导致沟通不畅和重复工作。
- 开发者往往成为用户界面实现的瓶颈。
LiveUI 的功能:
• 即时用户界面更新:直接将变化推送给用户,无需等待应用商店的审核。 • 统一设计系统:变化会自动传播到应用中,开发者无需重复实现设计师创作的内容。 • 视觉编辑器:让设计师或其他团队成员更容易直接参与用户界面制作。 • (即将推出)A/B 测试:测试和优化不同的用户界面变体,或者让我们的 AI 为你完成。
我们的目标是减少设计师和开发者之间的摩擦,让他们能够专注于创造出色的体验,而不是担心返工或沟通不畅。
这是我们最新演示的链接 https://youtu.be/deeXNnzhZpQ,在这里你可以免费注册 https://live-ui.io。
我们希望听到你的想法:
• 你目前是如何处理设计到开发的工作流程的? • 你是否遇到过类似的保持一致的设计系统或推出用户界面更新的问题?
感谢你的关注!
人气: 3 个点赞 | 2 条评论
45. Show HN:Quizdom – 你的人工智能评估助手
URL: https://www.getquizdom.com
作者: MaxBrillant
描述: 嗨,HN!
我们很高兴地向大家介绍Quizdom,这是一款为教育工作者、培训师和评估者设计的人工智能工具。使用Quizdom,您可以:
- 上传文档(PDF、笔记等)。
- 自动生成与内容相关的问题及答案。
- 根据需要自定义和调整。
- 导出为PDF/DOCX格式或在线发布评估。
- 审核和评分提交,包括人工智能评分选项。
我们的目标是节省时间,提高所有创建或管理评估的人的评估质量。我们非常欢迎您的反馈和建议——让我们一起创造一些惊人的东西! 在这里试用Quizdom: https://www.getquizdom.com
人气: 1 个点赞 | 0 条评论
46. Show HN:我开发了一个扩展插件,可以直接联系Airbnb房东。
URL: https://www.getaway.direct/
作者: fliellerjulian
描述: 嘿,HN,
多年来,我对Airbnb的额外费用感到相当沮丧。虽然它们提供了不少便利,但服务费往往堆积到让潜在的节省显得微不足道的地步。我开始思考是否有办法直接与房东联系,完全跳过中介的环节。
这个好奇心促使我开发了getaway.direct,这是一款免费的Chrome扩展,旨在帮助旅行者省钱。使用方法如下:
- 您在Airbnb上浏览房源。
- 扩展会扫描直订链接、房东网站或社交媒体资料,以便您直接联系房东。
- 结果会即时显示,这样您可以比较价格,避免服务费,以更聪明的方式预订。
这个工具的主要理念是提供透明度。很多房东已经有自己的网站,但仍依赖像Airbnb这样的平台注册来获取曝光。这个工具帮助用户发现这些直接的选项,通常能为您每次预订节省10%-20%的费用。
我很想听听你的想法:
这种工具对你有帮助吗?此外,我也很好奇能改进这个工具的建议——无论是增加更多的集成、提高可用性,还是其他完全不同的方面。
感谢您的阅读!让我知道您的想法。
人气: 8 个点赞 | 7 条评论
47. Show HN: Rainbow Hash 的 C++ 实现,最快的非加密 128 位和 256 位哈希函数
URL: https://gitlab.com/fwojcik/smhasher3/-/blob/main/hashes/rainbow.cpp
作者: keepamovin
描述:
人气: 1 个点赞 | 1 条评论
48. Show HN: 我们为中小型公司的开发者创建了一个模块
URL: https://github.com/errsole/errsole.js
作者: mrrishimeena
描述: 我们为中小型公司开发了一个模块,专为开发者设计。这是一个开源的 Node.js 日志记录器,内置网页仪表板,可以让你查看、过滤和搜索应用日志。
人气: 3 个点赞 | 0 条评论
49. Show HN: SpeechPro – 用 AI 在几秒钟内提升你的演讲技巧
作者: bernking
描述: 大家好,
我是 Bernardo,SpeechPro 的联合创始人,我很高兴向大家介绍我们打造的平台,帮助人们掌握一种世界上最宝贵的技能——公共演讲。
SpeechPro 的背后故事 SpeechPro 源于我在大学期间的沮丧,当时很难得到关于演讲的有效反馈。老师的评价模糊不清,同学们又不愿意批评,而单独练习不足以解决问题。我们意识到这是一个普遍存在的挑战,因此我们创建了 SpeechPro,提供切实可行的、以 AI 驱动的见解,帮助各类演讲者提升自我。
问题 公共演讲并不容易,而找到有效的练习工具更是难上加难。
- 反馈往往主观或肤浅。
- 单独练习无法识别改进空间。
- 试错方法让专业人士浪费时间。
SpeechPro 如何解决这些问题 SpeechPro 在几个简单步骤中提供清晰、个性化的反馈:
- 上传或录制:将音频文件拖放到平台上,也可以直接在平台上录制。
- 获得反馈:我们的 AI 分析语音的语调、清晰度、节奏和表达方式。必要时,您甚至可以获得内容方面的反馈。
- 定制体验:设定目标,如目标时长、受众背景或重点领域。
- 跟踪进展:使用详细的指标监控自我提升。
为什么选择 SpeechPro?
- 适合所有人:学生、专业人士以及内容创作者都能受益。
- 可行的见解:获得立即可用的具体反馈。
- 看到进步:分析工具让您的成长可量化。
我们非常期待您的反馈 SpeechPro 是否解决了您在公共演讲中最大的痛点?您希望看到哪些功能?
SpeechPro 可免费试用,早期用户还可以享受高级计划的独家折扣,获取更多先进功能。
我们很高兴能与 HN 社区分享这个消息,并期待听到您的想法。如果公共演讲对您来说曾是一个挑战,或者您希望提升自己的能力,SpeechPro 将竭诚为您服务!
免费试用 SpeechPro: https://speechpro.app/
人气: 2 个点赞 | 0 条评论
50. Show HN: 网站转换为文本工具
URL: https://pandaextract.com/tools/website-to-text
作者: arthur_sav
描述: 大家好,我制作了一个免费的工具,可以轻松地从网站中提取文本。这个工具帮助我将内容粘贴到 Chatgpt 或 Claude 中。
人气: 1 个点赞 | 0 条评论
51. Show HN: 我的 5k MRR 联盟营销工具,凭借图像分割技术驱动
URL: https://features.interactivity.studio/
作者: interactivity
描述: 嗨,黑客们,我创建了Interactivity Studio——一个图像分割工具,可以在任何网站上创建和嵌入互动图像。
这个工具正在被越来越多的联署营销人员使用,以提供更好的用户体验,并将多个联署链接添加到同一产品上。
如果您有任何反馈,我非常乐意听取!
人气: 1 个点赞 | 0 条评论
52. Show HN: 语音转文本,更加用户友好
URL: https://sona.wtf
作者: floriankiem
描述: 我们在2023年与许多其他创作者交谈后,开始遇到记笔记的问题。因此,我和我的朋友开始开发Sona Insight,一款基于人工智能的转录应用(iOS)。
我知道现在每个“独立黑客”都在做类似的事情(我想在这篇文章后面讨论这个),但我们的应用有一些独特的功能(例如,创建摘要模板、基于OpenAI的Whisper构建的自有AI后台,以及独特的架构),这些使它与众不同。所有内容都会自动保存到您的账户中,并与云端同步(所以当我们发布网页应用时,您可以在桌面上查看和编辑所有内容)。
由于我们是为了自己而开发这个应用,目标从来不是想把它做得庞大,因为我们是在晚上进行开发的。但这个应用获得了成功,和我们到目前为止所投入的市场推广努力相比,订阅用户已经不少了。
我想在这里讨论的是,在这样的背景下,为什么会有这么多人开发如此相似的东西?当我们在X上开始发布相关内容时,看到的只是2018年的一些应用,它们采用了不同的方法。然而,在今年的10月和11月,感觉每隔一条帖子就会有一个类似的应用出现。深入了解后,发现它们似乎只是直接对OpenAI或Deepgram进行了一次API调用,但其中一些甚至不太好用。
人气: 3 个点赞 | 2 条评论
53. Show HN:Wazuh钩子以集成外部REST API
URL: https://github.com/ersinesen/wazuh-hook
作者: ersinesen
描述: Wazuh的一个分支,具有钩子机制,可以通过访问外部REST API服务器干预日志分析。
与PII检测和加密服务器输出的示例集成:
> {"output":"2:172.26.0.3:1 <DATE_TIME>1621-29-46700:06:625044162</DATE_TIME> ... 这是来自'VGAo81Gi6@RJAi0.w6d</EMAIL_ADDRESS>'的测试日志"}
人气: 1 个点赞 | 0 条评论
54. Show HN: 管理 Redux Toolkit:自动生成你的 RTK 定义
URL: https://celestialdb.github.io/
作者: KritiKay
描述: Redux Toolkit(RTK)提供了许多原语,可用于构建高性能的前端应用程序。Celestial 为您的后端生成 RTK 代码(附加功能),提供直观的基于钩子的 API。因此,您可以享受到 RTK 的全部优势,而无需熟悉底层框架。
本质上,我们为您的前端编写后端连接代码。您将获得易于使用的钩子,这些钩子实现了高级的后端同步和状态管理模式。您还可以开箱即用地获得一个快速流畅的应用程序。
您也可以这样理解:Celestial 生成一个统一的状态层,包含您的服务器状态以及您决定存储的其他状态。它提供与状态交互的钩子,同时不断保持客户端状态与后端同步。您的 UI 只需使用基于钩子的 API 插入状态层来管理 Web 应用的数据流。
UI 开发大致可以分为 (1) 与后端交互以获取数据和推送更新,以及 (2) 编写和调理 UI。我们的愿景是自动化 (1) 的端到端过程,使开发者能够专注于 (2)。就像 Firebase/Supabase 开始时抽象了聊天的实现一样。
在数据世界中可以找到一个类比:在数据分析师能够构建数据仪表板之前,需要将数据从各种源提供给仪表板工具。这种数据获取的过程足够通用,可以进行抽象。分析师只需在他们的仪表板工具上编写 SQL 来构建仪表板,而无需担心如何获取数据。他们假设数据将以预定义的结构存在,并会定期更新。
在前端领域,确实存在用于数据获取和更新后端的复杂工具,例如 RTK、RTK Query、TanStack Query 和 SWR。但开发者仍然需要自己将所有东西联系在一起。在我看来,这可以实现自动化,尤其是随着生成式 AI 的发展。
这个想法是将所有与后端交互的细节抽象化,以便前端开发者可以像在前端内存数据结构中操作数据一样来操作数据及开发 UI。我假设消除后端交互(及其各种细微差别)的负担会使一些开发者的工作更轻松/节省时间,并赋予其他开发者更多的工具去做更多事情。欢迎您对这个假设进行验证或否定 :)
欢迎所有评论和反馈。反馈是推动我工作的动力!
人气: 15 个点赞 | 0 条评论
55. Show HN: Py-gen-ML – 一个从模式生成稳健机器学习代码的库
URL: https://jostosh.github.io/py-gen-ml/
作者: jalapenjos
描述: py-gen-ml(https://jostosh.github.io/py-gen-ml)是一个 Python 库,旨在简化机器学习项目的配置过程。它使用 Protobuf 架构来定义配置,然后基于这些架构自动生成代码。这包括 Pydantic 基础模型、补丁配置、参数搜索配置、命令行接口和入口点的代码。
使用 py-gen-ml 的一个主要好处是,它减少了在更改配置架构和/或值时所需的手动工作量。原子代码生成确保了 Pydantic 基础模型、YAML 解析、CLI 解析、参数搜索和任何其他生成的代码之间的一致性。
另一个 py-gen-ml 的优点是提供强类型支持。这意味着生成的代码保证是正确类型的,并且对您、您的团队、您的 IDE 和类型检查器来说更易于理解。
与 Hydra 等其他配置框架类似,py-gen-ml 支持灵活的 YAML 配置,并在 YAML 文件中提供高级引用和变量支持。此外,生成的 JSON 架构可以在您输入时用来验证 YAML 文件。
可以使用 pip 安装 py-gen-ml:
> pip install py-gen-ml
有一个快速入门指南,帮助用户快速上手 py-gen-ml。还有额外的文档,涵盖了命令行接口、参数搜索、生成工厂以及 Cifar 10 示例项目等主题。
简而言之:使用 py-gen-ml 可以更高效地管理复杂的机器学习项目,简化实验运行和超参数调整,并减少配置更改对工作流程的影响。
该项目仍处于早期阶段,但欢迎大家反馈意见!
人气: 1 个点赞 | 0 条评论
56. Show HN:AI 表单生成器 – AI 表单创建、条件规则、翻译功能
URL: https://formester.com/build-conditional-logic-forms-with-ai/
作者: whitefang
描述: 我探讨了人工智能如何加速表单、测验和调查的创建过程。
以下是我关注的几个方面:
轻松创建:我们通过了解用户最需要的功能,并将这些功能添加到我们的平台上,使其更友好于AI,因此您可以轻松创建表单、测验和调查。
简单逻辑:许多用户发现传统的逻辑设置令人困惑,因此我们推出了一个基于AI的解决方案,可以轻松引导您设置规则。
高效翻译:将内容翻译成多种语言可能相当繁琐。我们的AI翻译功能确保准确且快速的翻译,使这一过程变得前所未有的简单。
我们始终在改进我们的AI,并寻找更多方法来提高其实用性。敬请关注我们的更新!
附言:要尝试这些功能,您需要一项付费计划。我们不提供默认的免费试用,以防止滥用,但您可以通过我们网站的聊天功能请求试用。
人气: 1 个点赞 | 0 条评论
57. Show HN:Niquests – 快速、简单且最先进的 HTTP Python 客户端
URL: https://github.com/jawah/niquests/releases/tag/v3.11.2
作者: ougandabox
描述:
人气: 3 个点赞 | 6 条评论
58. Show HN:创业想法画布:从问题-解决方案适配到产品-市场适配
URL: https://www.notion.so/templates/startup-idea-canvas
作者: charliemah
描述: “最好的创业点子往往看起来像是坏主意,但实际上却是好主意。
创造一些人们真正想要的东西。如果这一点做对了,你其它大部分事情都可以搞砸;如果做错了,那就别无他法了。”
– Sam Altman
人气: 2 个点赞 | 0 条评论
59. Show HN:一个为Chill Guy提供的综合平台,配备AI分析工具
URL: https://chillguymeme.net/
作者: lyl_003
描述: 我建立了一个网站,作为“Chill Guy”的信息中心和工具集。这个网站包括:
关于“chill guy”梗的起源和演变的历史文档,
还有两个有趣的工具。
- Chill Guy测验,测试你有多“chill”
- Chill Guy AI分析器,分析你的“chill”特征
人气: 2 个点赞 | 0 条评论
60. Show HN:在14天内构建、营销和扩展你的SaaS
URL: https://codefa.st/?via=likeapro
作者: justdev
描述: 了解将您的创意转化为在线业务所需的所有知识,即使您是完全的新手。
人气: 2 个点赞 | 0 条评论
61. Show HN:Deorr – 一种并行排序算法
URL: https://github.com/zimeg/deorr
作者: egz
描述: 嗨!这个排序算法尝试使用 N 个线程在 O(n) 时间内对一个大小为 N 的列表进行排序。这是所期望的,但基准测试显示这很困难。
人气: 2 个点赞 | 0 条评论
总结
今天的Show HN汇总展示了一系列多样化的创新项目。从AI驱动的工具到创意编码解决方案,这些项目反映了我们技术社区的动态特性。哪个项目最吸引你的注意力?请在评论中告诉我们!
Tags: #ShowHN #科技创新 #开发者项目 #AI应用程序 #开源软件