介绍
# Smart Follow-ups Skill
为 OpenClaw 对话生成具有上下文感知的追问建议。
## 🚀 斜杠命令(v2.1.0 新增!)
**主要命令:** ``` /followups ```
**别名:** ``` /fu /suggestions ```
当你输入 `/followups` 时,我会根据我们的对话生成 3 个具有上下文感知的追问:
1. ⚡ **快速** — 澄清或立即执行的下一步 2. 🧠 **深入** — 技术深度或详细探索 3. 🔗 **相关** — 关联主题或更广泛的背景
---
## 触发方式
| 方法 | 示例 | 推荐 | |--------|---------|-------------| | `/followups` | 直接输入即可! | ✅ 是 | | `/fu` | 简短别名 | ✅ 是 | | 自然语言 | "give me suggestions" | 也可以 | | 在任何回答之后 | "what should I ask next?" | 也可以 |
## 用法
在任何对话中说 "followups":
``` You: What is Docker? Bot: Docker is a containerization platform...
You: /followups
Bot: 💡 What would you like to explore next? [⚡ How do I install Docker?] [🧠 Explain container architecture] [🔗 Docker vs Kubernetes?] ```
**在支持按钮的频道(Telegram/Discord/Slack):** 点击按钮以提问。
**在文本频道(Signal/WhatsApp/iMessage/SMS):** 回复 1、2 或 3。
## 类别
每次生成会产生 3 条建议:
| 类别 | Emoji | 用途 | |----------|-------|---------| | **快速** | ⚡ | 澄清、定义、立即执行的下一步 | | **深入** | 🧠 | 技术深度、高级概念、深入探索 | | **相关** | 🔗 | 关联主题、更广泛的背景、替代方案 |
## 身份验证
**默认:** 使用 OpenClaw 现有的身份验证 —— 与你当前聊天的登录账号和模型相同。
**可选提供商:** - `openrouter` — 需要 `OPENROUTER_API_KEY` - `anthropic` — 需要 `ANTHROPIC_API_KEY`
## 配置
```json { "skills": { "smart-followups": { "enabled": true, "provider": "openclaw", "model": null } } } ```
| 选项 | 默认值 | 描述 | |--------|---------|-------------| | `provider` | `"openclaw"` | 身份验证提供商:`openclaw`、`openrouter`、`anthropic` | | `model` | `null` | 模型覆盖(null = 继承自会话) | | `apiKey` | — | 非 openclaw 提供商的 API 密钥 |
## 频道支持
| 频道 | 模式 | 交互方式 | |---------|------|-------------| | Telegram | 按钮 | 点击提问 | | Discord | 按钮 | 点击提问 | | Slack | 按钮 | 点击提问 | | Signal | 文本 | 回复 1-3 | | WhatsApp | 文本 | 回复 1-3 | | iMessage | 文本 | 回复 1-3 | | SMS | 文本 | 回复 1-3 | | Matrix | 文本 | 回复 1-3 | | Email | 文本 | 回复数字 |
详细的频道文档请参阅 [CHANNELS.md](CHANNELS.md)。
## 工作原理
1. 用户输入 `/followups` 2. 处理器捕获最近的对话上下文 3. OpenClaw 生成 3 个具有上下文感知的问题(使用当前的模型/身份验证) 4. 根据频道格式化为按钮或文本 5. 用户点击按钮或回复数字 6. OpenClaw 回答该问题
## 文件
| 文件 | 用途 | |------|---------| | `handler.js` | 命令处理器和频道格式化 | | `cli/followups-cli.js` | 用于测试/脚本的独立 CLI | | `README.md` | 完整文档 | | `CHANNELS.md` | 特定频道指南 | | `FAQ.md` | 常见问题 |
## 致谢
灵感来源于 [Chameleon AI Chat](https://github.com/robbyczgw-cla/Chameleon-AI-Chat) 的智能追问功能。