Слэш-команды Clawdbot

Используйте слэш-команды для взаимодействия с ИИ-ассистентом Clawdbot. Узнайте о доступных командах и о том, как создавать пользовательские команды.

Обзор слэш-команд Clawdbot

Слэш-команды обеспечивают быстрый доступ к распространённым действиям и навыкам. Введите /, а затем имя команды для выполнения.

Встроенные команды

Общие команды

КомандаОписание
/helpПоказать доступные команды
/statusПоказать статус шлюза
/clearОчистить разговор
/resetСбросить сессию

Команды агента

КомандаОписание
/agentПереключить агента
/modelИзменить модель ИИ
/personaИзменить персону

Команды сессии

КомандаОписание
/newНовый разговор
/saveСохранить разговор
/exportЭкспортировать транскрипт

Команды навыков

Навыки, доступные пользователю, отображаются как слэш-команды:

КомандаОписание
/commitСгенерировать сообщение коммита
/reviewРевью кода
/explainОбъяснить код

Синтаксис команд

Базовое использование

/command

С аргументами

/command arg1 arg2

С опциями

/command --option value

Создание пользовательских команд

Через навыки

Создайте навык с user-invocable: true:

---
name: my-command
description: My custom command
user-invocable: true
---

Instructions for the agent...

Через конфигурацию

{
  "commands": {
    "custom": [
      {
        "name": "todo",
        "description": "Add a todo item",
        "action": "run_agent",
        "prompt": "Add todo: {{args}}"
      }
    ]
  }
}

Команды для конкретных провайдеров

Слэш-команды Discord

Зарегистрируйте слэш-команды в Discord:

{
  "providers": {
    "discord": {
      "slashCommands": {
        "register": true,
        "commands": ["help", "status"]
      }
    }
  }
}

Команды бота Telegram

Зарегистрируйте команды в BotFather:

clawdbot providers telegram register-commands

Диспетчеризация команд

Прямая диспетчеризация к инструменту

Обойдите модель и вызовите инструмент напрямую:

---
name: exec
user-invocable: true
command-dispatch: tool
command-tool: bash
---

Диспетчеризация к агенту

Направьте к конкретному агенту:

---
name: code
user-invocable: true
command-dispatch: agent
command-agent: coder
---

Следующие шаги