Vercel Eve 从入门到精通 §08 ← 目录
Part 2 · 核心能力

§08 Skills 与 Channels:操作手册与多入口

08.1 Skills:按需翻看的手册

skill 是 Markdown 写成的操作手册。关键是 frontmatter 里的 description

---
description: Use when planning article topics or scoring candidate ideas.
---

Eve 把 description 暴露给模型。任务匹配时,模型再通过 load_skill 把完整 skill 加进上下文。这样 Agent 不用每次都背着所有流程细节。

注意

别内置静态选题列表。内容 Agent 最容易凭空编"看起来像热点"的标题。skill 必须写清该查哪些真实来源;查不到就列待人工核验项,别把猜测包装成事实。

08.2 Channels:一份逻辑,多入口

Eve 默认提供 HTTP API,也能通过 channel adapter 接 Slack、Discord、Teams、Telegram、GitHub、Linear 等。同一份 Agent 逻辑服务多个渠道,不用每接一个聊天工具重写业务流程。

接 Slack 大致这样:

// agent/channels/slack.ts
import { connectSlackCredentials } from "@vercel/connect/eve";
import { slackChannel } from "eve/channels/slack";

export default slackChannel({
  credentials: connectSlackCredentials("slack/my-agent"), // Connect 管 OAuth
});

Vercel Connect 负责 OAuth 授权、同意页和 token 刷新,模型不直接看到连接地址和凭据。

维度每渠道重写Eve channel标叔的结论
接入成本一个文件channel 赢
凭据管理自己管Connect 接管channel 赢
渠道覆盖看人力Slack/Discord/Teams…channel 赢
→ 能力都齐了。把它们拼成一支真实团队。下一章实战。