统筹营销审计,收集 Instagram、Meta Ads、SEO、竞争对手及网站数据,生成综合报告。
销售兽医技能 用途 管线通过先后运行下列采集器进行营销审计: 1.Instagram Collectionor.Meta Ads Collectionor.SE是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
通过按顺序运行以下采集器代理(collector agents),编排营销审计流水线(marketing audit pipeline):
聚合各采集器的独立结果,并调用 Report Generator 技能生成最终的综合性营销审计报告。
interface MarketingInput {
instagramHandle?: string;
websiteDomain?: string;
}
interface MarketingAuditReport {
reportMarkdown: string;
rawData: any;
error?: string;
}
instagramHandle 或 websiteDomain 中的至少一个const input = { instagramHandle: 'gymshark', websiteDomain: 'gymshark.com' };
const report = await marketingOrchestrator(input);
console.log(report.reportMarkdown);
async function marketingOrchestrator(input: MarketingInput): Promise{ if (!input.instagramHandle && !input.websiteDomain) { throw new Error("Either instagramHandle or websiteDomain is required"); } const auditData: any = { input, collectedAt: new Date().toISOString(), }; if (input.instagramHandle) { auditData.instagram = await runSkill('instagram-collector', { handle: input.instagramHandle }); } if (input.websiteDomain) { auditData.metaAds = await runSkill('meta-ads-collector', { brandName: input.websiteDomain, domain: input.websiteDomain }); auditData.keywords = await runSkill('seo-collector', { domain: input.websiteDomain }); auditData.competitors = await runSkill('competitor-finder', { brandName: input.websiteDomain, domain: input.websiteDomain }); auditData.websiteAudit = await runSkill('website-audit', { domain: input.websiteDomain }); } const report = await runSkill('report-generator', auditData); return { reportMarkdown: report.reportMarkdown, rawData: auditData, }; }
runSkill 调用均对应于以子代理(sub-agent)或子进程方式调用另一个技能。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.2万人学习
共49课时 | 82.1万人学习