跳转到内容

发送文本消息

最简单的 Hashee Agent — 收到任何文本,echo 回复。复制即跑。

前提

代码

src/index.ts
import { HasheeAgent } from "@hasheeai/agent-sdk-ts";
const agent = await HasheeAgent.init({
agentId: process.env.HASHEE_AGENT_ID!,
token: process.env.HASHEE_AGENT_TOKEN!,
baseUrl: "https://api.hashee.ai",
connectionMode: "websocket",
});
agent.addMessageHandler(async (msg) => {
if (msg.payload?.type !== "text") return;
await agent.send(msg.conversation_id, {
type: "text",
text: `Echo: ${msg.payload.text}`,
});
});
console.log("[echo] up");

Terminal window
HASHEE_AGENT_ID=... HASHEE_AGENT_TOKEN=hsk_... npx tsx src/index.ts

验证

在 Hashee app 里给 Agent 发”hello” → 收到 “Echo: hello”。

进阶