mcpField
M
marketplace-search-recsys-planning

marketplace-search-recsys-planning

github.com/pproenca数据与数据库218200 次安装11 周前更新
代码仓库

关于 marketplace-search-recsys-planning

面向双边市场搜索与推荐系统的规划和诊断技能,供市场工程团队使用。内容涵盖意图梳理、OpenSearch 设计、检索与排序、效果衡量,以及转交个性化问题的边界。

主要功能

  1. 01涵盖 10 类的 57 条规则
  2. 02新系统规划与诊断手册
  3. 03OpenSearch 索引和查询指导
  4. 04排序与检索规划
  5. 05指标、仪表板和评审实践
  6. 06持续维护的决策日志与黄金查询集

适用场景

  1. 01从零规划市场检索系统
  2. 02审查陈旧或不公平的搜索体验
  3. 03排查排序或零结果率回退
  4. 04选择搜索质量指标和评审流程

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pproenca/dot-skills --skill marketplace-search-recsys-planning

安装后在 Claude Code 中输入/marketplace-search-recsys-planning确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

AGENTS.md
gotchas.md
metadata.json
README.md
assets/templates/
_template.md
references/
_sections.md
arch-avoid-mono-stack-retrieval.md
arch-design-for-cold-start-from-day-one.md
arch-design-zero-result-fallback.md
arch-map-surface-to-retrieval-primitive.md
arch-route-surfaces-deliberately.md
arch-split-candidate-generation-from-ranking.md
blend-combine-search-and-personalisation-scores.md
blend-keep-hybrid-blending-explainable.md
blend-never-return-zero-results.md
blend-use-search-alone-for-specific-intent.md
index-design-mappings-conservatively.md
index-match-index-and-query-time-analyzers.md
index-separate-searchable-from-display-fields.md
index-stream-listing-updates-via-cdc.md
index-use-index-templates-for-consistency.md
index-use-keyword-and-text-as-multi-fields.md
index-use-language-analyzers-for-language-fields.md
intent-audit-live-query-logs-first.md
intent-distinguish-transactional-from-exploratory.md
intent-map-queries-to-intent-classes.md
intent-reject-one-search-for-everything.md
intent-separate-known-item-from-discovery.md
intent-treat-no-search-as-first-class-choice.md
measure-define-session-success-per-surface.md

详细介绍

双边信任型 Marketplace 搜索与推荐系统规划最佳实践

面向双边信任型 Marketplace 中搜索与推荐系统的全面规划、设计和诊断指南。涵盖 OpenSearch 索引、查询和排序模式、规划检索工作的整体方法、与推荐专用工具的交接点,以及将测量转化为持续决策的埋点和仪表板层。包含 10 个类别中的 57 条规则,按级联影响排序;另有两份操作手册(从零规划新系统、诊断现有系统)和明确的持续维护型文档规范(决策日志、黄金集、注意事项)。

适用场景

在以下情况下参考此技能:

  • 从零规划新的 Marketplace 检索项目
  • 审查感觉陈旧、不公平或缺乏个性化的现有检索系统
  • 设计 OpenSearch 索引映射、分析器或查询 DSL
  • 按产品界面选择检索基础方案(搜索、推荐、混合、精选)
  • 决定要跟踪哪些搜索质量指标并将其添加到仪表板
  • 开展每周搜索质量评审
  • 诊断排序、覆盖率或零结果率方面的隐性退化
  • 判断检索问题是否实际上是个性化问题

此技能是 marketplace-personalisation 的前置环节。从这里开始规划和搜索工作;如果诊断出的瓶颈是曝光跟踪、反馈循环偏差或 AWS Personalize 专属设计,则交接给个性化技能。

持续维护的上下文

此技能将系统视为持续演进的系统。三份持续维护的文档可在不同会话、版本发布和团队变动之间延续上下文——提出建议前先阅读,每次变更上线后都要更新:

  • gotchas.md(位于此技能文件夹中)——只追加的诊断经验。每条经验都包含日期,以及令团队意外的问题和解决方式的简短描述。
  • 决策日志(在产品代码库中维护,通常位于 decisions/*.md)——记录每次排序变更、架构调整和同义词编辑,并注明其假设、离线和在线证据、上线标准、结果和回滚路径。参见规则 plan-maintain-a-decisions-log。
  • 黄金查询集(每个评估周期冻结一次,并提交到产品代码库)——用于离线评估每次排序变更的查询参考集,然后再进行在线测试。参见规则 plan-version-the-golden-set。

规则类别

类别按其对检索生命周期的级联影响排序:对意图的误解会损害架构;错误的架构会损害索引;错误的索引会使检索结果长期出错,直到重新索引;下游每一层都会继承上游错误。

#类别前缀影响
1问题定义与用户意图intent-CRITICAL
2产品界面分类与架构arch-CRITICAL
3索引设计与映射index-HIGH
4规划与改进方法plan-HIGH
5查询理解query-MEDIUM-HIGH
6检索策略retrieve-MEDIUM-HIGH
7相关性与排序rank-MEDIUM-HIGH
8搜索与推荐融合blend-MEDIUM
9测量与实验measure-MEDIUM
10埋点、仪表板与决策触发条件monitor-MEDIUM

快速参考

1. 问题界定与用户意图(关键)
2. 界面分类与架构(关键)
3. 索引设计与映射(高优先级)
4. 规划与改进方法(高优先级)
5. 查询理解(中高)
6. 检索策略(中高)
7. 相关性与排名(中高)
8. 搜索与推荐融合(中)
9. 衡量与实验(中)
10. 仪表化、仪表板与决策触发条件(中)

规划与改进

两份操作手册将这些规则整合为端到端工作流:

  • references/playbooks/planning.md — 从头规划新的市场检索系统。包含九个步骤,从意图审计到首次通过 A/B 测试验证的线上提升,每个步骤都设有明确的退出标准。
  • references/playbooks/improving.md — 诊断并改进现有检索系统。决策树按顺序检查遥测、索引新鲜度、覆盖率、基准差距、冷启动、分段回归和算法迭代;如果瓶颈与个性化有关,则提供交接至 marketplace-personalisation 的节点。

如果任务是“设计一个新的搜索与推荐项目”或“这个检索系统需要改进”,请先阅读操作手册。在实施或评审期间遇到具体问题时,再阅读单项规则。

使用方法

相关技能

  • marketplace-personalisation — 配套技能,涵盖 AWS Personalize 实施、展示跟踪、架构设计、双边匹配、反馈循环,以及针对个性化的诊断操作手册。如果诊断发现瓶颈与个性化有关,请交接至此技能。

参考文件

文件描述
references/_sections.md类别定义和影响排序
references/playbooks/planning.md规划新的检索系统
references/playbooks/improving.md诊断现有检索系统
gotchas.md积累的诊断经验(持续更新)
assets/templates/_template.md编写新规则的模板
metadata.json版本、学科、参考资料

评论

支持 Markdown