跳到主要内容
知仓学习社ZHICANG

autocomplete-engine

Search autocomplete and type-ahead suggestion optimization for knowledge bases

不碰外部(只输出文字)无严重或高危命中a5c-ai/babysitter

它会碰到什么

扫了多少1 个文本文件,5 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Autocomplete Engine Skill

Overview

The Autocomplete Engine skill provides specialized capabilities for configuring, optimizing, and maintaining search autocomplete and type-ahead suggestion systems within knowledge management platforms. This skill enables intelligent, responsive search suggestions that improve user experience and reduce time-to-knowledge.

Capabilities

Suggestion Index Configuration

  • Design and configure suggestion index structures
  • Set up index mappings for autocomplete data
  • Configure index refresh and update strategies
  • Implement index sharding for performance

Query Log Analysis

  • Analyze search query logs for suggestion mining
  • Identify popular and trending queries
  • Detect query patterns and variations
  • Extract actionable insights from search behavior

Popular Query Mining

  • Extract frequently searched terms and phrases
  • Identify emerging search trends
  • Build suggestion pools from historical data
  • Prioritize suggestions based on usage patterns

Personalized Suggestions

  • Implement user-based personalization
  • Configure role-based suggestion filtering
  • Design context-aware suggestion systems
  • Enable recent search integration

Category-aware Suggestions

  • Configure category facets in suggestions
  • Implement content-type filtering
  • Design hierarchical suggestion structures
  • Enable scoped search suggestions

Typo Tolerance Configuration

  • Configure fuzzy matching algorithms
  • Set up Levenshtein distance thresholds
  • Implement phonetic matching
  • Design error correction pipelines

Multi-language Support

  • Configure language-specific analyzers
  • Implement cross-language suggestions
  • Design transliteration support
  • Enable language detection and routing

Suggestion Ranking Algorithms

  • Design relevance scoring models
  • Implement popularity-based ranking
  • Configure freshness signals
  • Balance precision and recall

Real-time Suggestion Updates

  • Configure real-time indexing pipelines
  • Implement streaming updates
  • Design cache invalidation strategies
  • Monitor suggestion freshness

Dependencies

  • Elasticsearch Suggesters (completion, phrase, term)
  • Algolia Query Suggestions
  • OpenSearch Completion API
  • Redis for caching
  • Apache Kafka for real-time updates

Process Integration

This skill primarily integrates with:

  • search-optimization.js: Core integration for all autocomplete and suggestion optimization workflows

Usage

Basic Suggestion Index Setup

task: Configure autocomplete suggestion index
skill: autocomplete-engine
parameters:
  platform: elasticsearch
  index_name: knowledge-base-suggestions
  config:
    analyzer: standard
    max_suggestions: 10
    min_chars: 2

Query Log Analysis

task: Analyze query logs for suggestion mining
skill: autocomplete-engine
parameters:
  log_source: search-analytics
  time_range: 30d
  min_frequency: 10
  output: suggestion-candidates.json

Personalization Configuration

task: Configure personalized suggestions
skill: autocomplete-engine
parameters:
  personalization:
    user_history: true
    role_based: true
    recent_searches: 5
    weight: 0.3

Best Practices

  1. Start with query log analysis - Understand what users actually search for before configuring suggestions
  2. Balance speed and relevance - Suggestions must be fast (under 100ms) while remaining relevant
  3. Monitor zero-suggest scenarios - Track when suggestions fail to help users
  4. Implement A/B testing - Continuously test and improve suggestion quality
  5. Consider mobile users - Design suggestions for smaller screens and touch interfaces
  6. Respect privacy - Ensure personalized suggestions don't expose sensitive information
  7. Plan for scale - Design suggestion systems that handle traffic spikes gracefully

Metrics

Key metrics to track for autocomplete optimization:

| Metric | Description | Target |

|--------|-------------|--------|

| Suggestion Latency | Time to return suggestions | < 100ms |

| Suggestion Acceptance Rate | % of searches using suggestions | > 40% |

| Position-1 Click Rate | % clicking first suggestion | > 25% |

| Zero-Suggest Rate | % queries with no suggestions | < 10% |

| Typo Recovery Rate | % typos successfully corrected | > 80% |

Related Skills

  • search-engine (SK-005): Enterprise search configuration
  • algolia-search (SK-006): Algolia-specific search optimization
  • taxonomy-management (SK-007): Category and taxonomy integration

Related Agents

  • search-expert (AG-004): Search and findability specialist
  • taxonomy-specialist (AG-002): Category-aware suggestion design

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,796
本站分层T1
该仓技能数2115
原文件路径library/specializations/domains/business/knowledge-management/skills/autocomplete-engine/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 2115 个技能