1 分•作者: visujosh•9 天前
返回首页
最新
1 分•作者: zahlman•9 天前
1 分•作者: adocomplete•9 天前
2 分•作者: weinzierl•9 天前
1 分•作者: ako•9 天前
1 分•作者: joesack•9 天前
1 分•作者: PaulHoule•9 天前
1 分•作者: Teever•9 天前
1 分•作者: sensecall•9 天前
我一直在用 AI 解决“用这些食材能做什么”的问题,但想找个更快、更有条理的方案,于是我开发了 Spud (spud.recipes)。它能将你的食材转化为一份可烹饪食谱的简短列表。欢迎提供反馈。
1 分•作者: Ohans_favour•9 天前
嗨,HN,
我们构建了 Bluebag,一个运行时环境,允许您从 skills.sh 导入 Agent Skills,并在您的生产 AI 代理中使用它们。
演示:[https://www.bluebag.ai/playground](https://www.bluebag.ai/playground)
博客:[https://www.bluebag.ai/blog/import-skills-sh-into-bluebag](https://www.bluebag.ai/blog/import-skills-sh-into-bluebag)
文档:[https://bluebag.ai/docs](https://bluebag.ai/docs)
问题:skills.sh 拥有 100 多个开源 Agent Skills(PDF 处理、代码审查、数据提取等)。它们在 Claude 和 Cursor 中运行良好。但如果您想在自己的代理中使用它们,例如使用 Vercel AI SDK 或 LangChain,您需要构建沙盒、依赖项管理、文件存储等。
我们构建了什么:导入一个技能,获得工具。我们处理基础设施。
```javascript
import { Bluebag } from "@bluebag/ai-sdk";
const bluebag = new Bluebag({ apiKey: process.env.BLUEBAG_API_KEY });
const config = await bluebag.enhance({ model, messages });
const result = streamText(config);
```
要导入一个技能,只需替换 URL:
```
skills.sh/owner/skill → bluebag.ai/owner/skill
```
就是这样。该技能在隔离的沙盒中运行,并预先安装了依赖项。
技术栈:每个租户使用隔离的虚拟机,技能加载到 /skills/{name},自动注入用于 bash/代码执行/文件访问的工具。
兼容:Vercel AI SDK、LangChain、任何模型(Claude、GPT-4、Gemini、Llama)。
欢迎反馈,特别是您希望在生产中运行哪些技能。
2 分•作者: dhravya•9 天前
5 分•作者: cadabrabra•9 天前
我无法举出一个由人工智能提出的软件应用或软件功能的例子。一个都没有。以 Excel 为例。人工智能不仅未能完全取代 Excel,也未能取代它的任何功能。人工智能仅仅以智能聊天机器人的形式被添加为一个附加功能。整个行业都是这种趋势,这也是为什么人工智能未能从根本上改变我们现有的任何软件应用的原因。<p>你可能会问:那么 AI 原生应用呢?事实证明,它们中的大多数本质上是现有软件的克隆,只是在顶部添加了一个聊天机器人。由于人工智能容易出错的特性,任何利用它的应用程序也必须提供所有用于覆盖其所有决策的控件。所以,最终你得到的是一个传统的软件应用加上人工智能。<p>人工智能曾承诺要改变甚至取代软件应用,但它所做的只是用一个不可靠的聊天机器人来增强它们。所有旧的字段和按钮仍然存在,但现在多了一个你可以输入文本并寄希望于结果的文本框。
3 分•作者: eriam•9 天前
AI 不仅仅提高生产力:它创造了*过度效率*。
个人和小团队现在能够比现有组织更快地生成决策、选项和计划,而这些组织的设计目的正是为了验证、协调或吸收这些内容。瓶颈已经从执行转移到治理。
当过剩的生产能力在没有吸收层的情况下积累时,组织不会逐渐适应。从历史上看,它们会冻结:更严格的规则、集中化、禁令、脱钩。
我们在 COVID 期间看到了类似的反应:当系统无法在本地吸收冲击时,它们在全球范围内关闭。
似乎被讨论不足的是*吸收*:不是“我们能生产多快”,而是*一个组织在不采取防御性关闭措施的情况下,能够消化多少决策、选项和变化*。
两种机制似乎相关但理论研究不足:(1)小的、局部的流程更改,重新分配协调和决策负荷;(2)持续的技能和角色转变,人们围绕仍然需要被决策、维护和验证的内容重新定位。
我一直在尝试将此问题视为一种“传导”问题,即人类决策和合法性如何与几代人、AI 和人类一起流动。
如果你看到过组织很好地处理了这个问题(或严重失败),我会很感兴趣:是什么真正让系统能够吸收 AI 驱动的过度效率,而不会退回到控制、排名、裁员或关闭?
93 分•作者: imalerba•9 天前
2 分•作者: MarcelOlsz•9 天前
我用苹果键盘打字速度是每分钟160个单词[0]。这绝对是我最喜欢的键盘,但我更想要一个带有巧克力键和内置鼠标的人体工学键盘。我看了看cybord imprint [1]和kinesis advantage 360 [2],但kinesis尽管好评如潮,却没有鼠标,而且对我来说太贵了,虽然它是无线的,imprint也是一样。我的目标是用扎带把它固定在我的Herman Miller Aeron扶手上,这样我就不用移动手臂了,而且我可以转动身子去看我的其他显示器,而不用费力地扭头。有没有什么开箱即用的解决方案可以直接订购,不需要焊接和组装?似乎很少。
[0] https://www.apple.com/ca/shop/product/mxk83ll/a/magic-keyboard-with-touch-id-and-numeric-keypad-for-mac-models-with-apple-silicon-usb%E2%80%91c-us-english-black-keys
[1] https://cyboard.digital/products/imprint
[2] https://kinesis-ergo.com/keyboards/advantage360/
4 分•作者: gorfian_robot•9 天前
今天又看到了 ICElist 被提及,所以我想再次尝试访问它(最初因为流量过大而无法访问)。
它是一个 Mediawiki 站点(太棒了!)。但我想看看它包含哪些实际信息,以及我如何从远处做出贡献。
我从 Agent 页面开始。在我写这篇文章的时候,维基上有 1574 个 Agent,我随机选择了大约十几个点击。每一个页面都什么都没有,只有一个指向该人 LinkedIn 个人资料的链接,他们大概在那里自我介绍。好吧,但这没什么意思。许多 Agent 确实有不寻常的名字,这有助于在网上挖掘更多细节。
Incidents 页面更有趣。有 377 个 Incident,其中包含合理的细节和描述。这绝对是一件好事,因为它们很容易被遗忘/忽略。
Unidentified 页面也有些意思,因为它们包含大约 50 个身份不明 Agent 的照片,但关于 Incident 甚至位置的信息并不完整。有些甚至不清楚是 Agent,这让我完全质疑一些提交内容。
Vehicles 可能是数据最完整的页面,有 1142 辆带有车牌号的车辆。用在 Incidents 中观察到的车牌更新 ICElist 是一种低风险的方式,可以提供有价值的信息。特别是如果 ICE 正在进行非法更换车牌的行为。
Boycott 部分也很有趣,因为它包含了关于各种公司如何支持 ICE 的具体信息。虽然个人很难通过抵制产生影响,甚至很难记住所有那些混蛋公司,但在你即将签订商业协议时,检查一下是有用的。
还有其他人浏览过该网站并有一些想法吗?
20 分•作者: swolpers•9 天前
21 分•作者: prasoonds•9 天前
大家好,HN,
stripe-no-webhooks 是一个开源库,可以将您的 Stripe 支付数据同步到您自己的 Postgres 数据库:
<<a href="https://github.com/pretzelai/stripe-no-webhooks" rel="nofollow">https://github.com/pretzelai/stripe-no-webhooks</a>>
这里有一个演示视频:<<a href="https://youtu.be/cyEgW7wElcs" rel="nofollow">https://youtu.be/cyEgW7wElcs</a>>
它会在您的 Stripe 账户中创建一个 webhook 端点,将 webhook 转发到您的后端,在那里一个 webhook 监听器将所有数据存储到一个新的 <i>stripe.*</i> 模式中。您在 TypeScript 中定义您的套餐,运行一个同步命令,该库会负责创建 Stripe 产品和价格、处理 webhook,并保持您的数据库同步。我们还允许您为现有账户回填您的 Stripe 数据。
它支持预付费使用额度、账户钱包和基于用量的计费。它还允许您生成一个可以自定义的定价表组件。您可以使用该库提供的简单 API 访问用户信息:
```
billing.subscriptions.get({ userId });
billing.credits.consume({ userId, key: "api_calls", amount: 1 });
billing.usage.record({ userId, key: "ai_model_tokens_input", amount: 4726 });
```
实际上,如果您不想,您不必再处理 Stripe 仪表板或 Stripe API/SDK。该库为您提供了 Stripe 之上的一个很好的抽象,应该涵盖 ~ 大多数订阅支付用例。
让我们通过一个快速的例子来看看它是如何工作的。假设您有一个像 Cursor(IDE)过去那样的计费套餐:每月 20 美元,您获得 500 次 API 完成 + 2000 次标签完成,您可以购买额外的 API 额度,任何额外的使用量都将作为超额费用计费。
您在 TypeScript 中定义您的套餐:
```
{
name: "Pro",
description: "Cursor Pro plan",
price: [{ amount: 2000, currency: "usd", interval: "month" }],
features: {
api_completion: {
pricePerCredit: 1, // 每单位 1 美分
trackUsage: true, // 启用用量计费
credits: { allocation: 500 },
displayName: "API Completions",
},
tab_completion: {
credits: { allocation: 2000 },
displayName: "Tab Completions",
},
},
}
```
然后在 CLI 上,您运行 `init` 命令,该命令会创建数据库表 + 一些 API 处理程序。运行 `sync` 将套餐同步到您的 Stripe 账户并创建一个 webhook 端点。当创建订阅时,该库会自动向用户授予 500 个 API 完成额度和 2000 个标签完成额度。续订和升级/降级都得到妥善处理。
消耗代码如下所示:
```
await billing.credits.consume({
userId: user.id,
key: "api_completion",
amount: 1,
});
```
如果他们想允许用户手动充值:
```
await billing.credits.topUp({
userId: user.id,
key: "api_completion",
amount: 500, // 购买 500 额度,收费 5.00 美元
});
```
类似地,我们有用于钱包和用量的 API。
如果您自己基于 Stripe 实现这些,这将需要大量工作。您需要在您自己的数据库中跟踪所有这些权利,并处理续订、过期、临时授权等。这绝对是可行的,尤其是在 AI 编码的帮助下,但您最终可能会构建一些脆弱且难以维护的东西。
这只是该库功能的概览。它还支持席位级额度、货币钱包(精确到微美分)、自动充值、强大的故障恢复、税务收集、发票以及开箱即用的定价表。
我为测试编写了一个小型的玩具应用程序:<<a href="https://snw-test.vercel.app" rel="nofollow">https://snw-test.vercel.app</a>>
没有验证,所以请随意使用虚拟电子邮件注册,然后使用测试卡订阅套餐:4242 4242 4242 4242,任何未来的过期日期,任何 3 位数的 CVV。
截图:<<a href="https://imgur.com/a/demo-screenshot-Rh6Ucqx" rel="nofollow">https://imgur.com/a/demo-screenshot-Rh6Ucqx</a>>
请随意试用!如果您最终使用此库,请在存储库上报告任何错误。如果您遇到问题 / 想聊天,我很乐意提供帮助 - 我的联系方式在我的 HN 个人资料中。
1 分•作者: Siddartha_19•9 天前
大家好!
我正在为我的项目寻找一些优秀的 Python 股票+AI 包。我尝试了多个开源 Python 包,目前发现 investormate 比较可靠。它并非要取代 yFinance 等底层数据提供商,而是位于其之上的一层,专注于将市场和财务数据转化为可用于分析的对象。
我需要的功能包括:
* 标准化的损益表、资产负债表和现金流量数据
* 60 多个技术指标(RSI、MACD、布林带等)
* 自动计算的财务比率(市盈率、净资产收益率、利润率、杠杆率)
* 股票筛选(价值、增长、股息、自定义筛选器)
* 投资组合指标(回报率、波动率、夏普比率)
* 情绪分析
* 回测
* AI 层(OpenAI / Claude / Gemini)
目前尝试过的包有 defectbeta-api、yfinance 和 investormate。
到目前为止,investormate 看起来很有前景,我欢迎任何更好的建议。
1 分•作者: pbrowne011•9 天前