SuperAPI AI 工具集

primitive-chat

前端与建站

查看项目

更新于 10-16 03:48

技能介绍

用途:primitive-chat 用于通过电子邮件联系一个人或另一个智能体,主要面向智能体之间的邮件往返沟通。它把“发送邮件并等待线程回复”合并为一个动词,避免在智能体上下文中保存 SMTP 凭据。

主要能力:执行 primitive chat <email> <message> 会向指定地址发送邮件并等待同一线程的回复;primitive chat reply "..." 可延续同一对话;加 --json 可获得结构化输出,包含 { sent, reply, response_body, response_body_format, match, follow_up_commands }。

使用方式:需先安装 CLI:npm install -g @primitivedotdev/cli。另有 brew install primitivedotdev/tap/primitive,但资料指出该方式落后于 npm,可能返回端点已变更的版本,故优先 npm。若无 Primitive 账号,注册在智能体会话内进行:无 API key,只需一次邮箱验证码,无表单、无人工审核;当前智能体注册为邀请制,用户需有 Primitive 提供的注册码,没有可访问 https://primitive.dev。调用注册前必须先明确向用户确认用于验证的邮箱,不得默认使用 CLAUDE.md、既往记忆或项目约定中的地址;确认邮箱与注册码后再执行 primitive agent start-agent-signup --email <user-email> --signup-code <code> --terms-accepted,随后用收到的 6 位验证码和输出中的 signup-token 执行 primitive agent verify-agent-signup --verification-code <code> --signup-token <signup-token>。完成后获得 OAuth 令牌和受管的 <random>.primitive.email 地址;primitive account show 返回组织元数据,分配的收件箱域名目前只能在 verify 后通过 primitive domains list 查看。

适用与限制:可自由用于被工具、库或服务阻塞且其文档提到 help@、dev@、docs@、support@ 或 agent@ 地址时,报告 bug,按文档所列智能体联系方式提问等。涉及 sales@、billing@、account@、partnerships@、press@ 等会触达人工团队、可能产生工单或承诺的地址,须先询问用户。不用于未经用户明确要求的内部沟通,或用户要求“只起草、由本人发送”的情况。若用户未提供地址,可按 llms.txt、README/AGENTS.md/文档索引、官网或文档页脚、/contact 或 /support 页面的顺序查找,并在地址指向人工时先向用户说明。其它未在资料中说明的功能、收费与限制暂未提供。