2作者: mickamy大约 1 个月前原帖
sql-tap 是一个透明代理,通过解析 PostgreSQL/MySQL 的网络协议来捕获 SQL 查询,并在终端用户界面中显示这些查询。您可以对任何捕获的查询运行 EXPLAIN。无需更改应用程序代码,只需更改端口即可。
3作者: melendezgg大约 1 个月前原帖
嗨,HN,我创建了MicroVibe,这是一个小型网页启动器,适合那些希望使用JSX、基于文件的路由和API路由,但又不想引入重型框架的人。 目前的功能包括: - 基于文件的路由(包括动态路由和捕获所有段) - 具有一致JSON错误格式的API路由 - 默认支持服务器端渲染(SSR),并在需要交互时每个路由可设置`mode = "client"` - 运行时模块缓存,支持本地开发中的文件变更失效 项目目标:保持运行时小巧且易于理解,以便团队能够快速迭代,同时仍能理清行为。 我非常希望能得到以下方面的反馈: 1. 路由/API的易用性 2. 在使用MicroVibe的前30分钟内,哪些地方让你感到困惑或缓慢? 3. 这个项目应该在哪些方面与Next/Astro/Vite的工作流程明显不同?
2作者: settlddotwork大约 1 个月前原帖
嘿,HN, 我创建了Settld,因为我不断遇到同样的问题:AI代理可以调用API、支付服务费用并雇佣其他代理,但在资金转移之前没有办法证明工作确实完成。 问题可以用一句话概括:x402告诉你“付款已发送”,而Settld告诉你“这项工作值得支付”。 ### 它的功能 Settld位于你的代理和它所支付的API/代理之间。它: 1. 拦截HTTP 402(需要付款)响应 2. 创建一个托管保留,而不是立即付款 3. 收集工作完成的证据 4. 进行确定性验证(相同的证据 + 相同的条款 = 每次相同的付款) 5. 仅在验证通过后释放付款 6. 发放一个可加密验证的收据 如果验证失败或工作存在争议,保留款项将被退还。无论如何,代理都会收到收据——这是对发生事件的永久可审计记录。 ### 为什么现在这很重要 我们正处于一个奇怪的拐点。Coinbase推出了x402(超过5000万笔交易)。Google推出了A2A。Anthropic推出了MCP。代理可以相互发现、沟通和支付。 但没有人建立一个层来回答:“工作是否确实完成,应该支付多少?” 这就是空白。目前,每个代理之间的交易要么是“信任和希望”,要么是“不交易”。两者都无法扩展。 ### x402网关(尝试它的最快方式) 我们推出了一个可直接使用的反向代理,你可以将其放在任何API前面: ```bash docker run -e UPSTREAM_URL=https://your-api.com \ -e SETTLD_API_URL=https://api.settld.dev \ -e SETTLD_API_KEY=sk_... \ -p 8402:8402 \ settld/x402-gateway ``` 一切正常流动——除了402响应被拦截、托管、验证和结算。你的代理会收到一个带有哈希链证明的收据,证明发生了什么。 ### 背后的技术 结算内核是最有趣的部分(也是我们花费最多时间的地方): - 确定性政策评估——机器可读的协议,释放率基于验证状态(绿色/黄色/红色)。没有模糊性。 - 哈希链事件日志——每个结算中的事件都用Ed25519签名链接。防篡改,离线可验证。 - 带有保留窗口的托管——可配置的保留基点 + 争议窗口。如果没有异议,资金会自动释放。 - 争议 → 仲裁 → 裁决 → 调整——完整的争议解决流程,而不仅仅是“标记以供人工审核”。 - 仅追加的声誉事件——每个结算都会产生一个声誉事件(批准、拒绝、争议等)。代理建立可验证的经济记录。 - 组合结算——代理可以将工作委托给子代理,并链接协议。如果下游代理失败,退款会确定性地向上级链条回溯。 整个协议使用JSON模式、符合性向量和可移植的预言机进行了规范: [GitHub链接](https://github.com/aidenlippert/settld/blob/main/docs/spec/README.md) ### 这不是 - 不是支付处理器——我们不移动资金。我们决定“是否”和“多少”资金应该移动,然后由你现有的支付渠道(Stripe、x402、电汇)来执行。 - 不是区块链——确定性收据和哈希链,但没有共识机制或代币。只有加密证明。 - 不是代理框架——我们不关心你使用LangChain、CrewAI、AutoGen还是原始API调用。我们是一个协议层。 ### 技术栈 Node.js,PostgreSQL(或用于开发的内存),Ed25519签名,SHA-256哈希,RFC 8785规范JSON。约107个核心模块,494个测试通过。 ### 我希望从HN得到什么 诚实的反馈,看看这个问题是否引起共鸣。如果你正在构建涉及资金的代理工作流,我想知道:什么地方出现了问题?缺少什么?什么会让你真正安装这个? GitHub: [https://github.com/aidenlippert/settld](https://github.com/aidenlippert/settld) 文档: [https://docs.settld.work/](https://docs.settld.work/) 快速入门(10分钟): [https://docs.settld.work/quickstart](https://docs.settld.work/quickstart)
3作者: Fendy1大约 1 个月前原帖
问题:我在几台Mac上多次安装OpenClaw,但它就是没有响应。我一些朋友也遇到了同样的问题。 我怀疑这可能是因为我通过订阅计划调用Claude Code时出现了故障。 官方文档说它支持通过订阅调用Claude Code,我只需要生成一个设置令牌。但结果是,它根本没有工作。OpenClaw完全没有响应。 我改为调用OpenAI的API密钥,结果是可以正常工作。 那么,有人遇到过同样的问题并解决了吗?这真的是因为Anthropic禁止我们通过订阅计划调用Claude Code吗? 能否请大家分享一下你的经验?谢谢!
1作者: mikasisiki大约 1 个月前原帖
“绘画”一直是传播西方文明的重要载体,而在中国,这一角色则由“诗歌”所承担。<p>绘画就像一个程序,而诗歌更像是一套不断演变的要求,必须随着时间的推移保持一致。<p>也许世界模型是为了编写程序而存在的,而大型语言模型则是用来描述世界的。或许我们不应该让人工智能为人类工作,而是应该给它一个可以自由创造和探索的空间。
3作者: lordokami大约 1 个月前原帖
我和我的妻子在没有写一行传统代码的情况下,构建并发布了一个简单的iOS应用。<p>她讨厌我在旅行时带着笔记本电脑,而我喜欢创造东西。这成了我们的妥协。<p>我一直想尝试使用Claude Code构建一个iOS应用。我之前从未为iOS开发过,而通过AI辅助开发来探索这个领域对我来说感觉像是一个新的前沿。但再次把笔记本电脑带到日本显然不会被忽视,而且不会是好事。<p>所以我制定了一个计划。<p>在离开西班牙之前,我将我的Mac配置为永不休眠。我设置了VPN,以便能够安全地从手机SSH连接到它。我安装了Zellij,以便在连接中断时保持持久的终端会话。我还准备了一个部署管道到TestFlight,这样我可以远程触发构建,并在大约15分钟后从世界另一端进行测试,异步进行。<p>这是我们第二次访问日本,我们一直想学习更多的语言。因此,我们决定构建一些我们真正会使用的东西:一个轻量级的短语应用,包含有用的旅游句子和内置的文本转语音功能。比如在餐馆点餐、询问某物的价格或导航火车站。<p>有趣的是它是如何演变的。<p>当我在城市间开车时,我的妻子坐在副驾驶座上,通过SSH连接到我家Mac的Terminus,在我的iPhone上口述更改和功能。我们使用语音输入来修改提示、优化UI文本和生成新功能。这变成了一场共享的游戏。<p>开发是在短暂的时间段内进行的,在停车场、休息站和火车上。我们会发布一个构建版本,在真实的餐馆或商店测试,发现问题,再在同一个晚上从旅馆或小酒店房间进行调整。<p>反馈循环几乎紧密得令人难以置信。我们在现实世界中使用它,发现措辞不当,进行改进,重新部署,然后第二天再测试。<p>我们从未在本地打开Xcode。在旅行期间,我们从未实际接触过Mac。所有一切都是通过跨洲的手机远程进行的。<p>最初为了避免带笔记本电脑而采取的变通方法,最终变成了我经历过的最有趣和轻便的构建体验之一。这并没有让我觉得是在度假工作,而是像是共同创造了一些对旅行本身有用的东西。<p>到旅程结束时,这个应用不仅仅是一个原型。它稳定、可用,并且是我们真正依赖的东西。<p>比起应用本身,这个实验更有趣:远程协作编码、持久会话、AI辅助迭代,以及在真实世界反馈循环中构建,而不是模拟的反馈。<p>这让我重新思考了开发环境的意义。<p>欢迎提问关于设置、工具、工作流程或在过程中遇到的问题。