标签 JavaScript 下的文章

SDK OpenAI-Agents-JS 在JS里构建可编排AI智能体
项目
一、项目介绍 用 JS/TS 写 AI 智能体,最烦的是“会话、工具调用、多智能体协作全要自己接”:你想让 Agent 调工具、跑沙箱、多角色配合,却要在底层循环里反复造轮子。 OpenAI Agents SDK for JavaScript 是一个轻量、可编排的智能体开发包。它提供 Agent、run、工具、handoff(转交)、guardrails 等原语,让你用很少代码搭出会调用工具、可多智能体协作的 JS 应用,并与 OpenAI 模型深度打通。
Framework Remix 全栈式现代化Web开发框架
项目
前端框架换了一茬又一茬,但很多框架把“Web 标准”抛在一边,发明一堆只在自己运行时里成立的抽象,结果人和机器都更难理解。Remix 3 想回到根本:以 Web API 为基石,让同一套模型既服务用户体验,也服务开发者的 AI 工作流。 Remix 是一个全栈式的现代化 Web 框架,3.0 正在积极开发中。它强调“模型优先开发”“构建于 Web API 之上”“运行时无感(Religiously Runtime)”,目标是让代码天然可移植到 Node.js、Bun、Deno...
Deno 2.x 实战:权限模型、npm 兼容与边缘部署
开发
Deno 2 的定位变化 Deno 最初以“修正 Node 的历史错误”为卖点:默认安全、原生 TypeScript、用 URL 导入模块。但现实是 npm 生态太大了,绕开它等于自我孤立。 Deno 2 因此做了一个关键转向:向后兼容 Node 与 npm。现在你可以在 Deno 里直接 import express from "npm:express",甚至运行一个已有的 Node 项目。这让 Deno 从“另一个运行时”变成了“更安全的 Node 替代”。 权限模型:默...
Bun 2.x 全栈实战:一个运行时搞定包管理、测试与部署
开发
为什么是 Bun Node.js 生态经过十几年演化,形成了一条“缝合”的工具链:npm/yarn/pnpm 装包、esbuild/swc 转译、jest/vitest 测试、tsc 类型检查、nodemon 热重载、dotenv 配置。每多一层,就多一份冷启动成本和配置心智负担。 Bun 用 Zig 编写、基于 JavaScriptCore,把包管理器、运行时、转译器、测试运行器、打包器塞进了一个二进制。它的口号很直白:让 JS 项目“开箱即跑”。 安装与初始化 bash ...