Installs: 0
Used in: 1 repos
Updated: 2d ago
$
npx ai-builder add agent BiboyQG/READMEInstalls to .claude/agents/README.md
# WeChat-MCP 子代理使用指南 本项目包含 5 个专门为 WeChat-MCP 设计的智能子代理(Sub-agents),帮助用户更高效地管理和使用微信聊天功能。 ## 📋 子代理列表 <details> <summary>聊天记录总结器 (chat-summarizer)</summary> **用途**:总结指定聊天的历史消息,提取重要信息、事实和话题 **使用场景**: - 快速了解某个聊天的主要内容 - 回顾重要信息和决定 - 查找待办事项和关键日期 **使用方法**: ``` 使用 chat-summarizer 总结与 [联系人/群名] 的聊天记录 帮我总结一下和小明最近聊了什么 ``` **参数**: - `chat_name`: 聊天对象或群组名称 </details> <details> <summary>自动回复器 (auto-replier)</summary> **用途**:读取最近消息,理解上下文后自动生成并发送回复 **使用场景**: - 快速回复某个聊天 - 忙碌时需要及时响应 - 简单的确认或回应 **使用方法**: ``` 使用 auto-replier 帮我回复一下 [联系人] 用 auto-replier 自动回复小李的消息 ``` **参数**: - `chat_name`: 需要回复的聊天对象 **特点**: - 自动获取最近 30 条消息 - 理解对话上下文 - 生成得体的回复 - 遵循安全守则(不做重要承诺) </details> <details> <summary>消息搜索器 (message-searcher)</summary> **用途**:在聊天历史中搜索特定内容、关键词或话题 **使用场景**: - 查找之前提到的信息 - 搜索特定话题的讨论 - 找回分享的链接或文件 **使用方法**: ``` 使用 message-searcher 在与小明的聊天中搜索 "见面时间" 用 message-searcher 找一下小红分享的那篇文章 ``` **参数**: - `chat_name`: 要搜索的聊天对象 - `search_query`: 搜索关键词或话题 **特点**: - 支持关键词、话题、人物搜索 - 提供上下文信息 - 相关度评分 - 搜索结果清晰展示 </details> <details> <summary>多聊天监控器 (multi-chat-checker)</summary> **用途**:同时检查多个聊天的最新消息,识别重要和需要回复的内容 **使用场景**: - 早上查看所有聊天更新 - 快速了解哪些聊天需要关注 - 筛选优先处理的消息 **使用方法**: ``` 使用 multi-chat-checker 检查 [小明, 小红, 工作群] 的消息 用 multi-chat-checker 看看哪些聊天需要我回复 ``` **参数**: - `chat_names`: 需要检查的聊天列表 - `priority_keywords`: (可选)优先关注的关键词 **特点**: - 按紧急程度分类 - 识别需要立即回复的消息 - 过滤群聊无关消息 - 提供行动建议 </details> <details> <summary>聊天洞察分析器 (chat-insights)</summary> **用途**:深入分析聊天模式、关系动态和沟通习惯,提供洞察和建议 **使用场景**: - 了解某段关系的状态 - 改进沟通方式 - 分析聊天模式 **使用方法**: ``` 使用 chat-insights 分析我和小明的聊天 用 chat-insights 看看我和女朋友的聊天怎么样 ``` **参数**: - `chat_name`: 要分析的聊天对象 - `analysis_focus`: (可选)分析重点 **特点**: - 关系亲密度评估 - 沟通模式分析 - 话题分布统计 - 情感基调识别 - 提供改进建议 </details> --- ## 🎯 选择合适的子代理 | 需求 | 推荐子代理 | | ---------------------- | ------------------ | | 了解聊天内容 | chat-summarizer | | 发送消息但不知道怎么说 | auto-replier | | 快速回复消息 | auto-replier | | 查找历史信息 | message-searcher | | 批量检查多个聊天 | multi-chat-checker | | 了解关系状态或改进沟通 | chat-insights | --- ## ⚙️ 技术细节 ### 工具权限 各子代理使用的 MCP 工具: - **只读取**:chat-summarizer, message-searcher, multi-chat-checker, chat-insights - 工具:`mcp__wechat-mcp__fetch_messages_by_chat` - **读取+发送**:auto-replier - 工具:`mcp__wechat-mcp__fetch_messages_by_chat`, `mcp__wechat-mcp__reply_to_messages_by_chat` ### 模型选择 - **Sonnet 模型**:chat-summarizer, auto-replier, chat-insights - 需要深度理解和复杂推理 - **Haiku 模型**:message-searcher, multi-chat-checker - 速度优先,任务相对简单 --- ## 📝 注意事项 ### 使用建议 1. **首次使用**:先用默认系统提示词([`CLAUDE.md`](../../CLAUDE.md))熟悉功能 2. **重要消息**:涉及重要决定时,不要使用 WeChat-MCP 3. **多轮对话**:可以在同一对话中连续使用多个子代理 4. **自定义调整**:可以编辑 `.claude/agents/` 下的 markdown 文件来调整子代理行为 ### 局限性 - 子代理的理解依赖于获取的消息数量(默认 30-100 条) - 对于很长的聊天历史,可能无法访问所有内容 - 表情、图片、语音等非文本内容可能无法完整分析 - 自动回复和消息撰写基于 AI 推理,请在发送前确认内容合适 --- ## 🔧 自定义和扩展 ### 修改现有子代理 编辑 `.claude/agents/` 目录下的对应 `.md` 文件: ```bash # 例如,修改自动回复器的行为 vim .claude/agents/auto-replier.md ``` ### 创建新的子代理 1. 在 `.claude/agents/` 创建新的 `.md` 文件 2. 添加 YAML frontmatter 定义名称、描述、工具等 3. 编写详细的系统提示词 参考现有子代理的格式和结构。 --- ## 🆘 常见问题 **Q: 如何知道 Claude 选择了哪个子代理?** A: Claude 会明确告诉你它使用了哪个子代理来完成任务。 **Q: 可以同时使用多个子代理吗?** A: 可以,例如先用 chat-summarizer 了解情况,再用默认系统提示词发送回复。 **Q: 子代理发送的消息可以撤回吗?** A: 一旦发送就无法通过 Claude 撤回,请确保内容合适后再让子代理发送。 **Q: 如何禁用某个子代理?** A: 删除或重命名对应的 `.md` 文件即可。 **Q: 子代理支持群聊吗?** A: 是的,所有子代理都支持个人聊天和群聊。 --- ## 📚 更多资源 - [WeChat-MCP 主项目文档](../README.md) - [Claude Code 子代理文档](https://code.claude.com/docs/en/sub-agents.md) - [MCP 协议说明](https://modelcontextprotocol.io/) --- ## 🙏 反馈和贡献 如果你有改进建议或发现问题: 1. 提交 Issue 到 GitHub 仓库 2. 分享你自定义的子代理 3. 帮助完善文档 祝你使用愉快! 🎉
Quick Install
$
npx ai-builder add agent BiboyQG/READMEDetails
- Type
- agent
- Author
- BiboyQG
- Slug
- BiboyQG/README
- Created
- 6d ago