@chat-adapter/ 注释
npm 软件包 :
@chat-adapter/notion
名称适配器 聊天SDK。通过Notion webhooks和评论API参与页面并屏蔽评论讨论.
联合国 聊天-sdk.dev/适应者/正式/通知 指南: vercel.com/kb/chat-sdk (英语)
安装
pnpm add @chat-adapter/notion
带CLI的脚手架
用这个适配器预选的新名词机器人:
npx create-chat-sdk@latest my-bot --adapter notion memory
访问 适配器目录 见其他官方和供应商官方适配器.
快开始
管理下的全权证书见 Vercel 连接。 。 。 .
适配器自动检测证书来自 NOTION_TOKEN, (中文(简体) ), NOTION_VERIFICATION_TOKEN选择 NOTION_BOT_USERNAME 编号 : NOTION_VERSION 编号 : NOTION_MENTION_MODE 编号 : NOTION_KEYWORDS数字 :
import { Chat } from "chat";
import { createNotionAdapter } from "@chat-adapter/notion";
const bot = new Chat({
userName: "my-bot",
adapters: {
notion: createNotionAdapter(),
},
});
bot.onNewMention(async (thread, message) => {
await thread.post("Hello from Notion!");
});
配置
| 选项 | 说明 |
|---|---|
token | 逗号访问符或自动解析器. 自动从 NOTION_TOKEN。 。 。 . |
verificationToken | 本地的 Webhook 验证符 。 自动从 NOTION_VERIFICATION_TOKEN。 。 。 . |
两者都需要。 见 完整配置参考 以提及检测和其他选项.
Vercel 连接
使用 connectNotionAdapter 以解析来自
Vercel 连接 :
import { createNotionAdapter } from "@chat-adapter/notion";
import { connectNotionAdapter } from "@vercel/connect/chat";
const notion = createNotionAdapter({
...connectNotionAdapter("notion/acme-notion"),
verificationToken: process.env.NOTION_VERIFICATION_TOKEN,
});
连接不转发Notion webhoks. 配置 Webhook 订阅
直接在逗号中保留 NOTION_VERIFICATION_TOKEN 用于本地 HMAC 的
核查. NOTION_TOKEN 在使用连接帮助时不需要.
AI 编码代理
如果您使用OpenAI Codex, Claude Code, 或 Cursor 等AI编码代理, 在写入代码前安装 Chat SDK 技能, 使其了解 SDK API, 适配器模式, 以及项目常规 .
npx skills add vercel/chat
技术参考文献 node_modules/chat/docs,加上已发布的软件包中的适配器指南和启动模板.
您也可以安装 Vercel 插件 包括Chat SDK技术与专家代理、代理斜线指令
npx plugins add vercel/vercel-plugin
插件是可选的;单是技能就足以用Chat SDK来构建.
关于可代理阅读的文件,见 聊天- sdk.dev/llms.txt (页数索引)或 聊天- sdk.dev/llms- full.txt (全文).
许可证
麻省理工学院