搜索

PythonReactSEOPDF
GitHub Skill

meilisearch-admin

Check Meilisearch index status, tasks, health, and settings. Use for debugging search issues, monitoring indexing tasks, and inspecting index configuration. Read-only admin operations.

civitai☆ 7,004 仓库 Stars712 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Meilisearch Admin

Use this skill for admin operations on Meilisearch - checking status, monitoring tasks, and inspecting index settings.

Running Commands

node .claude/skills/meilisearch-admin/query.mjs <command> [options]
Commands
Command Description
health Check if Meilisearch is healthy
stats Get overall stats and list indexes
tasks List recent tasks
task <id> Get details of a specific task
indexes List all indexes
index <name> Get index stats
index <name> settings Get all index settings
index <name> filterable Get filterable attributes
index <name> sortable Get sortable attributes
index <name> searchable Get searchable attributes
Options
Flag Description
--feed Use feed/metrics search (METRICS_SEARCH_HOST) instead of main search
--status <s> Filter tasks by status: enqueued, processing, succeeded, failed
--limit <n> Limit results (default: 20)
--json Output raw JSON
Examples
# Check health
node .claude/skills/meilisearch-admin/query.mjs health

# Get overall stats
node .claude/skills/meilisearch-admin/query.mjs stats

# Check failed tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed

# Check processing tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing --limit 50

# Get specific task details
node .claude/skills/meilisearch-admin/query.mjs task 2030419

# List all indexes
node .claude/skills/meilisearch-admin/query.mjs indexes

# Get index stats
node .claude/skills/meilisearch-admin/query.mjs index models_v9

# Get filterable attributes for an index
node .claude/skills/meilisearch-admin/query.mjs index metrics_images_v1 filterable

# Use feed search instead of main
node .claude/skills/meilisearch-admin/query.mjs --feed stats
node .claude/skills/meilisearch-admin/query.mjs --feed tasks --status failed

Search Instances

The project has two Meilisearch instances:

Instance Env Variables Purpose
Main Search SEARCH_HOST, SEARCH_API_KEY Primary search (models, users, etc.)
Feed/Metrics METRICS_SEARCH_HOST, METRICS_SEARCH_API_KEY Image feed and metrics search

Use --feed flag to target the feed/metrics instance.

Common Indexes

Main Search
  • models_v9 - Model search
  • users_v3 - User search
  • articles_v3 - Article search
Feed/Metrics Search
  • metrics_images_v1 - Image feed with metrics

Debugging Tips

# Check if indexing is stuck
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing

# Find failed indexing tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed

# Get error details for a failed task
node .claude/skills/meilisearch-admin/query.mjs task <taskId>

# Check if an index is still indexing
node .claude/skills/meilisearch-admin/query.mjs index <indexName>

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-02-02
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!