Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 3.23 KB

File metadata and controls

44 lines (29 loc) · 3.23 KB

Guide d’intégration OpenClaw (réglage localisé des prompts)

← Back to Docs Home · Integrations Landing

Language Switcher: English | 한국어 | 日本語 | 简体中文 | 繁體中文 | Tiếng Việt | Español | Português | Русский | Türkçe | Deutsch | Français | Italiano | Українська

Cette page localise la section « Prompt tuning guide (concise + context-aware) » de la documentation principale en anglais.

Pour la documentation complète d’intégration (gateways, hooks, vérification), voir le English guide.

Réglage des prompts (concis et contextuel)

Où modifier les modèles de prompt

  • notifications.openclaw.hooks["session-start"].instruction
  • notifications.openclaw.hooks["session-idle"].instruction
  • notifications.openclaw.hooks["ask-user-question"].instruction
  • notifications.openclaw.hooks["stop"].instruction
  • notifications.openclaw.hooks["session-end"].instruction

Tokens de contexte recommandés

  • Toujours : {{sessionId}}, {{tmuxSession}}
  • Selon l’événement : {{projectName}}, {{question}}, {{reason}}

Stratégie de verbosité

  • minimal : signaux très courts
  • session : contexte opérationnel concis (recommandé)
  • verbose : plus de contexte état/action/risque

Commande de mise à jour rapide (jq)

CONFIG_FILE="$HOME/.codex/.omx-config.json"

jq '.notifications.verbosity = "verbose" |
    .notifications.openclaw.hooks["session-start"].instruction = "[session-start|exec]\nproject={{projectName}} session={{sessionId}} tmux={{tmuxSession}}\n요약: 시작 맥락 1문장\n우선순위: 지금 할 일 1~2개\n주의사항: 리스크/의존성(없으면 없음)" |
    .notifications.openclaw.hooks["session-idle"].instruction = "[session-idle|exec]\nsession={{sessionId}} tmux={{tmuxSession}}\n요약: idle 원인 1문장\n복구계획: 즉시 조치 1~2개\n의사결정: 사용자 입력 필요 여부" |
    .notifications.openclaw.hooks["ask-user-question"].instruction = "[ask-user-question|exec]\nsession={{sessionId}} tmux={{tmuxSession}} question={{question}}\n핵심질문: 필요한 답변 1문장\n영향: 미응답 시 영향 1문장\n권장응답: 가장 빠른 답변 형태" |
    .notifications.openclaw.hooks["stop"].instruction = "[session-stop|exec]\nsession={{sessionId}} tmux={{tmuxSession}}\n요약: 중단 사유\n현재상태: 저장/미완료 항목\n재개: 첫 액션 1개" |
    .notifications.openclaw.hooks["session-end"].instruction = "[session-end|exec]\nproject={{projectName}} session={{sessionId}} tmux={{tmuxSession}} reason={{reason}}\n성과: 완료 결과 1~2문장\n검증: 확인/테스트 결과\n다음: 후속 액션 1~2개"'   "$CONFIG_FILE" > "$CONFIG_FILE.tmp" && mv "$CONFIG_FILE.tmp" "$CONFIG_FILE"