Show HN:Plainoldanalytics:Go 的分析中间件1 分•作者: memset•11 天前我构建了一个中间件,可以在 Go 中提供类似 PostHog 的分析功能。所有数据均为第一方数据。它可以记录每一次 HTTP 请求,允许您跟踪用户,并记录屏幕会话。该工具使用 DuckDB 作为底层数据存储。 我所有的副项目现在都使用 Golang + SQLite。我想要一种简单的方式来添加基本的流量分析,而无需注册或集成第三方选项。
HN 提问:如果 AI 代理“接管互联网”,会是什么样子?2 分•作者: scripper1•11 天前关于 Dario Amodei 的说法,“我担心在 6-12 个月内,这样的“蜂群”就可能通过一个持久的僵尸网络(botnet)接管整个互联网(可能造成数千亿美元的损失),并且如果人工智能在没有必要防护措施的情况下变得更加强大,损失的规模将持续增长。”
Show HN:Surraura – 在模拟环境中为你的 Mac 提供音频(对我的 ADHD 有帮助)2 分•作者: jahala•11 天前我开发了一款应用程序,通过声音帮助我应对迟发性ADHD。 这款应用程序通过设备卷积(老式收音机、高保真音响系统)和房间卷积(卧室、森林)来处理Mac上正在播放的任何声音,并加入环境音(雨声、风声、海浪声)以及苹果的空間音频处理,使其听起来就像在一个真实的空间里。 对我而言,在空间中听到声音比单纯的干涩声音更能帮助我,空间信息和环境音让我更能集中注意力。 我曾想过,也许其他人也会有同样的效果?于是我精心打磨,将其制作成一款精美的应用程序,并提供下载额外环境音等选项。 https://www.surraura.com 感谢您的时间,非常期待听到您的想法。
展示 HN:1Baton – 用于链式调用 API 的无代码工具1 分•作者: sagivy•11 天前大家好! 我一直在开发一个名为 1Baton 的无代码工具,用于编写和运行 API 集成测试。 我每天都在处理 API,进行构建和测试。在我工作的服务中,单个 API 端点通常只代表一个更大流程中的一个小操作,因此测试一个完整的流程通常意味着需要按顺序调用多个端点。 当我开始测试这些流程时,我发现自己花费了大量时间来设置和重用跨不同测试的相同多步流程。我希望能够定义一个流程,将其作为构建块重用,并避免手动维护请求之间的连接和传递的数据。 这就是我开发 1Baton 的初衷。 基本理念是,一次性定义 HTTP 请求,将它们组合成可重用的序列,然后使用这些序列创建可运行的场景,而无需编写“胶水代码”来传递请求之间的数据。 在编辑器中,一旦缺少必需的参数或参数过时,请求或序列就会被标记为无效,这发生在运行场景之前。 有三个构建块: - 请求 - 定义了输入和输出的 HTTP 请求。 - 序列 - 可重用的请求组,其中一个请求的输出可以传递给后续请求,而无需编写“胶水代码”。 - 场景 - 由请求和序列组成的、可运行的测试用例,带有运行监视器,显示每个步骤的结果。 运行器是一个 npm 包,而编写界面是基于浏览器的。目前,您可以使用它来测试公共 API,而无需在本地进行任何设置。 这仍然是一个 MVP(最小可行产品),肯定还有一些功能缺失。我主要想了解这种工作流程对其他开发人员和 QA 工程师是否真的有用,以及他们目前是如何解决这类问题的。 我非常想听听您的想法,包括您不使用它的原因。 在此处试用:https://app.1baton.com/ 此处是着陆页:https://1baton.com/
Show HN:MorphMove – 一款棋子移动后会变形的游戏1 分•作者: eropatori•11 天前各位 HN 的朋友们: MorphMove 是一款受快棋和纽约时报游戏启发的完美信息博弈游戏。 它有 4 条规则,游戏节奏快,而且可能比看起来要难得多。我一直在尝试计算出完美策略下的结果,但尚未找到。 非常期待大家的反馈,并随时解答任何问题。