Assistant UI 是由聊天原语、Runtime 和后端适配层组成的 AI 聊天界面工具集。本文介绍它的架构、核心 API,以及如何用 Next.js、Vercel AI SDK v7 与 OpenAI 手动接入可流式对话的界面。
Assistant UI 是由聊天原语、Runtime 和后端适配层组成的 AI 聊天界面工具集。本文介绍它的架构、核心 API,以及如何用 Next.js、Vercel AI SDK v7 与 OpenAI 手动接入可流式对话的界面。
CopilotKit 是面向 Agent 应用的前端栈。本文将介绍它的架构、如何集成 BuiltInAgent、接入自定义模型,以及常用组件与 Hook。
shadcn/ui 是一套可访问、可定制的组件和代码分发平台,它把组件源代码交给项目,让开发者构建自己的组件库。
Playwright 是一个面向现代 Web 应用的端到端测试框架。它集成了测试运行器、断言、隔离、并行化和丰富的工具。
Prisma 是下一代 Node.js ORM,提供类型安全的数据库访问、操作、迁移等功能
本文将使用 React 自定义 Jupyter notebook 的渲染与编辑功能,在接入 Jupyter Server 时,运行 notebook 里的代码。
Motion 是一个易于上手的动画库,它独特的混合引擎结合了浏览器的高性能和 JavaScript 引擎的无限潜力。而且还原生支持 React 框架。
在本博客网站上集成 Algolia DocSearch,以便对博客的内容进行更好的搜索。
Drizzle ORM 是一个专为现代 TypeScript 项目设计的轻量级 ORM,它不仅具备静态类型推导、极低的学习成本,还原生支持 SQL。这篇文章将结合我的实际开发经验,介绍在 Next.js 项目中如何集成 Drizzle ORM,并展示它在开发体验和可维护性方面带来的提升。
这篇文章将详细介绍 Next.js 项目的代码格式化配置,需要使用 ESLint、Prettier、Husky、lint-staged 等工具。