探索2024-12-17 Show HN上最热门的开发者项目,包括创新技术、AI应用等激动人心的新发明。深入了解这些引人注目的项目!
今日内容汇总
今日最热产品亮点
- 产品名称: Bruin - Go语言开源数据管道工具
- 亮点: 提供一站式数据处理解决方案,集成数据摄取、转换、Python环境管理、数据质量检查等功能于一体,大幅简化数据管道的配置和维护工作。
快速摘要
- 最热类别: 数据工具
- 点赞最多的关键词: 数据管道、开源、Go语言
- 最受欢迎的产品: Bruin (176点赞, 35评论)
今日精选Top10
- Bruin - Go语言开源数据管道工具 (211)
- OCR冒险之旅 (124)
- PipeGate - 轻量级自托管代理 (42)
- Premagic - 活动营销工具 (30)
- Marathon Cope 2024 (25)
- Broccoli - Rust消息队列 (22)
- YouTube视频采样器 (18)
- 开源均衡器插件 (18)
- 500个HN副项目目录 (15)
- Anthropic的MCP服务器目录 (15)
技术趋势
- Go语言开发
- 数据管道自动化
- OCR技术
- 代理服务器
- AI应用
- Rust开发
- 音频处理
项目分布
- 开发工具: 35%
- 数据处理: 25%
- AI应用: 15%
- 音频/视频: 10%
- 营销工具: 10%
- 其他: 5%
趋势洞察
- 数据处理工具仍是开发者最关注的领域,特别是能简化工作流程的一体化解决方案
- Go语言在后端开发中的应用持续增长,特别是在性能要求高的场景
- AI技术正在各个领域渗透,从文本处理到营销工具都有应用
- 开源项目受欢迎程度持续上升,开发者更倾向于可定制的解决方案
- 自动化工具需求强劲,特别是能提高效率的工作流程工具
1. Show HN:我用 Go 构建了一个开源数据管道工具
URL: https://github.com/bruin-data/bruin
作者: karakanb
描述: 在我之前处理的每一个数据管道任务中,都需要配置不少组件:
- 一个工具用于数据摄取
- 另一个工具用于数据转换
- 如果想运行 Python,就得设置一个调度器
- 如果需要检查数据,还需使用数据质量工具
不仅配置过程困难且耗时,这些工具的维护成本也相当高。我不得不做大量基础设施的工作,虽然这对我来说是计费工作,但我一点儿也不喜欢。虽然有些部分有像 dbt 这样的不错的解决方案,但最终对于一个完整的工作流来说,它们并无法满足需求。这就是我决定构建一个能够处理数据摄取、转换和 Python 相关工作的端到端解决方案的原因。最初,这只是我们内部使用,但最后我们认为这可以成为一个对大家有用的工具。
Bruin 的核心是一个数据框架,由用 Golang 编写的 CLI 应用和一个支持本地用户界面的 VS Code 扩展组成。
Bruin 支持多个功能:
- 使用 ingestr 进行数据摄取(https://github.com/bruin-data/ingestr)
- 使用 SQL 和 Python 进行数据转换,类似于 dbt
- 使用 uv 进行 Python 环境管理
- 内置数据质量检查
- 秘密管理
- 查询验证和 SQL 解析
- 提供常见场景的模板,例如 Shopify、Notion、Gorgias、BigQuery 等
这意味着你可以在同一个框架内编写端到端的管道,并通过一个命令运行它。你可以在自己的电脑上、GitHub Actions 上,或是在某个 EC2 实例上运行它。使用模板,你也可以在几秒钟内为数据仓库准备好建模数据的管道。
此外,它还包含一个开源的 VS Code 扩展,允许更加直观地在本地处理数据管道。结果的所有更改都是代码,这意味着一切都受版本控制,只是增加了一层友好的界面。
Bruin 可以运行 SQL、Python 和数据摄取工作流,以及质量检查。对于 Python 任务,我们在后台使用了非常棒的(真的是非常棒!)uv,能够在隔离环境中安装依赖,并在本地安装和管理 Python 版本,且支持跨平台。此外,为了管理数据上传到数据仓库,它在后台使用 dlt 将数据上传到目标地点。它还利用 Arrow 的内存映射文件,在上传数据前轻松访问不同进程间的数据。
我们选择 Golang 是因为其速度和强大的并发特性,更重要的是,我对 Go 比其他语言更为熟悉,并且喜欢编写 Go,因此这也是一个因素。
我们有一小部分的 beta 测试人员参与测试了相当一段时间,现在我非常兴奋能向全世界推出 Bruin CLI,并期待你们的反馈。我知道用 Go 构建数据工具并不常见,但我相信我们在功能、速度和稳定性方面找到了一个不错的切入点。
https://github.com/bruin-data/bruin
我很想听到你们的反馈,并希望了解我们如何能使数据管道变得更简单、更好,期待你们的想法!
祝好,Burak
人气: 176 个点赞 | 35 条评论
2. Show HN: OCR冒险之旅
URL: https://blog.medusis.com/38_Adventures+in+OCR.html
作者: bambax
描述: 你好,HN!
在最近的“问HN:你正在做什么?”讨论中,我提到我在进行一本大型书籍的光学字符识别(OCR)工作:
https://news.ycombinator.com/item?id=41971614
这篇帖子引起了一些关注,所以我想继续向HN更新进展。
这本书是《圣西门回忆录》—— 这是一本关于路易十四统治下法国宫廷的宝贵历史记录,充满了机智、尖锐的观察,具有不可思议的文学价值。我正在进行的是1879年至1930年间的版本,这个版本包含了大量的评论和脚注,共有45卷,大约27,000页。
这里有一篇博客文章的链接,描述了迄今为止使用的技术(项目仍在进行中):
https://blog.medusis.com/38_Adventures+in+OCR.html
你也可以直接访问结果:
https://divers.medusis.net/boislisle/pub
这个网页应用(抱歉没有优化移动端)解决了一个高效预加载图像的棘手问题。简而言之:仅仅预加载下一张图像还不够,因为如果图像被移动或缩放,浏览器会重新绘制;如果可见性被隐藏或不透明度为零,浏览器根本不会绘制,只有当这些值发生变化时才会绘制。在一般的低速机器上,这会消耗明显的时间。但是,如果一张图像只是被另一个元素遮挡,它仍然会被绘制,而移除覆盖元素或改变z-index不会触发重新绘制。
(预加载很重要,因为它能让我们快速查看结果;如果在图像间需要等待150-200毫秒,那实在是令人沮丧。)
很想听听大家的反馈,欢迎提问!
人气: 95 个点赞 | 29 条评论
3. Show HN: PipeGate – 一个轻量级、自托管的代理,便于公开本地服务器
URL: https://github.com/janbjorge/pipegate
作者: jeeybee
描述: 大家好,Hacker News,
我想向大家介绍一下 PipeGate,它是一款基于 FastAPI 构建的轻量级自托管代理。我创建 PipeGate 是作为一个有趣的小练习,目的是为了深入了解隧道服务的内部工作原理。PipeGate 让你可以将本地服务器暴露到互联网上,让你完全控制你的设置。
人气: 33 个点赞 | 9 条评论
4. Show HN:我们打造了Premagic——一个将活动参与者转变为营销者的工具
作者: mevinbabuc
描述: 在每个活动中,都会拍摄大量照片,但这些照片很少被妥善利用。作为组织者,您可能只能在社交媒体上发布一些照片,而最精彩的瞬间则散落在参与者的手机中。如果您希望获得互动或曝光,真是件繁琐的事情。
我们开发了Premagic,一款可以解决这个问题的活动工具。
以下是我们的功能:
实时照片分享:我们使用人工智能自动选择最佳活动照片,并实时与参与者分享。他们能够获得喜爱的照片,而您在他们分享时获得了自然而然的曝光(而他们确实会分享)。
品牌宣传海报:个性化的“我将出席”或“我将发言”海报会自动生成,无需设计师。参与者将成为您活动的营销大军。
AI头像签到:我们将活动签到转变为一种体验。参与者可以立即生成个性化的品牌头像——趣味十足,易于分享,并且适合赞助商。
我们在超过2,000个活动中进行了测试,结果发现组织者的自然社交传播增长了三倍。活动市场营销人员和赞助商对此非常喜欢,因为这提升了曝光率,而无需付费广告。
我们是活动科技团队,致力于让照片和瞬间更加有效——自然地。
期待您的反馈!
人气: 19 个点赞 | 11 条评论
5. Show HN: Marathon Cope 2024 – 达到巅峰健康,无论你是否参加过这场马拉松
URL: https://getfast.ai/marathon_cope
作者: tmulc
描述:
人气: 14 个点赞 | 11 条评论
6. Show HN: Broccoli – Rust 应用程序的消息队列,Celery 的替代方案
URL: https://github.com/densumesh/broccoli
作者: skeptrune
描述:
人气: 19 个点赞 | 3 条评论
7. Show HN: 我制作了一个采样器,可以从YouTube视频中制作节拍。
URL: https://sampler.powierz.art/
作者: micouay
描述:
人气: 12 个点赞 | 6 条评论
8. Show HN: 一个开源均衡器插件
URL: https://github.com/ashafq/a5eq.lv2
作者: ashafq
描述: a5eq.lv2 是一款多功能的 LV2 插件,配备了一款高性能的五段均衡器,包含低架构、高架构和三个峰值滤波器。
a5eq.lv2 的目标是实现对 AMD64 和 ARM64 架构的优化性能。通过利用 SIMD 指令,该插件确保高效稳定的运行。
作为 a5eq.lv2 的作者,我欢迎任何功能请求和改进建议。
人气: 16 个点赞 | 2 条评论
9. Show HN:500个HN副项目目录
URL: https://www.hnsideprojects.com/
作者: gwintrob
描述: 我很喜欢最近在 HN 上的“Show and Tell”关于侧项目的讨论主题:https://news.ycombinator.com/item?id=42373343。
这让我受到启发,搭建了一个迷你目录,汇总了自 2017 年以来在 HN 上发布的超过 500 个侧项目。你可以按年份、类别或收入水平进行筛选。
感谢 Cursor 和 Next.js,让这个项目的构建过程变得如此有趣。希望你能发现一些闪光点,或者从 HN 社区的创作中找到灵感。祝你浏览愉快!
人气: 13 个点赞 | 2 条评论
10. Show HN: Anthropic 的 MCP 服务器目录
URL: https://glama.ai/mcp/servers
作者: punkpeye
描述: 我开始这个项目是因为我相信 MCP 有潜力改变 AI 模型与外部资源的互动方式,但目前生态系统仍然非常分散。目前没有一个中心平台可以发现和比较所有可用的服务器实现,这使得开发者在采用和实验方面更加困难。
我最初建立了 GitHub 仓库 awesome-mcp-servers(https://github.com/punkpeye/awesome-mcp-servers/),看到社区对此的贡献令人惊喜。现在,我正在进一步推进这个项目,创建一个目录,自动化许多任务——对服务器进行自省,以确定它们提供的工具、资源和提示,推断所需的配置,并检查依赖关系的安全漏洞。这些功能旨在简化人们在生产环境中信任和使用这些服务器的过程。
尽管开源协议为创新提供了极好的平台,但我也认为我们需要一个集中渠道来解决诸如安全漏洞、依赖管理和用户支持等关键问题。我的希望是,这个目录不仅能在社区的帮助下不断成长,还能成为任何进入 MCP 领域的人的可信资源。如果您正在开发 MCP 服务器或对这个项目感兴趣,我很希望听到您的想法!
人气: 9 个点赞 | 6 条评论
11. Show HN: 我创建了一个像 ChatGPT 一样工作的 AI 表单生成器
作者: nilni
描述:
人气: 9 个点赞 | 3 条评论
12. Show HN: Peaka – 无缝访问您的SaaS工具和数据库
作者: sakalsiz
描述:
人气: 5 个点赞 | 7 条评论
13. Show HN: CerebrasCoder – 在不到一秒的时间内创建网站
URL: https://cerebrascoder.com/
作者: stevekrouse
描述:
人气: 7 个点赞 | 3 条评论
14. Show HN: Repocheck – 一个命令行工具,帮助你快速了解本地的 Git 仓库情况
URL: https://github.com/bevane/repocheck
作者: skybar1
描述: 我开发了一个命令行工具,可以以易读的表格格式列出目录中所有本地的 Git 仓库,并包含相关信息,如最后修改日期和各个分支的状态,以及它们是否与远程同步。
该工具还提供了一些选项,让你可以按你希望的格式获取所需的信息。
我想到这个主意是因为我想整理大量的本地 Git 仓库。在我出行时,这个工具特别有用,因为我会使用不同的设备。在这种情况下,了解哪些本地 Git 仓库我忘记推送提交或者已经落后于远程版本,真的非常重要。
希望你会觉得这个工具很有用,欢迎给我反馈,无论是喜欢与否!
人气: 5 个点赞 | 5 条评论
15. Show HN: 我用Rust从零开始构建了一个Groth16 ZK证明验证器
URL: https://github.com/Dyslex7c/groth16-zkSNARK
作者: furfural
描述: 我一直对密码学原理充满好奇,因此决定深入研究零知识证明,并完全用Rust实现一个Groth16证明验证器。这个项目的目的是验证密码学证明,并展示如何实现简洁且可验证的计算。
利用Rust强大的库,比如arkworks,我实现了配对检查、公共输入承诺和证明验证逻辑,同时确保代码保持模块化和高效。
我处理了仿射群操作、标量乘法的复杂性,并优化了公共输入验证,使其成为一个实用的ZK验证器。
欢迎分享您的想法!我乐意回答关于设计、挑战或零知识密码学的一般问题。
人气: 5 个点赞 | 3 条评论
16. Show HN: 一种更好的方式来检查和测试AI代理的追踪记录
URL: https://github.com/invariantlabs-ai/explorer
作者: laviniap
描述: 大家好!我和我的团队刚刚开源了一些很酷的代理开发工具:Invariant Explorer,可以直观地检查和理解AI的追踪记录,还有一个基于pytest的测试框架。
人气: 5 个点赞 | 3 条评论
17. Show HN:打造了一个简洁的小型搜索引擎
URL: https://kgrep.com
作者: 0xlogk
描述:
人气: 5 个点赞 | 2 条评论
18. Show HN: Icon Lab '78 – 一款用于制作SVG、PNG和图标的像素艺术图标编辑器
URL: https://github.com/abishekvenkat/icon-lab-78
作者: abishekvenkat
描述: 你是否曾经为你的应用寻找过个性化图标?我有过很多次这样的经历。因此,我创建了这个图标编辑器,可以制作16x16和32x32的图标,并且可以下载为多种格式,如PNG、ICO和SVG。
这个应用还采用复古主题,完美契合像素艺术画布的风格。
快来试试,并提供你的反馈意见!
演示链接:https://icon-lab-78.vercel.app/
人气: 5 个点赞 | 2 条评论
19. Show HN:有趣的基于 Elo 的游戏排行榜
URL: https://www.shmelo.io/demo
作者: itsikap
描述: 大家好,
我开发了一个排行榜应用,用于跟踪我的卡坦小组的排名。它基于Elo评分系统,这个系统在国际象棋中也被广泛使用。
每个人的初始分数为1100分,游戏结果会影响你的分数。战胜高水平的玩家会让你获得更多的积分。
原来,Elo系统不仅仅适用于国际象棋,它适用于任何竞争性的游戏。现在我们将其应用于多种桌游,甚至还包括板球和网球。
最近,我决定将其向公众开放。
欢迎大家试试——完全免费。
人气: 3 个点赞 | 3 条评论
20. Show HN: Pg_incremental – Postgres中的增量数据处理
URL: https://github.com/CrunchyData/pg_incremental
作者: craigkerstiens
描述:
人气: 5 个点赞 | 1 条评论
21. Show HN: Ghosts and Graves,一个使用6502汇编语言制作的新NES益智游戏。
URL: https://github.com/AnthonyBongers/GhostsAndGraves
作者: AnthonyBongers
描述: 我在过去几个月里制作了这款游戏。
如果你感兴趣,欢迎试玩并查看源代码!
人气: 3 个点赞 | 2 条评论
22. Show HN:Gemini 2.0 Flash物体检测的简单演示工具
URL: https://langtail.com/gemini-bounding-boxes
作者: PetrBrzyBrzek
描述: 我搭建了一个简单的演示,以展示Gemini的物体检测能力。只需上传任何图片,就能获得边界框和干净的JSON输出。至今为止,这是我找到的唯一一个能够准确返回物体边界的模型。
演示链接: https://langtail.com/gemini-bounding-boxes
这个工具相当简单:
- 拖放一张图片或使用示例图片(如苹果、骆驼)
- 点击检测
- 获取可视化的边界框 + JSON输出
欢迎随时提问!
人气: 1 个点赞 | 4 条评论
23. Show HN:我制作了一个用于构建人工智能应用的集成开发环境(IDE)
URL: #
作者: sirajh
描述: 嗨,HN,我一直在构建人工智能代理,并最终开发了一个工具,可以轻松地将提示、向量数据库、功能调用、ReAct代理流程等连接在一起。今天我进行一次软启动,主要是想收集反馈。
如何使用 acris.ai:
每一步都是一个可以连接和执行的 LLM 提示。你可以选择步骤的类型:文本、JSON、功能调用、ReAct代理、向量数据库等等。
可以将其部署为网络应用或 JSON API。
目前全部免费,稍后会根据使用情况收费。
欢迎反馈。
如果你想试试,可以在这里注册: https://app.acris.ai
如何使用: https://x.com/siraj_hs/status/1868986296372543912
人气: 2 个点赞 | 2 条评论
24. Show HN: 我打造了一款 AI 驱动的辅导工具,帮助人们更快地学习。
URL: https://www.growmindgpt.com/
作者: krm28
描述: 大家好!
和很多人一样,我在日常工作中广泛使用人工智能。对我来说,AI在学习方面尤其有价值。我相信大语言模型能够帮助我们人类挖掘真正的学习潜力,这也是我创建一个基于基础AI模型的学习平台初版本的原因。
通过这个平台,你可以学习任何主题,创建测验、抽认卡,甚至生成有趣的播客来提升你的学习体验。
请告诉我你们的想法和意见,我非常感激你们的时间!
人气: 2 个点赞 | 2 条评论
25. Show HN:一个命令行工具,让你在软件工程师求职中更加高效
URL: https://github.com/angelplusultra/job-shell
作者: angelplusultra
描述: 我开发了一个命令行工具,旨在简化软件工程师的求职过程。通过填充你的职业人脉并跟踪感兴趣的公司,你可以更有效地管理求职。设置完成后,你可以将其部署到服务器上,持续抓取新的职位发布,并通过免费的网络钩子直接分享到Discord频道。这使得你能够实时获取相关机会的更新。
为何我会制作这个工具?
LinkedIn糟透了,他们的电子邮件推送往往是垃圾信息,充斥着无关的职位信息。更重要的是,如果你仅依赖LinkedIn或Indeed等主流平台,几乎不可能在新发布的职位中争取到优先机会。这个工具直接抓取公司招聘网站,确保你能在职位公开的第一时间获得通知。
我每天都在不断改进,但你可以通过Homebrew (macOS) 或使用Cargo(Windows、Linux)进行试用。期待你的反馈!
人气: 4 个点赞 | 0 条评论
26. Show HN:我制作了 GitHub Wrapped – 像 Spotify Wrapped,但用于编程
作者: gabriel-manta
描述:
人气: 4 个点赞 | 0 条评论
27. Show HN: 加密货币的 Hacker News 克隆
作者: keyvank
描述: 我错过了一个与 Hackernews 非常相似,但更专注于加密货币的平台,于是我自己创建了一个 :)
人气: 4 个点赞 | 0 条评论
28. Show HN: 我制作了一个几乎覆盖全球所有滑雪胜地的互动地图
URL: https://www.boarderspeak.com/map/resorts
作者: TasselHat
描述:
人气: 3 个点赞 | 1 条评论
29. Show HN:带有大型语言模型的量化交易工具(代码生成)
作者: amandeep0
描述: 你好,Hackernews!
在过去几个月里,我们一直在开发一个基于GPT的量化研究工具。这个工具可以访问:
超过20年的每日股票数据
超过5年的期权定价数据(希腊字母数据即将上线!)
超过15年的公司基本面数据
内部人士和参议员的交易(没错,我们真的做到了!)
超过200万条令人震惊的经济指标
此外,还有一个动态的网络/新闻搜索引擎,可以提取历史上任何概念的历史事件日期。
我非常希望能收到关于这个工具的反馈。你可以通过访问 www.scalarfield.io 来使用这个工具。
人气: 1 个点赞 | 3 条评论
30. Show HN: Internet Wrapped——就像 Spotify Wrapped,但用来展示你的浏览习惯。
URL: https://internetwrapped.com
作者: TimCTRL
描述:
人气: 3 个点赞 | 1 条评论
31. Show HN: HearTomo – 一款能理解你心情的应用程序
URL: https://apps.apple.com/us/app/heartomo/id6642685609
作者: zmptim
描述:
人气: 3 个点赞 | 1 条评论
32. Show HN: 本周灵活日历
作者: my12parsecs
描述: 一个每一天都有小备忘的日历。
人气: 3 个点赞 | 0 条评论
33. Show HN:我制作了最佳蓝天工具目录
URL: https://www.bestblueskytools.com
作者: notifyShivam
描述:
人气: 2 个点赞 | 1 条评论
34. Show HN: MerchGen – 用你的标志生成商品图片
URL: https://www.merchgen.xyz/generate
作者: LorenRd
描述:
人气: 2 个点赞 | 1 条评论
35. Show HN: 为你的 iMessages 带来 Spotify Wrapped
URL: https://messageswrapped.com
作者: 3eif
描述: 受Spotify Wrapped的启发,我打造了Messages Wrapped,可以从你的iMessage历史中生成美丽的洞察,展示谁在怠慢你、你最烦的群聊、回复最快的人、你最常发信息的对象等等 - 所有这些都有可分享的可视化效果。
这个项目是用React、Next.js、Framer动画、Electron和Rust进行处理构建的。最初完全基于浏览器,使用Rust WASM,但即便如此加载速度也比较慢,并且给用户 onboarding 带来了困难。在将其转换为Mac应用程序后,处理速度提高了160倍。所有处理都在你的Mac本地进行,以确保隐私和安全 - 只有经过加密的故事数据才会离开你的设备。
人气: 2 个点赞 | 1 条评论
36. Show HN: 玩玩我们的角色扮演游戏原型,在这里你可以升华到星界。
URL: https://doomlaser.itch.io/trash
作者: doomlaser
描述:
人气: 2 个点赞 | 1 条评论
37. Show HN: 一款简单的空气质量应用程序
URL: https://apps.apple.com/me/app/aehr/id6451382928
作者: as_osipov
描述: 我为自己开发了这个应用,但我觉得分享它也是有价值的。
当我尝试寻找一个能够让我每天多次检查空气质量的好应用时,我感到非常失望。所有的应用都显得无聊,使用了红绿灯编码,信息又冗杂不堪。而且,这些应用要么有广告,要么需要付费。
我不想每天使用那些应用,因此我想,“这能有多难呢?”于是我接受了这个挑战。我原以为一个月就能完成开发,但由于我是一名设计师,并不经常编程,所以我不得不边学Swift边开发。这比我预期多花了一个月的时间。
在我的设计中,我通常过于注重效率。既然这是我的个人项目,我想进行一些实验,因此我没有使用标准的控件或颜色编码。
受前卫风格的启发,我通过形状和运动来传达空气质量,同时采用了不对称的布局和丰富的视觉效果。我很喜欢使用这个应用,希望你也会喜欢。
人气: 3 个点赞 | 0 条评论
38. Show HN:参加哈利·波特学院测验,来发现你真正的霍格沃茨学院。
URL: https://harrypotterhousequiz.org/
作者: handsometong
描述: 通过我们的哈利·波特学院测试,发现你真正的霍格沃茨学院吧!回答独特的问题,立即获得结果。快来体验这份魔法吧!
人气: 2 个点赞 | 1 条评论
39. Show HN:模仿这一风格
URL: https://github.com/thirtyninetythree/stealthislook
作者: 3093
描述: 一种更好的购物方式。拍一张照片,然后在网上搜索这件衣服。
人气: 2 个点赞 | 0 条评论
40. Show HN: ChatKeeper – 将您的 ChatGPT 对话同步到本地 Markdown 文件
URL: https://martiansoftware.com/chatkeeper/
作者: martylamb
描述: 大家好,
我开发了一个工具来解决自己的需求,并决定将其分享给大家。
这个工具叫做 ChatKeeper[0],它可以将你的 ChatGPT 导出文件同步到本地 Markdown 文件。这样可以方便地进行永久存储、搜索,且能与像 Obsidian 这样的记笔记应用集成(我自己也在用)。在继续对话后再次同步时,ChatKeeper 会找到你的对话文件——即使你移动或重命名了它们——并在原地更新,这样你就可以按照自己的心意重新组织它们。
我有很多对话是有持久价值的,例如作为参考或大型项目的一部分。我对在线内容的长期可用性持怀疑态度,所以我希望有备份,而好的备份是实用的(例如,而不是 ChatGPT 导出的 zip 文件中的 json 垃圾)。我经常希望在 Obsidian 中访问和引用它们,在那里我会跟踪许多项目和想法。ChatKeeper 对我的工作流程帮助极大。
ChatKeeper 可免费试用,无需注册(免费版限制为 30 次对话,让你感受它的效果和对你的实用性)。完整版以合理的一次性价格采用类共享软件的模式,包括一年的所有更新,并将永久无限制运行。世界需要更少的订阅。
在技术背景方面,ChatKeeper 使用纯 Java 编写,并通过 GraalVM 的 native-image 工具编译为本地代码。我在我的 Fedora 40 Linux 桌面上为 Linux、Windows 和 macOS x86_64 构建它,并使用 Scaleway 的按需 M1 实例为 macOS arm64 构建。下载存储在 Cloudflare R2,购买通过 Paddle 处理,许可证生成通过 Paddle 的 webhook 回调到我使用 Javalin 在 fly.io 上运行的服务。这是一个相当独特的设定,我在考虑写一篇博客文章来介绍,如果我能够让它变得有趣的话。
只要 ChatGPT 继续添加新功能,就需要持续更新——这个月它们在“开放人工智能的 12 天”[1]活动中频频推出新功能。他们的导出格式没有文档(根据我能找到的信息),所以每一个新功能都会变成一个有趣的逆向工程难题。我刚刚添加了对画布和搜索这两个新功能的支持。
我希望 ChatKeeper 对你也有用,我也很想听听你的想法,包括你可能如何使用它或任何改进建议。我自 90 年代末以来一直在编写 Java 代码,包括一些有影响力的开源工具,但这是我第一个“独立”产品。
请查看 https://martiansoftware.com/chatkeeper!
谢谢!
- Marty
[0]: https://martiansoftware.com/chatkeeper [1]: https://help.openai.com/en/articles/10271060-12-days-of-open...
人气: 2 个点赞 | 0 条评论
41. Show HN: 一款旨在帮助 Shopify 商店提升销售的搜索引擎
URL: https://merchant.searchagora.com/
作者: pencildiver
描述: 大家好!Agora 是一个专注于电子商务产品的搜索引擎。我们已索引了 400 万种在 8,100 家 Shopify 和 WooCommerce 商店销售的产品,并通过一个购物车交易让购买变得简单。可以把它想象成一个去中心化的亚马逊。
最初,我是在这里的 HN 上将 Agora 作为一个副项目推出的,目的是为了去年圣诞节给我的妻子找一双红鞋。我很快意识到,互联网中一些最好的产品是由那些小型在线商店销售的,它们在曝光度上无法与大型零售商相提并论。于是我启动了 Agora,旨在解决这个问题。如果你拥有全世界最好的红鞋,顾客就应该能够找到。
最近,我们建立了一个商家仪表板,帮助 Shopify 和 WooCommerce 商家在我们的搜索引擎上销售更多商品。Agora Merchants 可以与您现有的电子商务商店无缝连接,无需繁琐的设置,并帮助您跟踪在 Agora 上的销售表现。我们不收取销售佣金,订单将直接通过您现有的销售系统处理,库存也会自动上传和更新。我们是通过爬虫和人工智能代理的结合实现这一点的。
那么,这与亚马逊有什么不同呢?亚马逊和 Agora 都为商店创造了网络效应(例如,如果你在某家店铺寻找红鞋,可能还想买另一家店铺出售的红色连衣裙)。Agora 的关键区别在于,您可以继续在现有的电子商务商店中销售, 无需在其他平台上管理库存和支付。这为我们的商家创造了一个神奇的体验,让他们节省了数百小时的时间。我们相信未来的电子商务模式是商家可以随心所欲地销售产品,而我们则为他们带来更多的顾客。
我期待您的反馈!
人气: 2 个点赞 | 0 条评论
42. Show HN:开源职位发布聚合平台
URL: https://github.com/beastx-ro/first2apply
作者: sebestindragos
描述:
人气: 1 个点赞 | 1 条评论
43. Show HN: 使用简单英文需求在几分钟内构建内部工具
URL: https://genatron.ai
作者: tommy_axle
描述: 我们构建了一种方法,可以在几分钟内将需求转化为一个完全可用的后台管理面板/内部工具类型的应用程序。作为用户,您只需提供各种实体及其关系,以及任何报告或仪表盘小部件,系统便会为您生成。
现有的无代码工具存在一个问题,那就是在确定所需内容后,您仍然需要花费大量时间来构建(这本身就是个问题)。能够专注于所需内容意味着您可以比设计、拖拽、放置和配置的速度更快地进行构建。
您可以描述的内容?从表格、字段类型、表与列/字段之间的关系、基于角色的访问限制(RBAC)、报告、仪表盘指标,到柱状图、折线图、饼图和列表等等。
这一切的实现得益于对Llama 3.1的精细调优,能够将需求转化为规格和代码。应用程序会随着时间的推移而发展,这意味着模型在各个版本之间必须具有可预测性,以确保数据/模式迁移能够顺利生成,并能提供与需求或数据丢失相关的任何错误和警告。
对于非开发者来说,这可以节省大量时间,因为您不需要再使用任何额外的开发资源。对于开发者而言,这可以是复杂应用开发过程中一个极好的方式,帮助您完成80%以上的工作(就像超级搭建工具一样)。生成的应用程序可以在购买前进行全面评估。整个过程的输出将是一个完整的git仓库,包含后端、前端、迁移等。
目前生成的代码基础是TypeScript、JavaScript、React、Next.js,但由于我们采用了不直接生成代码的精细调优方式,具备生成不同技术栈的能力。
这项技术由Red Axle团队提供(https://redaxle.com)。
请查看视频(https://youtu.be/rPppwB4jPlQ)以了解一个较小的应用程序。
我们期待您的想法。这种方式构建应用程序对于超级聪明的HN群体来说是否合理?
人气: 2 个点赞 | 0 条评论
44. Show HN:Naja EDA – 一款便捷的电子设计自动化Python包
URL: https://pypi.org/project/najaeda/
作者: xtofalex
描述: 我们很高兴地推出 Naja EDA,这是一款旨在简化合成后电子设计自动化(EDA)工作流程的 Python 包。Naja EDA 提供了一个强大的框架,使软件和硬件开发者能够高效地浏览和操作电子设计。
主要特点:
- 全面的网表探索:
. 轻松导航网表层次结构。 . 访问多种细节级别,包括比特级和总线级粒度。 . 按实例逐个探索或使用原始级别的扁平视图。 . 查看每个实例的连接或全面的等电位网络。
工程变更单(ECO)转换:
. 无缝应用和管理设计变更。
快速原型开发:
. 通过直观的 API 试验新的 EDA 概念。
定制 EDA 工具开发:
. 构建量身定制的工具,解决特定挑战,无需依赖专有的 EDA 软件。
安装:pip install najaeda
简单示例 - 打印设计中的所有实例:
def print_netlist(instance):
for child_instance in instance.get_child_instances():
print(f"{child_instance}:{child_instance.get_model_name()}")
print_netlist(child_instance)
想要获取更多示例和详细文档,请访问:
我们非常希望听到您的反馈,了解如何让 Naja EDA 更加适合软件和硬件设计师的需要!
期待您的想法!
人气: 2 个点赞 | 0 条评论
45. Show HN:无限免费 PDF 转 JPG 转换器
作者: kk98k
描述: 为了满足我女朋友经常需要将PDF转换为JPG和将JPG转换为PDF的日常工作需求,我花了一个晚上为她制作了一个小工具。她对此非常开心,但她说她就是不想工作……
在线免费转换您的文件。将JPG图像转换为PDF文档,并从PDF文件中提取JPG图像。无需上传,所有处理在您的浏览器中本地进行。
人气: 1 个点赞 | 1 条评论
46. Show HN: 无需下载或上传压缩文件的 Instagram 取关/回关检查器
URL: https://www.whounfollowyou.com
作者: chenlian
描述: 我一直在寻找一个可靠的Instagram取消关注工具,却发现要么需要反复上传和下载你的IG数据,要么不得不将密码交给第三方应用程序。这些都是许多用户面临的常见烦恼。
在这里向您推荐 www.whounfollowyou.com——一个简单、安全、符合政策的Instagram取消关注/关注回访检查工具。与其他工具不同,它不要求您上传ZIP文件、分享cookies或提供密码。
现在提供完全免费的试用,无需登录或信用卡。今天就来试试吧!
人气: 1 个点赞 | 1 条评论
47. Show HN: Mapdown 为您的 Markdown 文件创建网站地图
URL: https://github.com/codazoda/mapdown
作者: codazoda
描述: 我制作了一些网站,这些网站是自动从Markdown文件生成的。我并不总是在网站上链接这些文件,但我希望它们能在搜索引擎中出现。因此,我开发了Mapdown来为我生成sitemap.xml文件。
我在几个小时内完成了这个项目并撰写了文档,觉得相对完整。不过,我还没有花太多时间进行调优。目前我已经开始在自己的站点上使用它。
你们觉得怎么样?
人气: 2 个点赞 | 0 条评论
48. Show HN: MySQL分支操作 – GitHub CI/CD中的数据库分支管理
URL: #
作者: earayu
描述: 我构建了一个 GitHub Action,可以让您在 CI/CD 流水线中直接创建隔离的 MySQL 数据库分支(类似于 Neon/PlanetScale)。
- 安全地测试架构变更,不会影响生产环境
- 在分支之间比较和合并变更
- 完全在 GitHub Actions 中运行,无需外部服务
- 开源,由 WeScale 提供支持
演示工作流和文档:
https://github.com/marketplace/actions/mysql-branch-action
人气: 1 个点赞 | 0 条评论
49. Show HN:像素头像生成器 v0.15
URL: https://pagesword.com/pixel-avatar
作者: maxpage
描述:
人气: 1 个点赞 | 0 条评论
50. Show HN:创建了一款工具,以便更清晰地向我的设计师传达我的想法
URL: https://app.getcreatr.xyz/sign-up
作者: kartik0204
描述: 我以前总是和我的设计师意见不合,因为他不太清楚我想让他做什么。然后,等他完成一个设计,我又会请他重新设计。他会告诉我,如果我一开始就能表述得更清楚,他就不需要废弃之前的版本。如果这对你也有帮助,请告诉我!
人气: 1 个点赞 | 0 条评论
51. Show HN:一个简约轻量的Hacker News客户端
URL: https://github.com/ni5arga/hacknio
作者: ni5arga
描述:
人气: 1 个点赞 | 0 条评论
52. Show HN: Wappix – 一个用于阅读和分析你的WhatsApp聊天导出的网页应用
URL: https://github.com/ni5arga/Wappix
作者: ni5arga
描述:
人气: 1 个点赞 | 0 条评论
53. Show HN:使用人工智能制作拼图图片的游戏。每日更新。
URL: https://apps.apple.com/us/app/subliminal-words/id6468366578
作者: indest
描述:
人气: 1 个点赞 | 0 条评论
54. Show HN: CheckoutLink – 将你的Instagram帖子转化为在线商店
作者: guzfernandez
描述: 我为什么创建 CheckoutLink:作为一名小企业主和创作者,我发现要在没有网站的情况下直接在 Instagram 上销售是多么具有挑战性。像我这样的许多卖家依赖于私信或笨重的解决方案,这让管理销售和付款变得非常麻烦。我希望简化这一过程,让我的 Instagram 快速轻松地转变为一个完全运作的购物平台。
CheckoutLink 的功能:
- 将 Instagram 帖子转化为可购物链接——直接通过私信或个人简介链接进行销售。
- 从一个简单的仪表盘管理产品、买家、销售和付款。
- 同步你的 PayPal 或 Stripe 账户,立即收款。
- 快速设置,无需编码或网站支持。
我很想听听你的想法、反馈或任何建议,以便让 CheckoutLink 更加出色。欢迎随时问我任何问题!非常感谢你的支持,希望 CheckoutLink 能帮助你发展业务!
人气: 1 个点赞 | 0 条评论
55. Show HN: WindChime,家庭任务管理工具
URL: https://www.windchime.app
作者: sillypuddy
描述: WindChime 是一款专为家庭设计的生产力应用。它让你可以相互发送待办事项并共享相关的家庭联系人,例如儿科医生、管道工,或者孩子朋友的接送地址。
管理一个家庭需要协调,搞清楚谁在做什么、什么时候做。WindChime 就是为让这一切变得更简单而开发的应用。
当你发出任务请求时,它会自动发送通知,而当任务完成时,你也会收到通知,这样就不需要再去跟进,了解事情是否已经处理好。
目前的联系人和待办事项应用往往会形成信息孤岛,导致需要频繁地来回发送消息和任务请求。而 WindChime 通过在每个人的手机上(父母、看护人员和孩子)提供信息,减少了协调的摩擦。
这款应用由两位爸爸开发,旨在为家庭生活提供优秀的应用体验。
人气: 1 个点赞 | 0 条评论
56. Show HN: 用人工智能管理你的邮箱
作者: dshipper
描述:
人气: 1 个点赞 | 0 条评论
57. Show HN:我用 Go 编写了一个环形缓冲区,以此开始学习无锁算法。
URL: https://github.com/el10savio/goRingBuffer
作者: eltonsv
描述:
人气: 1 个点赞 | 0 条评论
58. Show HN: Santafone.com,一个可以与你通话圣诞老人(Santa Claus)的网络应用。
URL: https://www.santafone.com
作者: adamfils
描述: SantaFone.com – 与圣诞老人进行实时音频对话!
让圣诞节的魔力通过与圣诞老人一次个性化的电话来点亮!以下是您的孩子为什么会爱上它的原因:
1⃣ 实时乐趣
您的孩子可以与圣诞老人实时聊天,享受一个神奇的假期体验。
2⃣ 个性化定制
添加自定义请求:
“请按我的孩子的名字打电话!”
“提醒他们整理床铺!”
“鼓励他们提高成绩!”
“激励他们对兄弟姐妹要友善!”
3⃣ 保持节日气氛
点燃欢乐与笑声,创造他们将永远珍藏的温馨回忆。
让这个假期季节变得难以忘怀,尽在SantaFone.com!
人气: 1 个点赞 | 0 条评论
59. Show HN: 我制作了一个加拿大测验
URL: https://canadaquiz-one.vercel.app/
作者: hairunhuang
描述:
人气: 1 个点赞 | 0 条评论
总结
今天的Show HN汇总展示了一系列多样化的创新项目。从AI驱动的工具到创意编码解决方案,这些项目反映了我们技术社区的动态特性。哪个项目最吸引你的注意力?请在评论中告诉我们!
Tags: #ShowHN #科技创新 #开发者项目 #AI应用程序 #开源软件