Slash Commands

1. 定義

通過/xxx 控制大模型的行為

2. Custom方式

將常用的prompts以md文件方式給模型執(zhí)行

3. 參數(shù)占位符

  • $ARGUMENTS :全部參數(shù)
  • $1, $2:依次參數(shù)

4. 使用bash命令

  • allowed-tools 里面要包含允許使用的bash命令(allowed-tools: Bash(git add:), Bash(git status:))
  • 使用!+命令方式執(zhí)行bash命令(!git status )且命令輸出會(huì)在command上下文中

5. 引用文件/目錄:

  • 使用@+文件名方式引用(@src/utils/help.py)
  • 引用文件會(huì)將該文件以及父目錄的CLAUDE.md一起添加到上下文中
  • 引用目錄只會(huì)添加目錄結(jié)構(gòu)到上下文,不會(huì)添加全部文件內(nèi)部?jī)?nèi)容

6. 觸發(fā)thinking

可以編寫extended thinking關(guān)鍵詞觸發(fā)thinking模式(思考,深入思考等)

7. 前置元數(shù)據(jù)配置

  • allowed-tools: command可以使用的tool
  • argument-hint: command參數(shù)說明展示(add [tagId] | remove [tagId] | list)
  • description: command描述
  • model:command使用的模型
  • disable-model-invocation:是否阻止模型自動(dòng)調(diào)用該工具(只能手動(dòng)調(diào)用)

8. Demo

--- 
allowed-tools: Bash(git status:*), Bash(ls:*), Bash(wc:*), Read, Write, Grep
argument-hint: <module-name> [--quick | --deep]
description: 檢查項(xiàng)目模塊的健康狀態(tài)和代碼質(zhì)量
model: claude-sonnet-4-5-20250929
disable-model-invocation: true
---

# 項(xiàng)目模塊健康檢查

正在檢查模塊 **$1** 的健康狀態(tài)...

## 基礎(chǔ)狀態(tài)檢查

首先查看項(xiàng)目的 Git 狀態(tài),確認(rèn)沒有未提交的更改:
!git status

## 模塊結(jié)構(gòu)分析

檢查模塊目錄結(jié)構(gòu):
!ls -la $1/

統(tǒng)計(jì)代碼行數(shù):
!wc -l $1/*.* 2>/dev/null || echo "沒有找到模塊 $1"

## 代碼審查

## 深度分析 (如果參數(shù)包含 --deep)

根據(jù)檢查模式 ($2),我需要**深入思考**以下問題:
- 模塊 $1 的職責(zé)是否單一?
- 是否存在潛在的性能瓶頸?
- 代碼是否遵循項(xiàng)目規(guī)范?

請(qǐng)**思考**這個(gè)模塊的架構(gòu)設(shè)計(jì)是否合理。

## 檢查報(bào)告

> **檢查總結(jié)**:
> - 模塊名稱:$1
> - 檢查模式:${2:-標(biāo)準(zhǔn)檢查}
> - 所有參數(shù):$ARGUMENTS

基于以上分析,生成以下報(bào)告:

1. **模塊狀態(tài)**:正常 / 警告 / 異常
2. **代碼質(zhì)量**:評(píng)分和主要問題
3. **改進(jìn)建議**:列出 2-3 個(gè)關(guān)鍵改進(jìn)點(diǎn)

9. 參考文獻(xiàn)

Claude Code Docs - Slash commands 【slash commands 參考資料】

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,695評(píng)論 0 5
  • [TOC] # 介紹 幫助小白快速認(rèn)識(shí)、開發(fā)和使用MCP。其實(shí)我也是小白哦,若有問題或錯(cuò)誤歡迎指出,感謝 ## 1...
    Jackstraw_8065閱讀 211評(píng)論 0 0
  • docker-bench簡(jiǎn)介 docker-bench用于檢查有關(guān)在生產(chǎn)中部署Docker容器的安全問題。dock...
    sknfie閱讀 406評(píng)論 0 0
  • 本文翻譯自docker官網(wǎng):https://github.com/docker/cli/blob/master/d...
    wcnwyx閱讀 7,436評(píng)論 0 0
  • Redis configuration file example. Note that in order to r...
    大憨憨閱讀 218評(píng)論 0 1

友情鏈接更多精彩內(nèi)容