该工具集提供一组基于 Puppeteer 的浏览器端脚本,用于 X/Twitter 商业情报与推广,不涉及 X Ads API 集成。
用途与文件选择:品牌监测与情感分析使用 src/businessTools.js,于搜索结果页运行;受众洞察用 src/businessTools.js,于 x.com/USERNAME/followers 运行;竞品对比用 src/businessTools.js,于任意个人资料页运行;推文 A/B 测试用 src/tweetABTester.js,于 x.com/USERNAME 运行;自动推广回复用 src/autoPlugReplies.js,于 x.com/USERNAME 运行;受众人口统计用 src/audienceDemographics.js,于 x.com/USERNAME/followers 运行;内容表现分析用 src/tweetPerformance.js,于 x.com/USERNAME 运行。
主要能力:businessTools.js 提供 monitorBrandMentions(page, brand, {limit, since}) 监测品牌提及并进行情感分析,getAudienceInsights(page, username, {sampleSize}) 分析粉丝简介,analyzeCompetitors(page, ['user1', 'user2']) 做并列对比。tweetABTester.js 用于测试推文变体并做统计比较,控制接口为 XActions.createTest(name, textA, textB)、XActions.setUrl(name, variant, url)、XActions.measure(name)、XActions.results(name)。autoPlugReplies.js 自动回复自己的爆款推文以插入推广内容,控制接口为 XActions.setPlug(text)、XActions.setThreshold(n)、XActions.scan()、XActions.autoScan(ms)。
策略建议:低预算推广可不投广告,组合使用 A/B 测试、自动推广回复、趋势话题监测、受众分析与效果追踪;品牌监测可用 monitorBrandMentions() 查看情感,并用 keywordMonitor.js 做实时提醒,再导出数据用于报告。
限制:情感分析基于关键词而非机器学习,仅作快速极性判断;A/B 测试需手动发布两个推文变体;无 X Ads API 集成,属浏览器端情报工具。其他功能、平台支持、收费与价格信息暂未提供。