提示模板
提示模板是 Markdown 片段,在编辑器中输入 /模板名 触发展开。
存放位置
| 类型 | 路径 |
|---|---|
| 全局 | ~/.pi/agent/prompts/*.md |
| 项目 | .pi/prompts/*.md |
| 包 | prompts/ 目录 |
| CLI | --prompt-template <path> |
模板格式
---
description: 审查暂存的 git 变更
---
审查暂存的变更 (`git diff --cached`),重点关注:
- Bug 和逻辑错误
- 安全问题
- 错误处理漏洞
- 文件名即命令名:
review.md→/review description可选,缺失时使用第一个非空行
使用方法
/review # 展开 review.md
/component Button # 带参数展开
/component Button "点击处理" "禁用支持" # 多个参数
参数支持
| 参数 | 说明 |
|---|---|
$1, $2, ... | 位置参数 |
$@ 或 $ARGUMENTS | 所有参数 |
${@:N} | 从第 N 个参数开始 |
${@:N:L} | 从第 N 个参数开始,取 L 个 |
示例:
---
description: 创建组件
---
创建一个名为 $1 的 React 组件,包含:$@
使用:/component Button "点击处理" "禁用支持"