探索2024-11-24 Show HN上最热门的开发者项目,包括创新技术、AI应用等激动人心的新发明。深入了解这些引人注目的项目!
今日内容汇总
今日内容汇总:今天分享了多个新项目,包括一款轻量级营养追踪器FitBee,专注于用户隐私和快速记录的应用。还推出了Chrome扩展DropAds,只显示Facebook和Instagram动态中的广告。其他项目包括基于Python的ClickHouse API、Kaskade 3.0更新、以及旨在改善物品分享的Wishr应用。此外,还有开源的通知服务器Notifico和多重签字保管库,展示了开发者们在提高工具效能和用户体验方面的努力。
1. Show HN: 我为 iPhone 制作了一个轻量级营养追踪器
URL: https://apps.apple.com/us/app/fitbee-calorie-macro-counter/id6443979108
作者: yqiang
描述: 嘿 HN,
我在大学时体重超标,开始使用一款叫 MyFitnessPal 的应用来进行减肥。在追踪卡路里的过程中,不仅帮助我减掉了多余的体重,还让我学到了很多关于营养的知识,并养成了健康的饮食习惯,这些习惯至今仍对我有益。然而,我一直对现有的营养追踪应用感到失望。许多应用运行缓慢、臃肿,缺乏准确的营养数据,或者不尊重用户隐私。我想打造一个我自己都会喜欢使用的应用。
以下是 FitBee 的一些亮点:
快速、轻量且直截了当 - 这个应用专注于追踪你的营养信息,充分突出了这一点。我尽量把你常做的事情简化(比如,记录昨天的早餐)。
强大的 Apple Health 支持 - 你可以读取和写入 Apple Health 的数据。我佩戴 Apple Watch,因此通过锻炼消耗的能量数据非常实用。
精准的营养数据 - 营养数据来自 USDA 数据集和包装上的营养标签。我还努力将东亚食品(比如你在 99 Ranch 或 Weee 买到的东西)添加到数据库中,因为这些在我尝试过的其他应用中很难找到或追踪。
照片记录 - 你可以拍一张食物的照片,应用会估算出卡路里和营养成分。虽然不完全准确,但在我去一些没有公布营养信息的餐厅用餐时,这个功能真的帮了我大忙。
食谱导入 - 你几乎可以将任何食谱输入到应用中,它会导入配料并生成营养信息。随着我对健身的兴趣加深,我开始更频繁地做饭,这个功能也帮了我不少。
无广告 - 该应用通过订阅方式获得收益。
订阅 - 大多数功能是免费的,但有一些功能需要每月或每年订阅($4.99/月或 $39.99/年)。
你可以在这里试用 FitBee: https://apple.co/4aGUw5X。我非常期待你的反馈!
人气: 6 个点赞 | 0 条评论
2. Show HN: 仅在您的 Facebook 和 Instagram 动态中显示广告
作者: Rezentic
描述: 我创建了一个 Chrome 扩展程序/网页应用,允许用户在 Facebook 和 Instagram 的动态中仅查看广告。它会模糊掉来自朋友和群组的所有正常帖子,展示来自电商商店、品牌、媒体公司的当前广告。
https://discord.com/channels/@me/1222032380810756189/1310138...
人气: 2 个点赞 | 0 条评论
3. 展示一下HN:Python中ClickHouse引擎的SQLite风格API
URL: https://github.com/chdb-io/chdb/pull/283
作者: auxten
描述:
人气: 1 个点赞 | 0 条评论
4. Show HN: Kaskade 版本 3 发布了
URL: https://github.com/sauljabin/kaskade/tree/v3.0.0
作者: sauljp
描述: 大家好,我正在开发 kaskade 的第 3 个版本。
kaskade 是一个用于 Kafka 的文本用户界面。
现在,它与 Redpanda 完全兼容,并且经过了与 Apicurio 注册中心的测试。此外,参数也得到了增强。
https://raw.githubusercontent.com/sauljabin/kaskade/main/screenshots/admin.png
人气: 1 个点赞 | 0 条评论
5. Show HN:你的 Substack 链接在 Twitter 上是否无法打开?这里有个解决办法。
URL: https://www.substacktools.com/sharex
作者: warden_2003
描述:
人气: 1 个点赞 | 0 条评论
6. Show HN:一个个人笔记本 LM 和类似 Perplexity 的 AI 助手,注重隐私保护
URL: https://github.com/MODSetter/SurfSense
作者: HNSetter
描述: 尽管像 NotebookLM 和 Perplexity 这样的工具在进行各类主题研究时非常出色且高效,但想象一下,如果你能够同时拥有这两种工具,并且完全控制你的隐私,那将是多么理想!这正是 SurfSense 所提供的。使用 SurfSense,你可以创建一个类似 NotebookLM 的知识库来进行研究,或者像使用 Perplexity 一样轻松地在网上查找信息。SurfSense 还包含一个有效的跨浏览器扩展,能够直接将动态内容书签保存到你的 SurfSense 知识库中,这些内容包括社交媒体聊天、日历邀请、重要邮件、教程、食谱等等。现在,你再也不会忘记任何事情,也可以轻松进行各类研究。
人气: 1 个点赞 | 3 条评论
7. Show HN: 基于 Vapor 的组件互操作性
URL: https://github.com/kazupon/inclusion-vapor
作者: kazu_pon
描述:
人气: 2 个点赞 | 1 条评论
8. Show HN: LiteLLM Discord 机器人
URL: https://github.com/jake83741/vnc-lm
作者: Jake83741
描述:
人气: 1 个点赞 | 0 条评论
9. Show HN: AssetRun – 一款现代化的资产与库存追踪解决方案
作者: rishness
描述:
人气: 3 个点赞 | 1 条评论
10. Show HN: Drop.space – 更美观的 wetransfer 替代品
URL: https://drop.space
作者: woc_zhang
描述:
人气: 1 个点赞 | 3 条评论
11. Show HN: 感恩同在 – 分享你的感谢
URL: #
作者: tumidpandora
描述: 嘿,HN,
我们推出了一个名为“感恩同行”的公开感恩板,大家无需注册,直接点击右上角的“新帖子”即可分享你的感谢。你可以选择匿名,也可以用一个有趣的名字。让我们在这个感恩节传播一些爱和快乐吧!
https://www.bravoboard.xyz/board/ff83ed2a079d4615b9c0bfa58e1...
P.S. 请不要将此标记为垃圾信息;这只是一个充满真诚的项目。谢谢!
人气: 1 个点赞 | 1 条评论
12. Show HN:Trilogy – 一个可重用、可组合的SQL实验
URL: https://trilogydata.dev/demo
作者: efromvt
描述: 食谱:为 SQL 添加语义层;利用它消除对连接和分组的需求;引入类型检查及轻量级的类似 Python 的导入语法,以实现重用和层次查询。
Trilogy 旨在提供一种易于访问但又深入的原始 SQL 替代方案。它提供了一种新的但受 SQL 启发的语法,这种语法可以编译成各种 SQL 方言(以 DuckDB 为默认)。
目标用户是那些非常喜欢 SQL 进行分析和数据工程的人,但希望减少样板代码、锋利的边缘以及与数据库的紧耦合。
语义模型可以在互动会话中轻松共享、组合和迭代,保持 SQL 强大的临时工作流程。
相对于 SQL 的“更高层次”语言使其可以轻松扩展到 ETL(目前有一个实验性的基本 DBT 集成可用),提供了在中间暂存节点之间自动优化处理图的潜力。
这种更高层次的抽象也为 LLM 的文本到 SQL 提供了一些可靠的机会。一个类似的基本集成可用来演示这一点,同时也有一个非常基本的 VsCode 扩展和基于 Electron 的 IDE。
技术栈主要是 Python。开源,MIT 许可证。演示页面上链接到 GitHub。欢迎任何想法、反馈和贡献!
注意:此项目之前被称为 PreQL(参见之前的展示链接),以避免与众多 PreQL 产品产生混淆。遗憾的是,SQL pun
命名空间已经被广泛探索。
其他 SQL 替代品(都很棒,都值得一看!):
PRQL(流水线 SQL 替代方案,全新语法)
Malloy(全新语法,语义重点)
preql(更雄心勃勃,全新语法)
人气: 2 个点赞 | 0 条评论
13. Show HN: 一款 NextJS 和 MERN 栈的模板,用于自动化所有繁琐的工作。
作者: arthuryuzbashew
描述: 嘿 HN,
我是一个独立创业者,疯狂地发布应用程序。
我意识到自己一直在重复同样的事情:设置 DNS 记录、连接数据库、监听 Stripe 的 Webhook……
因此我建立了 ShipSeo,出于两个原因:1. 节省时间,专注于重要的事情:建立业务;2. 避免麻烦,比如邮件被归为垃圾邮件或等三天才能获得谷歌的审批。
我希望这些模板对你们和对我一样有帮助。非常期待你们的反馈。
阿瑟
人气: 1 个点赞 | 0 条评论
14. Show HN: 我创建了 JSONtree,这是一个为开发者提供验证、格式化和绘图 JSON 的工具。
URL: https://jsontr.ee/
作者: lou_alcala
描述:
人气: 2 个点赞 | 4 条评论
15. Show HN: 基于 Qwen2.5-Coder 和 FFmpeg 的视频合成工具
URL: https://huggingface.co/spaces/huggingface-projects/ai-video-composer
作者: victormustar
描述: 这个工具允许您拖放自己的资源,比如视频、音频和图片,然后使用自然语言指令生成新的视频。它利用 Qwen2.5-Coder-32B-Instruct 模型来处理您的资源和指令,从而生成有效的 FFMPEG 命令。然后,这个命令会在您的资源上执行,以创建所需的视频。
特别令人兴奋的是,它由一个基于 Apache 2.0 许可的开源模型驱动(https://huggingface.co/Qwen/Qwen2.5-Coder-32B-Instruct)。大约 1.5 年前我尝试构建类似的东西,但当时似乎只有使用专有模型才有可能。
人气: 2 个点赞 | 0 条评论
16. Show HN:Notifico – 支持电子邮件和 Slack 的开源通知服务器
作者: GamePad64
描述: 你好,HN!我搭建了一个开源的通知服务器,支持电子邮件、短信(SMPP)、Slack、Telegram 和 WhatsApp Business。
这个项目叫做 Notifico。
我曾在一些科技公司工作,每个公司都有一个半成品的内部通知服务器,用来发送电子邮件和其他通知。所以,我收集了需求,处理了这些需求,并用 Rust 写出了这个实现!
这个 idea 很简单:你只需发送 event_id 和上下文(JSON 对象),系统会加载模板,用上下文中的变量渲染它,并发送给接收者。
特点:
- 零代码配置。不需要了解 JS 或其他编程语言。
- 模板可以编辑,不需要后端开发者的参与。
- 支持高可用性配置并兼容 AMQP 1.0(例如,RabbitMQ)。每个组件都可以横向扩展。
- 强大的模板语言(内部使用 minijinja:https://github.com/mitsuhiko/minijinja)
- 支持 List-Unsubscribe 功能
- 管理界面,用于管理事件、模板和数据管道。
未来计划:
- 支持 Discord
- 支持 Mattermost
- 处理退信邮件
- 用户接口,方便管理订阅
- 消息查看跟踪和统计
- 跟踪像素
- 为 Web 和移动设备实现通知中心
- 对失败消息进行自动重试
- 模板和数据管道版本控制
人气: 3 个点赞 | 1 条评论
17. Show HN: QuackHouse,浏览器中的数据库,使用WASM和DuckDB
URL: https://dilovancelik.github.io/client_side_analytics/
作者: dilovan
描述: 我正在构建一个以隐私为中心的分析工具,使用 WebAssembly 和 DuckDB。你可以上传你的文件(CSV、JSON 和 Parquet),并像使用 SQL Server 一样与它们进行交互。
你的数据永远不会离开你的电脑,然而我使用 Plausible 跟踪页面浏览量和访客。
接下来的步骤是添加预测和细分功能,并增强一些数据可视化能力。
我很想听听你的看法。所有代码都可以在这里找到:https://github.com/dilovancelik/client_side_analytics
人气: 5 个点赞 | 1 条评论
18. Show HN: Data Stand – 基于大型语言模型的自然语言处理数据创建与标注平台
作者: gustavoauma
描述:
人气: 1 个点赞 | 0 条评论
19. Show HN:Go-Multikeymap
URL: https://github.com/aeimer/go-multikeymap
作者: baquero
描述: 我发布了我的第一个 Go 数据结构模块。你觉得怎么样?我有没有遗漏什么?
人气: 3 个点赞 | 0 条评论
20. 显示HN:Ynews - 只是和HN API玩得开心
URL: https://ynews.netlify.app/
作者: sidd_sarkar
描述:
人气: 2 个点赞 | 0 条评论
21. Show HN: Nvim-aider – 在 Neovim 中通过 Aider 直接集成 AI 伴随编程
URL: https://github.com/GeorgesAlkhouri/nvim-aider
作者: ofungus
描述:
人气: 2 个点赞 | 0 条评论
22. Show HN:Bluesky Watch
URL: https://devkram.de/bsky_watch/
作者: ulrischa
描述:
人气: 6 个点赞 | 0 条评论
23. Show HN:使用 React 创建 AI 代理
作者: bazaz
描述: 在过去几个月里,我们一直在探索如何让代理 AI 开发对 web 开发者更易于接触。
以下是我们目前的进展:
import { Agent } from "react-agents";
const NoteTaker = () => {
return (
<Agent>
<Prompt>
你是一个笔记助手,可以帮助组织和总结信息。
</Prompt>
<Memory type="vectorstore" />
</Agent>
)
}
这个项目有点受到 Priompt 的启发:我们的框架渲染的是给 AI 代理的提示 + 操作界面,而不是用户界面。
渲染器是基于一个有状态的代理运行循环,并配有组件库,您可以导入以添加诸如文本转语音、数据库和社交媒体集成等功能。我们希望这种体验能够像 Vercel 一样流畅和现代,但面向 AI 代理。
对于那些有兴趣尝试的人:
npm install usdk -g
usdk create
我们特别想知道:
- 这种方法对 React 开发者来说是否自然?是否帮助您过渡到代理 AI?
- 在下一次发布中我们应解决的开发体验障碍
- 您希望我们添加的集成(我们已经有 Discord 和 X,正在开发 Twitter Spaces)
- 可以与之集成的不同环境(我们已经测试了本地、Electron、浏览器和服务器)
我们的源代码是开放的,我们正在积极进行改进。
链接:
- [1] 首页: https://upstreet.ai
- [2] 文档: https://docs.upstreet.ai
- [3] 开源 GitHub 仓库: https://github.com/UpstreetAI/upstreet-core
人气: 1 个点赞 | 0 条评论
24. 向大家展示:Cassie.fm – 网络和API监控服务
URL: https://cassie.fm/api-management/list
作者: durch
描述:
人气: 1 个点赞 | 1 条评论
25. Show HN:风险投资实时追踪器
作者: nogcjjhzl
描述:
人气: 1 个点赞 | 0 条评论
26. Show HN: next-goatcounter – NextJS包,方便集成GoatCounter
URL: https://www.npmjs.com/package/next-goatcounter
作者: HAliPunjabi
描述:
人气: 1 个点赞 | 0 条评论
27. Show HN:Hydra,一个用 Haskell 编写的代码计数程序
URL: https://github.com/haq0/hydra
作者: haquire
描述:
人气: 2 个点赞 | 0 条评论
28. Show HN: Wishr – 与亲人分享礼物创意的简单方式
URL: https://www.wishrapp.net/
作者: getproduct_dev
描述: 嗨,HN!随着圣诞节的临近,我有一些东西要分享给你们!
我开发了Wishr这款移动应用,旨在让分享礼物创意和愿望清单变得轻松简单。在纠结于各种笔记应用和消息线程中零散的礼物清单后,我想创造一些更好的东西。
核心功能:
- 可选择注册与否创建愿望清单
- 私密或公开分享清单
- 为愿望添加图片以便更清晰
- 将物品标记为“已购”以避免重复
- 支持离线使用,并在设备间同步
- 适用于iOS、Android和网页
技术栈:
- Flutter + Firebase
它的独特之处: 与通用的待办事项/清单应用不同,Wishr是为礼物协调量身定制的。你可以创建共享的清单,让每个人都能贡献创意,非常适合团体礼物或家庭活动。“已购”状态会同步,但对愿望清单的拥有者隐藏,保持惊喜的神秘感。
我为什么要创建它: 每年假期我的家庭在礼物协调上都很挣扎。我们会有多个WhatsApp聊天,重复的礼物和丢失的创意。Wishr解决了这些痛点,同时保持了惊喜赠送的喜悦。
快来试试: https://wishrapp.net
这款应用是免费的。我很想听听你的反馈,特别是关于分享和协作功能的意见。 源代码不是开源的,但我很乐意讨论技术实现和开发过程中遇到的挑战。
人气: 2 个点赞 | 0 条评论
29. Show HN: Deals Plus,一个由社区驱动的比利时优惠平台
作者: hotgeart
描述: 你好!我是来自比利时的Hotgeart(托马斯),比利时是一个位于欧盟的小国。虽然邻国如英国、法国、荷兰和德国有很多寻求优惠的网站,但专门为比利时人服务的网站却没有。因此,我创建了Deal Plus。我的目标是围绕这个项目建立一个很酷的社区,让比利时人可以投票、评论、分享和发现最好的优惠。网站提供法语、荷兰语和英语三种语言版本。
请告诉我你的想法,并随时指出任何bug。
人气: 1 个点赞 | 0 条评论
30. Show HN: 一个应用程序,可以在手机解锁后立即出现行为提示。
URL: https://play.google.com/store/apps/details?id=com.actureunlock&hl=en_US
作者: jarko27
描述:
人气: 1 个点赞 | 0 条评论
31. Show HN: WebGL 实时球体追踪
URL: https://www.eddy.work/showcase
作者: Herdinger
描述: 我正在从德国搬到旧金山湾区,因此花了一些时间整理了我过去项目的展示。逐个发布每个项目感觉有点怪,所以我决定将它们分享在我几年前制作的“旗舰”玩具下。
这是一个特殊类型的光线追踪器,使用GLSL片段着色器实现。我过去曾把它移植到VR和其他平台,现在也把它移植到了WebGL。在这个移植版本中,我还加入了一个场景编辑器,这样大家可以有更多东西可以尝试。
人气: 1 个点赞 | 0 条评论
32. Show HN:将 Gleam 与 Electron 一起使用(快速入门模板)
URL: https://github.com/PiterWeb/electron-gleam-quick-start
作者: piterdev
描述:
人气: 1 个点赞 | 0 条评论
33. Show HN:我为个人使用制作了一个 ls 的替代品
URL: https://github.com/triyanox/lla
作者: triyanox
描述:
人气: 85 个点赞 | 86 条评论
34. Show HN:开源每日预算应用(Elixir/Phoenix LiveView)
URL: https://github.com/porkybank/porkybank
作者: plondon514
描述:
人气: 3 个点赞 | 0 条评论
35. Show HN: 机器人邮箱收件箱
URL: https://www.botmailroom.com/
作者: itsskiseason
描述:
人气: 5 个点赞 | 3 条评论
36. Show HN: Zipshare – 一款为支持团队量身打造的一步式 Android 屏幕共享工具
URL: https://www.getzipshare.com
作者: mlaux
描述: 你好,HN社区!
我在一家大型零售商担任Android开发工程师,负责开发店内员工使用的应用程序,帮助他们查看排班、浏览产品详情、获取支持等。我们的工程值班轮换的一部分内容是帮助店内员工解决应用相关的问题。每次轮换中,我都会遇到一些情况,知道如果能直接看到员工的屏幕,就能更轻松地解决他们的问题,就像在店里和他们一起工作一样。
然而,许多这些员工并不懂技术,他们不愿意经历安装TeamViewer或Zoom等软件的麻烦,或者因为忙碌的工作环境而无法花时间,或者(可以理解地)根本不知道该如何操作。
作为一个副项目,过去几个周末我一直在开发一款Android屏幕共享工具——Zipshare(www.getzipshare.com),旨在让分享屏幕的过程尽可能简单。所有共享者需要做的就是在他们的Android设备上接收一封电子邮件(或者以后可能是短信),点击其中的链接。链接会带他们进入Play商店,启动应用后,会自动进入他们的会话。无需创建账户,也不需要输入会议代码——在应用里只有一个界面(“xyz@abc.com邀请您分享屏幕,您愿意吗?”)。事实上,我最初想使用Play商店即时应用(Instant Apps)来完全省去安装步骤,但由于即时应用无法打开原始套接字,而我目前依赖这一功能,因此没能实现。[1]
我开发Zipshare的目标就是做到专注于一件事,并使体验尽可能简化。例如,这个工具没有语音或视频通话,因为很可能双方已经在其他方式的通话中了。
我选择Android作为初始版本的开发平台,是因为Android设备种类繁多,提供支持比iOS更为复杂,同时我在Android开发上有更多经验 :)
你可以通过输入电子邮件地址并点击你在Android设备上收到的链接来试用该工具。当这款工具完善后,支持代理将能够登录他们的账户,并点击按钮生成新的链接/发送出去。我还计划与ServiceNow、PagerDuty和Zendesk等平台进行集成,允许直接从工单生成屏幕共享会话。
我还想加入其他功能,如在共享屏幕时自动抑制通知(以保护隐私)、一个“即时连接检查”功能,报告设备的基本系统状态,如移动/Wi-Fi信号强度,以及VPN是否启用,并且还想添加标注功能,方便代理标记屏幕上的某些区域。
技术细节:
- 屏幕共享:WebRTC,信令通过自托管的LiveKit服务器实例提供
- Android端:Kotlin、Jetpack Compose、LiveKit SDK、Play商店引荐API用于将会话ID传递到应用安装中,经典的Android第三方库(OkHttp、Retrofit、KotlinX序列化等)
- 网站与API:Node.js、Express、两个Pug模板、一个CSS文件,约50行JS(不包括LiveKit),SQLite数据库,包含一个表。
设计细节:
- 图标:Fiverr
- 配色:ChatGPT
- 落地页文案:我能想到的最好的内容
请试用一下,告诉我你的想法!我很想在尽可能多的设备上测试这个工具,特别是老旧或低端设备。我做这个工具是因为我需要它,但你或你的团队觉得它有用吗?有什么功能需求吗?
[1] Google issue tracker,自然的,“不会修复”——未来肯定会有方法绕过这个问题。
人气: 2 个点赞 | 0 条评论
37. Show HN:只读、移动友好的 HN 客户端(使用 Elm 编写)
URL: https://seville.protostome.com
作者: frutiger
描述: 该页面完全是客户端的,鉴于 HN API 的特性,它会为每条评论发起一次请求。
源代码可以在这里找到:https://git.sr.ht/~frutiger/seville。
人气: 1 个点赞 | 0 条评论
38. Show HN: Drop – 一体化创意存储,分享,像艺术家一样托管你的作品
URL: https://drop.space
作者: woc_zhang
描述: 我是DROP的创始人。这项工作我已经熬过了超过六个月。我们成功获得了资金支持,这真是一块大石头落地。你看,我之前有一个创业项目叫cowtransfer.com,那是一个文件传输平台,有点像WeTransfer。那段时间过得不错,但在2021年,我决定出售它,开启新篇章。
现在重新进入数字资产领域就像是在重新起步。我不断问自己,人工智能创意行业真正渴望的是什么?人工智能如何才能轻松地改善他们的创意内容生产过程?这就像是在蒙着眼睛拼图。
经过思考,我得出的结论是,资产是这个以人工智能驱动的世界的核心。它就像是让一切顺利运转的秘密调料。我们正处于一场疯狂的旅程中,努力构建一个不仅存储和管理这些珍贵资产,还能增强创意过程的平台。这是一项艰巨的任务,但我已经准备好迎接挑战,带着一点希望和大量的咖啡因。
人气: 1 个点赞 | 3 条评论
39. Show HN: Xplex.me – 自托管、开源、多流媒体服务器
URL: https://xplex.me/
作者: debloper
描述: 多流媒体一直难以获得主流采用,主要原因包括平台的激励不足、对主播即时利益缺乏关注,以及多流媒体服务的定价模式不可持续。
现在推出 xplex v1.0.0 — 一款自托管的容器化多流媒体服务器,配备用户友好的网页仪表板。它让你完全掌控:
- 主机选择
- 预算支出
- 直播平台选择
为了简化部署,xplex 也可以在 DigitalOcean Marketplace 上以一键应用的方式获取。我发现这种方式特别方便:当我进行直播时启动服务器,直播结束后删除实例,从而保持最低成本。
xplex 适合任何希望进行多流媒体直播但不具备高级技术知识的人。我设计它时考虑到了可接入性,但我也积极寻求反馈,希望使其更加简单易用。
相关链接:
- 文档: https://xplex.me/setup/
- GitHub: https://github.com/debloper/xplex
- 一键安装: https://marketplace.digitalocean.com/apps/xplex
直播问答: 我将在 UTC 时间 15:00 在 Twitch 和 YouTube 上进行多流媒体直播。欢迎随时前来提问或建议:
- Twitch: https://twitch.tv/debloper
- YouTube: https://youtube.com/@BreakerSpace
非常希望能得到你的反馈,无论是技术方面还是非技术方面,帮助我们改进 xplex!
人气: 3 个点赞 | 0 条评论
40. Show HN: 使用 Wa.me 变得简单
URL: https://azta0996.github.io/
作者: wnumber
描述:
人气: 2 个点赞 | 1 条评论
41. Show HN: memsparkline – 实时跟踪进程及其子进程的内存使用情况
URL: https://github.com/dbohdan/memsparkline
作者: networked
描述:
人气: 12 个点赞 | 0 条评论
42. Show HN: Gmail-TUI – 在终端中重现 Gmail 网页体验
URL: #
作者: dev-vaayen
描述: 大家好 - 这是我第一次在 HN 发布帖子。 我正在开发一个名为 Gmail-TUI 的开源项目,旨在在 TUI 环境中重现 Gmail 的网页用户界面。目前,用户可以登录、在这个应用中导航以及撰写和发送邮件。
应用 GIF (v0.2.0-Alpha): https://imgur.com/LGWmkLP 项目仓库:https://github.com/dev-vaayen/Gmail-TUI/tree/main Golang 的 SMTP 协议:https://www.geeksforgeeks.org/sending-email-using-smtp-in-go...
这个应用的背后思路
在我安装 Ubuntu 几天后,由于一次失败的中断更新,我失去了对 GUI 的访问。这迫使我只能使用 TTY 环境(开始使用 ctrl+alt+f 键组合),当时我对于基本的 Linux 命令一无所知,长时间感到无助。
几个月后,这次经历促使我去研究 TUI 或基于终端的用户界面,它们在终端上运行,类似于 GUI 的简化版。于是我萌生了为 Gmail 创建自己 TUI 应用的想法,因为我找不到一个适合我用例的应用。
预期功能
为了填补这个 TUI 应用的空白,我希望 Gmail-TUI 能尽可能复刻 Gmail 的网页版本,让用户能够通过以下功能执行大部分核心任务:
-> [完成] 登录页面,用于输入邮箱和密码
-> [完成] 撰写和发送邮件
-> [进行中] 列出收件箱中的收到的邮件及其邮箱
-> [进行中] 点击邮件后打开邮件内容
-> [进行中] 查看已发送邮件
-> [完成] 可在撰写、收件箱、草稿和已发送按钮之间选择的区域
在发送撰写的邮件和验证登录时,我使用了 SMTP 协议。验证登录的逻辑是:
> 如果可以向输入在邮箱和密码字段中的同一邮箱地址发送登录提醒邮件,则认为用户已登录,并允许访问应用仪表板。仪表板包括撰写邮件的选项(未来还将检查收件箱、草稿、星标邮件等)
网络对我来说是一个新概念,我还在努力理解 IMAP 协议,以实现收件箱功能,并将支持用户通过此应用发送格式良好的附带邮件。
我知道这不是一个完工的项目,还有很多功能尚未实现,但仍然希望您提供反馈、意见,或者在阅读时想到的任何建设性批评。
我的方法或方向是否存在问题?请分享您诚实的想法,所有反馈都将不胜感激。
人气: 6 个点赞 | 0 条评论
43. Show HN: 高级威胁情报服务
URL: https://github.com/ScanThe-Net
作者: ScanThe-Net
描述:
人气: 2 个点赞 | 0 条评论
44. Show HN:带有 OIDC 和 ACL 的 Postgres 网关(Web 界面)
URL: https://github.com/kazhuravlev/database-gateway
作者: ka_zhuravlev
描述: 嘿,HN,
我构建了一个数据库网关,可以提供对生产数据库的控制访问,具备细粒度的权限和安全的查询执行。
关键特点:
- 基于角色的访问控制列表 (ACL):在实例、表和列级别定义访问规则。
- OIDC 认证:用户通过 OpenID Connect 登录。
- 多实例支持:通过单一界面查询多个 PostgreSQL 实例。
- 网页界面:安全执行批准的查询并查看结果。
- 查询存储:保存查询结果以便后续访问或导出。
工作原理:
- 用户通过 OIDC 进行身份验证。
- 访问控制列表(ACL)执行对特定实例、表和列的访问限制。
- 批准的查询被执行,结果被安全存储。
针对群体:
- 调试生产数据的开发人员。
- 访问生产数据以进行报告的团队负责人和产品负责人。
- 代表其他角色运行查询的 DevOps。
- 确保敏感生产数据得到保护的安全工程师。
问题:你们的开发人员是如何访问生产数据库的,尤其是在数据敏感且对公司至关重要的情况下?
人气: 3 个点赞 | 0 条评论
45. Show HN: 多签金库,写入需要共识,使用Solana区块链
URL: https://github.com/PiyushXCoder/solana-multisig-vault
作者: PiyushXCoder
描述: 最近我参加了一次黑客马拉松,这是一个区块链主题的活动,我开发了一个基于Solana的多重签名保管库。这个保管库限制了对账户的写权限,只有在达成共识后才允许进行写入。
你可以在这里了解更多信息。
https://youtu.be/ZPDx6jIwGEg
人气: 1 个点赞 | 0 条评论
46. Show HN: Hansel – 私密、低功耗定位追踪
URL: https://fruitfulapps.com/hansel/
作者: mertbio
描述: 大家好,我是一名开发者,想要解决我在使用苹果地图时发现的一个空白。虽然谷歌地图有时间线功能来跟踪你去过的地方,但苹果地图却没有类似的功能。这激励我创建了Hansel!
使用Hansel,你可以在后台以低功耗追踪你的位置信息。它会记录你在某些地方停留的时间,比如餐馆、公园或咖啡馆,并允许你为这些访问添加标签。还有一个时间线滑块,可以让你轻松回顾自己在一天中的移动变化。
你的隐私对我来说非常重要,因此所有数据都安全地存储在你的iCloud账户中,除了你自己,其他任何人(包括我)都无法访问这些数据。
如果你曾希望能有一个个人、私密且简单的方式来追踪你的位置信息,我非常希望你能试试Hansel。
你可以在这里查看:https://fruitfulapps.com/hansel/
如果你有任何问题或反馈,随时告诉我——我一直在寻求改进!
人气: 1 个点赞 | 0 条评论
47. Show HN: 我周末的项目,旨在结束 Go/TypeScript 的样板代码地狱
URL: https://github.com/turborpc/turborpc
作者: ola
描述:
人气: 3 个点赞 | 3 条评论
48. Show HN: 用于自定义前端的开源IDE引擎
URL: https://github.com/JaLnYn/websocket-ide
作者: alngator
描述:
人气: 3 个点赞 | 1 条评论
49. Show HN: Scoring Returns Bot – 一款用于实时足球追踪的 Discord 机器人
URL: https://github.com/BernKing/Scoring-Returns-Bot
作者: bernking
描述:
人气: 2 个点赞 | 1 条评论
50. Show HN:这家人工智能初创公司通过两个 Reddit 帖子获得了 3000 次点击
URL: https://zerotogrwth.substack.com/p/this-startup-generated-3000-clicks
作者: justgrowth
描述:
人气: 2 个点赞 | 1 条评论
51. Show HN: 我开发了一个开源的 AI Rizz 生成器,旨在帮助人们寻找爱情
URL: https://github.com/lzzzzl/rizz-lines-generator
作者: starboat
描述:
人气: 2 个点赞 | 0 条评论
52. Show HN:一个自动生成代码的线性助手
URL: https://www.ishoo.co
作者: matt34
描述:
人气: 1 个点赞 | 0 条评论
53. Show HN:Bluemarz(开源 AI 代理编排)
URL: #
作者: DYZT
描述: 今天我很高兴地推出Bluemarz。
Bluemarz是一个开源的无状态框架,用于部署和管理多智能体AI系统。它支持多种大语言模型(如OpenAI、Claude、Gemini),并实现动态多智能体协作、可重用工具以及增强检索生成(RAG)。
我们很高兴能与社区分享Bluemarz——期待收到大家的反馈和贡献!
https://github.com/StartADAM/bluemarz/
人气: 6 个点赞 | 0 条评论
54. Show HN: Zepto – 快速生成业务需求文档并实现协作
URL: https://zepto-brd-generator.vercel.app/
作者: ladsumit
描述: 嗨,HN,我开发了Zepto,这是一款可以在几秒钟内根据产品创意生成业务需求文档的网页应用,并且轻松与团队协作。它可以节省你在撰写初步产品需求文档时的时间,并通过与团队分享来达成共识。
欢迎分享你的想法、反馈或功能建议!
人气: 2 个点赞 | 2 条评论
总结
今天的Show HN汇总展示了一系列多样化的创新项目。从AI驱动的工具到创意编码解决方案,这些项目反映了我们技术社区的动态特性。哪个项目最吸引你的注意力?请在评论中告诉我们!
Tags: #ShowHN #科技创新 #开发者项目 #AI应用程序 #开源软件