meilisearch-admin
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMeilisearch Admin
Meilisearch 管理操作
Use this skill for admin operations on Meilisearch - checking status, monitoring tasks, and inspecting index settings.
本技能用于Meilisearch的管理员操作——检查状态、监控任务以及查看索引设置。
Running Commands
运行命令
bash
node .claude/skills/meilisearch-admin/query.mjs <command> [options]bash
node .claude/skills/meilisearch-admin/query.mjs <command> [options]Commands
命令列表
| Command | Description |
|---|---|
| Check if Meilisearch is healthy |
| Get overall stats and list indexes |
| List recent tasks |
| Get details of a specific task |
| List all indexes |
| Get index stats |
| Get all index settings |
| Get filterable attributes |
| Get sortable attributes |
| Get searchable attributes |
| 命令 | 描述 |
|---|---|
| 检查Meilisearch是否运行正常 |
| 获取整体统计信息并列出所有索引 |
| 列出近期任务 |
| 获取特定任务的详情 |
| 列出所有索引 |
| 获取索引统计信息 |
| 获取索引的所有设置 |
| 获取可筛选属性 |
| 获取可排序属性 |
| 获取可搜索属性 |
Options
选项参数
| Flag | Description |
|---|---|
| Use feed/metrics search (METRICS_SEARCH_HOST) instead of main search |
| Filter tasks by status: enqueued, processing, succeeded, failed |
| Limit results (default: 20) |
| Output raw JSON |
| 标识 | 描述 |
|---|---|
| 使用feed/metrics搜索实例(对应环境变量METRICS_SEARCH_HOST)而非主搜索实例 |
| 按状态筛选任务:enqueued(已排队)、processing(处理中)、succeeded(成功)、failed(失败) |
| 限制结果数量(默认值:20) |
| 输出原始JSON格式数据 |
Examples
示例
bash
undefinedbash
undefinedCheck health
检查运行状态
node .claude/skills/meilisearch-admin/query.mjs health
node .claude/skills/meilisearch-admin/query.mjs health
Get overall stats
获取整体统计信息
node .claude/skills/meilisearch-admin/query.mjs stats
node .claude/skills/meilisearch-admin/query.mjs stats
Check failed tasks
查看失败的任务
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed
Check processing tasks
查看处理中的任务,限制50条结果
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing --limit 50
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
node .claude/skills/meilisearch-admin/query.mjs task 2030419
List all indexes
列出所有索引
node .claude/skills/meilisearch-admin/query.mjs indexes
node .claude/skills/meilisearch-admin/query.mjs indexes
Get index stats
获取索引统计信息
node .claude/skills/meilisearch-admin/query.mjs index models_v9
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
node .claude/skills/meilisearch-admin/query.mjs index metrics_images_v1 filterable
Use feed search instead of main
使用feed搜索实例而非主实例
node .claude/skills/meilisearch-admin/query.mjs --feed stats
node .claude/skills/meilisearch-admin/query.mjs --feed tasks --status failed
undefinednode .claude/skills/meilisearch-admin/query.mjs --feed stats
node .claude/skills/meilisearch-admin/query.mjs --feed tasks --status failed
undefinedSearch Instances
搜索实例
The project has two Meilisearch instances:
| Instance | Env Variables | Purpose |
|---|---|---|
| Main Search | | Primary search (models, users, etc.) |
| Feed/Metrics | | Image feed and metrics search |
Use flag to target the feed/metrics instance.
--feed项目包含两个Meilisearch实例:
| 实例 | 环境变量 | 用途 |
|---|---|---|
| 主搜索实例 | | 主要搜索服务(模型、用户等) |
| Feed/Metrics搜索实例 | | 图片流及指标搜索服务 |
使用标识可指定操作Feed/Metrics实例。
--feedCommon Indexes
常用索引
Main Search
主搜索实例
- - Model search
models_v9 - - User search
users_v3 - - Article search
articles_v3
- - 模型搜索索引
models_v9 - - 用户搜索索引
users_v3 - - 文章搜索索引
articles_v3
Feed/Metrics Search
Feed/Metrics搜索实例
- - Image feed with metrics
metrics_images_v1
- - 带指标的图片流索引
metrics_images_v1
Debugging Tips
调试技巧
bash
undefinedbash
undefinedCheck if indexing is stuck
检查索引任务是否卡住
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing
Find failed indexing tasks
查找失败的索引任务
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed
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>
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>
undefinednode .claude/skills/meilisearch-admin/query.mjs index <indexName>
undefined