查询专家Skill query-expert

这个技能允许用户通过代理专家的专业知识心理模型快速获取领域特定答案,无需代码探索,适用于快速咨询和知识查询。关键词:专家查询、快速答案、领域特定、AI代理、知识库、SEO优化。

AI智能体 0 次安装 0 次浏览 更新于 3/11/2026

name: query-expert description: 使用专家的专业知识心理模型询问代理专家问题。用于快速获取领域特定答案,无需代码探索。 argument-hint: <领域名称> <您的问题> allowed-tools: Read, Glob

查询专家

询问代理专家一个问题,获取基于其专业知识心理模型的答案。

参数

  • $1: 领域名称(必需,例如 “database”, “websocket”)
  • $1 之后的剩余参数:您的问题(必需)

注意: 通过从 $ARGUMENTS 中移除领域名称来提取问题,或使用 $2$3 等来捕获问题单词。

指令

您正在查询代理专家以获取基于其领域专业知识的答案。

步骤 1: 解析参数

提取:

  • 来自 $1 的领域名称(必需)
  • 来自剩余参数的问题(必需)

如果未提供领域,停止并询问领域名称。 如果未提供问题,停止并询问问题。

步骤 2: 验证专家存在

使用 Read 工具检查专业知识文件是否存在且具有内容:

Read: .claude/commands/experts/{$1}/expertise.yaml

如果未找到或为空:

  • 停止并报告 “专家未找到或未播种。”
  • 建议:/tac:create-expert {domain}/tac:seed-expertise {domain}

步骤 3: 加载专业知识

读取专业知识文件:

  • 解析 YAML 结构
  • 理解心理模型
  • 注意覆盖区域

步骤 4: 回答问题

使用专业知识作为知识库:

  1. 识别相关部分
  2. 提取相关信息
  3. 如果需要,验证代码库(读取实际文件)
  4. 制定答案

步骤 5: 报告

## {领域} 专家响应

### 问题

{问题}

### 答案

{基于专业知识的您的答案}

### 来源

- **使用的专业知识部分:** [列表]
- **引用的文件:** [如果有的话]

### 置信度: [高/中/低]

{置信度级别的解释}

### 如果置信度低

专业知识文件可能需要更新。运行:

```bash
/tac:improve-expertise {domain} false

快速使用

# 询问数据库专家
/tac:query-expert database "连接池如何工作?"

# 询问 WebSocket 专家
/tac:query-expert websocket "有哪些可用事件?"

# 询问特定操作
/tac:query-expert database "如何批量插入记录?"

置信度级别

级别 含义
专业知识直接涵盖此主题
专业知识部分涵盖,需要一些推断
专业知识覆盖不佳,推荐自我改进

注释

  • 答案基于专业知识心理模型
  • 如果专业知识似乎过时,推荐自我改进
  • 心理模型不是真相来源 - 不确定时验证代码
  • 这是 Act-Learn-Reuse 的 REUSE 步骤

最后更新: 2025-12-15