1688店铺诊断
将以下提示词粘贴到你的 AI 对话框中:
请根据官方指南安装技能:访问 https://skillhub.cn/install/skillhub.md,然后安装规范名为 @daze/1688-diagnosis 的技能。
技能介绍
具体问题
在1688平台运营店铺时,数据散落在生意参谋和工作台等不同后台,运营者往往需要手动登录、复制粘贴数据,并基于经验生成诊断报告。这一过程不仅耗时耗力,还容易因数据遗漏或格式错误导致分析偏差。传统方法缺乏自动化,难以应对高频次的店铺健康检查,尤其在需要快速识别流量、交易或动销问题时,效率瓶颈明显。
技能如何工作
本技能通过一套预置的 Python 脚本,直连1688内部API,实现从数据采集到报告生成的全自动化流程。核心能力包括:
- API直连数据采集:使用
api_client.py直接调用生意参谋的GET接口和工作台的MTOP POST接口,绕过浏览器插件,确保数据获取的稳定性和速度。 - 智能Cookie管理:通过
cookie_manager.py按店铺名存储和管理登录凭证,支持多店铺切换,自动检测过期并触发重新登录,避免重复操作。 - 结构化报告生成:
generate_diagnosis.py读取采集的JSON数据,基于预定义模板生成Markdown诊断报告,涵盖流量、交易、动销等维度,并自动转换为HTML版本便于分享。
关键工作步骤如下:
- 环境准备:执行初始化脚本
setup.sh,自动下载依赖、解压独立Chromium浏览器并创建必要目录,确保跨平台兼容性。 - 数据采集:运行
fetch_data.py,脚本自动检查现有Cookie是否有效,若无效则启动浏览器提取新Cookie,随后直连API获取全量数据并保存为JSON。 - 报告生成与验证:使用
generate_diagnosis.py将JSON数据编译为指标,并生成Markdown报告;接着运行check_utf8.py验证文件完整性,最后通过md_to_html.py转换为HTML格式。
适用边界与注意点
- 环境要求:技能依赖于
Python 3.12和独立Chromium浏览器,Windows下必须隔离用户日常Chrome,通过CDP端口9222进行控制,避免数据泄露或冲突。 - 脚本强制使用:所有操作必须严格遵循脚本流程,禁止自行编写代码替代;数据来源仅限API返回,无法获取的字段(如部分实时指标)会在报告中标注需手动补充,不猜测不编造。
- 报告模板严格性:诊断报告格式固定,包括章节结构、表格列名和结论格式,模型只能基于数据动态撰写分析,不能增减章节或添加装饰元素,以确保输出一致性。
- 登录流程复杂性:浏览器登录涉及Cookie提取和进程管理,需在同一会话内持续轮询,处理二维码刷新和超时,适合有技术背景的用户在可控环境中使用。
使用场景
- 作为1688店铺运营负责人,需要在每次大促后(如328、920),快速采集生意参谋和工作台的全量数据,生成结构化诊断报告,用于复盘会并指导下一阶段运营策略。
- 作为电商数据分析员,需要每周对店铺的流量来源、关键词效果和动销率进行深度分析,但手动从1688后台导出多个报表并整合耗时易错,需自动化工具提取并编译关键指标。
- 作为管理着数家1688店铺的运营总监,需要横向对比各店的实时交易数据、买家结构和客服响应率,快速识别运营短板,但后台不提供跨店铺汇总视图。
- 作为需要向客户交付店铺健康度分析的第三方服务商,需要一种可重复、格式标准化的流程,将原始API数据转化为包含具体建议的专业Markdown/HTML诊断报告。
适合人员
- 1688店铺运营负责人:负责店铺整体运营,需要定期监控流量、交易、动销等核心数据,并生成数据驱动的诊断报告以汇报和指导团队工作。
- 电商数据分析师:专注于从多源数据中提取洞见,需要高效、准确地从1688 API获取结构化数据,用于搭建分析模型或制作可视化报告。
- 管理多个1688店铺的运营总监:需要快速获取各店铺的关键绩效指标(KPI)对比,以便进行资源调配、标杆管理和发现共性问题。
- 为中小电商提供数据服务的SaaS产品或技术团队:希望将1688平台数据采集能力标准化、模块化,集成到自己的产品中,为客户提供增值分析服务。