X 工具是一个轻量级、开源的工具包,专为 Claude 设计。它能让 Claude 高效地运用自然语言搜索 Twitter,并依据用户意图展示搜索结果。此外,该工具还支持查看原始数据和进行可选分析。
X 工具能帮助 Claude 实现自然语言搜索 Twitter 的功能,你可以按照以下步骤完成安装设置,然后开始使用。
{
"api_key": "your_rapidapi_key",
"tools": {
"x_tools": "path/to/xTools.js"
}
}
npm install axios zod
在 formatTwitterResults()
函数中,可根据需求调整输出格式。例如:
function formatTwitterResults(results) {
return results.map(tweet =>
`标题:${tweet.title}\n链接:${tweet.url}\n内容:${tweet.content}`
).join('\n\n');
}
支持以下高级筛选条件:
from:username
— 来自特定用户的推文to:username
— 发送给特定用户的推文filter:links
— 包含链接的推文filter:images
— 包含图片的推文since:YYYY-MM-DD
— 推文发布时间早于该日期until:YYYY-MM-DD
— 推文发布时间晚于该日期C:\\path
)。formatTwitterResults()
函数的输出格式。本项目在 MIT 许可证下开源。
感谢以下项目的贡献: