Vincent - Twitter

🐦 AI代理的Twitter数据网关,按次付费,零密钥管理

为AI代理提供Twitter/X数据访问的付费技能,支持推文搜索、用户查询和实时数据获取,采用代理优先的零凭证管理模式。

收藏
4.2k
安装
1.7k
版本
1.0.69
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Vincent 是一个专为 AI 代理设计的 Twitter/X.com 数据访问技能,通过 Vincent 后端代理完成所有 X API 调用。代理无需管理 Twitter API 密钥,仅需一个 Vincent 提供的 DATA_SOURCES 类型 API 密钥即可使用。

主要功能包括:

  • 推文搜索:支持关键词搜索,可限定时间范围和结果数量(10-100条)
  • 用户资料查询:通过用户名获取用户信息、关注数、粉丝数、认证状态等
  • 用户推文获取:获取指定用户的最新推文
  • 单条推文获取:通过 Tweet ID 获取特定推文内容

所有调用均通过 npx @vincentai/cli 命令行工具执行,API 密钥在运行时自动创建和管理,支持自动续费和余额监控。

显著优点

1. 零凭证负担:代理无需接触 Twitter API 密钥,Vincent 服务器端统一处理认证
2. 代理原生设计:专为自主代理操作设计,支持自动化密钥生命周期管理

3. 透明计费:按次计费($0.005-$0.01/调用),实时返回余额信息

4. 灵活充值:支持 USDC 链上支付(x402 协议)和信用卡两种充值方式

5. 安全隔离:代理 API 密钥仅为 Vincent 代理令牌,无法直接访问 Twitter API

6. 多数据源通用:单个 DATA_SOURCES 密钥可同时用于 Twitter、Brave Search 等多个数据源

潜在缺点与局限性

1. 仅支持最近7天推文:Twitter API v2 搜索端点的固有限制
2. 速率限制:每分钟60次请求上限(Twitter + Brave Search 合并计算)

3. 依赖第三方代理:所有数据流经 Vincent 服务器,存在单点故障风险

4. 付费门槛:必须预充值或绑定支付方式才能使用

5. 网络依赖:需要稳定连接至 heyvincent.ai,无法离线使用

适合人群

  • 需要 Twitter 数据监控的自动化交易和研究代理
  • 构建社交媒体分析工具的开发者和数据科学家
  • 希望快速集成 Twitter API 而不处理复杂认证流程的 AI 项目
  • 需要实时获取用户动态和话题趋势的自动化工作流

常规风险

| 风险类别 | 说明 | 缓解措施 |
|---------|------|---------|
| 资金风险 | 自动扣费可能导致意外支出 | 设置低余额告警,定期检查 `_vincent.creditRemainingUsd` |
| 密钥泄露 | 代理 API 密钥泄露可能导致余额被盗用 | 密钥存储于标准凭证目录,支持随时吊销 |
| 服务中断 | Vincent 代理服务故障导致数据获取失败 | 实现重试和降级逻辑,关注官方状态页面 |
| 合规风险 | Twitter API 使用需遵守平台政策 | 确保查询内容和数据用途符合 X.com 服务条款 |
| 代理权限过度 | 模型被诱导执行非预期的高成本操作 | 在代理配置中设置调用预算上限 |

技术架构要点

  • 通信全程 HTTPS/TLS,代理不直接连接 Twitter
  • 支持密钥重新链接(re-link)机制应对密钥丢失
  • 提供 MCP 工具接口用于余额查询和充值
  • 响应包含标准元数据字段便于程序化处理

Vincent - Twitter 内容

手动下载zip · 5.4 kB
skill-card.mdtext/markdown
请选择文件