{ "$schema": "workshop-progress-v4", "_statusEnum": ["pending", "in_progress", "awaitingCalibration", "exploring", "completed"], "_statusRules": { "awaitingCalibration": "Agent已输出主线分析结果+校准提问,HARD STOP等待用户回复。系统消息不算用户回复。", "exploring": "主线+校准已完成,用户正在Side Quest菜单中选择深入或继续。SOFT GATE——用户可随时说'继续'进入下一Session。", "transitionRule": "awaitingCalibration -> exploring 由用户回复校准触发;exploring -> completed 由用户说'继续/下一步'触发" }, "_sideQuestStatusEnum": ["locked", "discovered", "available", "in_progress", "completed", "skipped"], "_sideQuestRules": { "locked": "尚未满足前置条件,不可见", "discovered": "主线分析中发现了有趣线索,Agent内部标记但尚未向用户展示", "available": "已在Side Quest菜单中向用户展示,可选择", "in_progress": "用户已选择,正在执行", "completed": "已完成,输出已写入stage-N-output.sideQuests", "skipped": "用户选择跳过或直接进入下一Session" }, "_playbookFiles": { "_comment": "Agent每次对话必须先加载 workshop-global-rules.md,再根据 currentPhase 加载对应的 session 文件。禁止一次加载多个 session 文件。", "globalRules": "workspace/workshop-global-rules.md", "intake": "workspace/workshop-session-0-intake.md", "session-1": "workspace/workshop-session-1-category.md", "session-2": "workspace/workshop-session-2-brand.md", "session-3": "workspace/workshop-session-3-voc.md", "session-4": "workspace/workshop-session-4-deep.md", "session-5": "workspace/workshop-session-5-report.md" }, "_designPhilosophy": { "metaphor": "主线感知 + 支线深耕", "mainQuest": "每个Session的主线是'体验氛围'——快速扫描、感受品类/品牌/评论的全貌,不必面面俱到", "sideQuest": "主线中发现的有趣线索变成支线任务,用户选择性深入。偏离主线的探索往往获得感最强", "userAgency": "用户在每个Session结束后自主选择:深入当前Session的某条支线,或继续主线", "noForcedGrinding": "主线不超过5分钟即可走完,Side Quest才是真正的价值产出", "rewardForExploring": "每完成一个Side Quest,最终报告自动获得更深度的对应章节" }, "clientId": "", "brandName": "", "startedAt": "", "currentPhase": "intake", "activeSideQuest": null, "totalSideQuestsCompleted": 0, "sessions": { "intake": { "name": "品牌建档", "status": "pending", "_noSideQuests": true, "_statusFlow": "pending → in_progress → completed(无校准、无探索)", "startedAt": null, "completedAt": null }, "session-1": { "name": "品类全景分析", "status": "pending", "startedAt": null, "completedAt": null, "calibrationPendingSince": null, "deliverables": [ "品类认知校准表", "品类核心关键词库", "市场集中度分析", "价格带分布", "趋势判断+风险预警" ], "skillsCalled": [], "sideQuests": { "keyword-deep-dive": { "name": "🔑 关键词深潜", "description": "对主线中发现的高潜力关键词做深度趋势分析、季节性拆解、竞争度评估", "skills": ["keyword-search-trend", "keyword-product-ranking"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" }, "category-tree-explorer": { "name": "🌳 品类树探索", "description": "顺着品类树往下钻,发现被忽视的细分赛道和蓝海子品类", "skills": ["category-tree", "category-products"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "price-band-mining": { "name": "💰 价格带掘金", "description": "深入分析价格空白带,找到利润最高且竞争最小的价格区间", "skills": ["product-search", "asin-sales-volume"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" }, "top-player-decode": { "name": "🏆 头部玩家解密", "description": "挑一个Top品牌或Top ASIN,深度拆解它的成功策略", "skills": ["product-detail-query", "product-deep-analysis", "asin-reverse-keywords"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" } } }, "session-2": { "name": "品牌画像+竞品分析", "status": "pending", "startedAt": null, "completedAt": null, "calibrationPendingSince": null, "deliverables": [ "品牌六维画像", "单品深度诊断", "竞品档案卡", "竞品对比矩阵", "定价策略分析" ], "skillsCalled": [], "sideQuests": { "competitor-stalker": { "name": "⚔️ 竞品深度侦察", "description": "挑一个竞品做全方位侦察——全ASIN扫描、反查关键词、流量结构拆解", "skills": ["product-deep-analysis", "asin-reverse-keywords", "product-detail-query"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "asin-clinic": { "name": "🔍 ASIN体检中心", "description": "对你的其他ASIN逐个做深度诊断(主线只诊断了主力ASIN)", "skills": ["product-deep-analysis", "product-detail-query"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-4min per ASIN" }, "pricing-war-room": { "name": "💰 价格战推演", "description": "模拟不同定价策略对销量和利润的影响,找到最优价格点", "skills": ["competitor-pricing-analysis", "asin-sales-volume"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" } } }, "session-3": { "name": "评论采集+VOC初体验", "status": "pending", "startedAt": null, "completedAt": null, "calibrationPendingSince": null, "deliverables": [ "结构化评论语料库", "情感分析报告(情感健康分)", "关键词情感地图", "品牌vs竞品情感对比" ], "skillsCalled": [], "sideQuests": { "negative-review-deep-dive": { "name": "😤 差评深潜", "description": "挑一个差评重灾区做深度挖掘——追溯根因、关联退货、量化影响", "skills": ["review-pain-point-extraction"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" }, "five-star-decoder": { "name": "⭐ 好评解码", "description": "分析5星好评的共性模式——哪些卖点让用户自发推荐?", "skills": ["review-highlight-extraction"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" }, "review-battle": { "name": "🆚 评论对决", "description": "挑一个竞品做面对面评论对比——找到你的差异化优势和劣势", "skills": ["review-batch-collection", "review-sentiment-analysis"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" } } }, "session-4": { "name": "深度VOC+社媒洞察+用户画像", "status": "pending", "startedAt": null, "completedAt": null, "calibrationPendingSince": null, "deliverables": [ "痛点深度洞察(显性+隐性+权重)", "卖点植入方案(亮点→Listing建议)", "功能满足度四象限看板", "使用场景看板(高频/失败/新兴)", "社媒趋势报告", "竞品BSR追踪", "用户画像手册(3-5个画像)" ], "skillsCalled": [], "sideQuests": { "tiktok-expedition": { "name": "📱 TikTok远征", "description": "深入TikTok探索——追踪特定话题标签、爆款视频、头部创作者的内容策略", "skills": ["tiktok-video-search", "tiktok-hashtag-detail", "tiktok-hashtag-videos", "tiktok-user-posts"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "instagram-recon": { "name": "📸 Instagram侦察", "description": "侦察Instagram上的品牌声量、UGC内容、KOL合作机会", "skills": ["instagram-search", "instagram-user-info", "instagram-user-posts"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "douyin-patrol": { "name": "🎵 抖音巡逻", "description": "扫描抖音上的品类内容生态——热门话题、带货达人、评论区真实反馈", "skills": ["douyin-general-search", "douyin-hashtag-search", "douyin-video-comments"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "persona-workshop": { "name": "👤 画像工坊", "description": "交互式用户画像打磨——你来挑选最像你客户的画像,虾帮你补充细节", "skills": ["user-persona"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "trend-radar": { "name": "🔥 趋势雷达", "description": "跨平台趋势交叉验证——Amazon评论趋势 × 社媒热度 × 搜索趋势,找到下一个爆点", "skills": ["social-trend-analysis", "keyword-search-trend"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "2-3min" } } }, "session-5": { "name": "最终报告", "status": "pending", "startedAt": null, "completedAt": null, "calibrationPendingSince": null, "deliverables": [ "VOC产品优化提案(11章节)", "HTML可演示报告(13屏)", "30天行动时间线", "ROI估算" ], "skillsCalled": [], "sideQuests": { "chapter-enhance": { "name": "📝 章节深化", "description": "挑一个报告章节做深度补充——跑更多数据、加更多案例、细化行动建议", "skills": [], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" }, "action-plan-workshop": { "name": "🎯 行动计划工坊", "description": "交互式行动计划细化——按你的资源和优先级定制30/60/90天路线图", "skills": ["voc-proposal"], "status": "locked", "trigger": null, "startedAt": null, "completedAt": null, "estimatedTime": "3-5min" } } } } }