7作者: gregpr079 个月前原帖
嘿,HN – Gregor 和 Magnus 又来了。 几个月前,我们推出了 Browser Use(<a href="https://news.ycombinator.com/item?id=43173378">https://news.ycombinator.com/item?id=43173378</a>),它允许大型语言模型(LLM)使用自然语言提示在浏览器中执行任务。这对于像预订航班或查找产品这样的单次任务非常有效,但我们很快意识到企业的需求有所不同: 他们通常有一个包含动态变量的工作流程(例如,填写表单和下载 PDF),希望能够可靠地运行一百万次而不出错。纯 LLM 代理在这些高频任务中表现得既慢又昂贵,而且不可预测。 因此,我们开始着手开发 Workflow Use: - 你可以通过手动录制步骤向浏览器展示要做什么(展示而非描述)。 - LLM 将这些录制转化为带变量的确定性脚本(脚本中也包含 AI 步骤,完全由代理执行)。 - 脚本运行可靠,速度比 Browser Use 快 10 倍,成本约便宜 90%。 - 如果某个步骤出错,工作流程将回退到 Browser Use,并由代理执行该步骤。(这个自愈功能仍处于早期阶段。) 这个项目刚刚启动,所以很多功能可能会出现问题,绝对还没有准备好投入生产,许多东西仍然缺失(比如一个稳定的编辑器和完善的自愈功能)。但我们希望尽早分享,获取反馈,并了解你们希望以这种方式自动化哪些工作流程。 试试看,告诉我们你的想法!
6作者: Keats9 个月前原帖
我们正在构建一个受 Rust 中 Cargo 启发的 R 包管理器。rv 的主要理念是明确使用的 R 版本,并在特定项目的 rproject.toml 文件中声明所使用的依赖项。没有 renv::snapshot 的等效功能,所有内容都需要提前声明,配置文件(及生成的锁定文件)是唯一的真实来源。这避免了 renv 可能遗漏安装信息的问题,同时也便于调整某些包,例如从源代码安装一个包,并从另一个包中安装建议的依赖项。 如果您使用过 Cargo、npm、任何 Python 包管理器等,这将非常熟悉。
30作者: proberts9 个月前原帖
我将在这里待接下来的5到6个小时。像往常一样,考虑到快速变化的移民形势,有无数话题可以讨论,我会根据你们的关注点来引导讨论。请记住,我无法就具体案例提供法律建议,因为我无法获取所有事实。请在提问时尽量保持讨论的客观性,我会在回答时尽量做到这一点。