1 分•作者: Core_Dev•6 个月前
返回首页
最新
1 分•作者: PaulHoule•6 个月前
1 分•作者: zh_code•6 个月前
1 分•作者: LBWasserman•6 个月前
1 分•作者: codingstark•6 个月前
我创建了 BunKill,作为清理 node_modules 目录的 npkill 的更快替代方案。
在参与多个 JavaScript 项目后,我注意到 npkill 在扫描大型目录树时可能会很慢。因此,我使用 Bun.js 构建了 BunKill,它提供了显著的性能提升。
功能:
• 使用优化的 glob 模式进行超快速扫描
• 具有分页和键盘导航的交互式 CLI(↑/↓ 导航,空格键选择,回车键删除)
• 具有回退机制的精确大小计算
• 具有多选功能的批量操作
• 实时进度显示
• 智能过滤,跳过 .git、构建产物等
快速开始:
npm install -g bunkill
bunkill --dir ~/Projects
或者无需安装即可尝试:
bunx bunkill
该工具仅使用 Bun.js 内置功能和 TypeScript——没有外部运行时依赖。它已在 macOS 上经过全面测试,即将推出 Linux/Windows 支持。
GitHub: https://github.com/codingstark-dev/bunkill
许可证:MIT
我非常感谢任何反馈,特别是愿意测试的 Linux/Windows 用户!
2 分•作者: avonmach•6 个月前
1 分•作者: hivedc•6 个月前
Hi HN,
在处理 BGP 数据时,我一直遇到同样的难题:获取原始数据很容易,但按时间浏览网络却出乎意料地困难——尤其是在按网络出现的时间、运营地点以及其概貌进行浏览时。
我开发了一个小工具 bgpscout.io,来解决这个问题。
它能让你:
* 按注册日期和地理位置浏览 ASNs
* 查看给定网络似乎存在于哪些地方
* 在一个地方查看关于 ASN 的常用公共数据
* 保存搜索以跟踪符合特定条件的新网络何时出现
所有这些数据都已经是公开的;目标是让探索过程更快、更轻松。
我还没有投入大量精力去扩展它。在此之前,我很好奇:
* 这是否解决了你遇到的一个实际问题?
* 什么能让类似这样的工具在日常工作中真正有用?
欢迎提供反馈。
1 分•作者: drivebyhooting•6 个月前
2 分•作者: codemonkey-zeta•6 个月前
2 分•作者: sexy_seedbox•6 个月前
我在 2022 年问过这个问题:
<p>https://news.ycombinator.com/item?id=32723101
今年有什么新进展?
我不是在找 SUNO 生成的 AI 音乐,那种 AI 垃圾又便宜又容易。
我正在寻找令人惊叹的语音 + 乐器克隆,并结合人类的创意输入。
1 分•作者: jalford14•6 个月前
1 分•作者: enceladus06•6 个月前
3 分•作者: danver0•6 个月前
对于那些认真思考过这个问题的人来说:真正重要的究竟是什么?是储蓄率、投资策略、生活方式选择,还是其他因素?
8 分•作者: randall•6 个月前
嗨,HN!
想展示一下我们开源的代理框架,名为 Gambit。
如果你不熟悉,代理框架有点像代理的操作系统……它们处理工具调用、规划、上下文窗口管理,并且不需要开发者进行太多编排。
通常,你可能会看到一个代理编排框架的流程,例如:
计算 -> 计算 -> 计算 -> LLM -> 计算 -> 计算 -> LLM
我们对此进行了反转,因此使用代理框架,它更像是:
LLM -> LLM -> LLM -> 计算 -> LLM -> LLM -> 计算 -> LLM
本质上,你可以在一个自包含的 Markdown 文件中或作为 TypeScript 程序来描述每个代理。你的根代理可以根据需要引入其他代理,我们创建了一种类型安全的方式来定义这些代理之间的接口。我们称之为“牌组”(decks)。
代理可以调用代理,并且每个代理都可以使用适合你任务的任何模型参数进行设计。
此外,链中的每个步骤都会进行自动评估,我们称之为“评分器”(graders)。评分器是另一种牌组类型……但它旨在评估和评分对话(或单个对话轮次)。
我们还提供了测试代理,你可以在每个牌组的基础上定义它们,这些代理旨在模拟你的代理将面临的场景,并为人类或评分器生成合成数据以进行评分。
在 Gambit 之前,我们构建了一个基于 LLM 的视频编辑器,但对结果并不满意,这就是我们走上这条改进推理时间 LLM 质量的道路的原因。
我们知道它缺少一些明显的部分,但我们希望将其发布出来,看看它如何帮助人们或引发讨论。我们对它与我们的一些早期设计合作伙伴的合作方式感到非常满意,并且我们认为这是一种实现许多有趣应用的方式:
* 真正开源的代理和助手,逻辑、代码和提示可以轻松地与社区共享。
* 基于评分标准的评分,以确保你(例如)不会意外泄露 PII。
* 在几分钟内启动一个可用的机器人,并让 Codex 或 Claude Code 使用我们的命令行运行器/评分器来构建一个相当不错的第一个版本,而无需太多人工干预。
如果有任何问题或想法,我们会在这里。感谢你的关注!
演示视频:<https://youtu.be/J_hQ2L_yy60>
35 分•作者: azhenley•6 个月前
27 分•作者: wilson090•6 个月前
1 分•作者: asadm•6 个月前
1 分•作者: HeliumHydride•6 个月前
1 分•作者: chmaynard•6 个月前
1 分•作者: Tadpole9181•6 个月前