返回顶部
t

tool-master

工具使用大师 - 基于关键词映射表的实用工具查找系统

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
367
下载量
0
收藏
概述
安装方式
版本历史

tool-master

# 工具使用大师 (Tool Master) **核心功能**: 通过工具-关键词映射表快速找到合适的工具命令。 ## 🎯 设计理念 **工具优先**:任务 -> 使用tool-master搜索实用工具 -> 使用工具完成任务。 ## 🔍 核心组件 ### 1. 工具-关键词映射表 (`tool_keyword_map.md`) - **格式**: `工具类型:工具名称 | 关键词1,关键词2 | 命令示例 | 优先级` - **示例**: `bash:tree | 目录,树形结构 | tree -a | 8` - **覆盖范围**: 150+个常用工具,涵盖文件、系统、网络、开发等场景 ### 2. 快速查找脚本 (`quick_find.sh`) ```bash # 基本查找 ./quick_find.sh 目录 ./quick_find.sh 统计 ./quick_find.sh 时间 # 输出示例 搜索关键词: 目录 找到 1 个工具: [1] bash: tree 关键词: 目录,目录结构,树形结构 命令: tree -a ``` ### 3. 高级查找脚本 (`tool_finder.sh`) ```bash # 高级功能 ./tool_finder.sh -t bash 文件 # 按类型过滤 ./tool_finder.sh -p 搜索 # 按优先级排序 ./tool_finder.sh -e 时间 # 直接执行命令 ./tool_finder.sh -c 目录 # 复制命令到剪贴板 ``` ## 🚀 工作流程 ### 标准流程(用户驱动) ``` 1. 提取关键词 2. 搜索映射表 3. 选择工具 4. 执行命令 5. 输出结果 ``` ### 自我驱动流程(主动使用) ``` 1. 发现需求(重复、复杂、耗时任务) 2. 自我提问:"用什么工具?" 3. 搜索映射表 4. 使用工具 5. 优化工作流程 ``` ### 实际应用模式 - **被动响应**:用户提问 → 使用工具回答 - **主动优化**:发现模式 → 使用工具改进 - **预防维护**:定期检查 → 使用工具监控 - **知识扩展**:遇到新领域 → 使用工具学习 ### 实际示例 **用户**: "查看当前目录的树形结构" ```bash # 1. 提取关键词: "目录", "树形结构" # 2. 搜索: ./quick_find.sh 目录 # 3. 找到: bash:tree (命令: tree -a) # 4. 执行: tree -a # 5. 输出: 目录树结构 ``` **用户**: "现在几点了?" ```bash # 1. 提取关键词: "时间" # 2. 搜索: ./quick_find.sh 时间 # 3. 找到: bash:date (命令: date '+%H:%M') # 4. 执行: date '+%H:%M' # 5. 输出: 22:11 ``` **用户**: "统计workspace目录大小" ```bash # 1. 提取关键词: "统计", "目录", "大小" # 2. 搜索: ./quick_find.sh 统计 # 3. 找到: bash:du (命令: du -sh .) # 4. 执行: du -sh ~/.openclaw/workspace # 5. 输出: 25M ``` ## 🛠️ 使用方法 ### 作为用户 ```bash cd ~/.openclaw/skills/tool-master ./quick_find.sh <关键词> ``` ### 作为AI助手(我) #### 模式1:用户驱动 1. 收到用户问题 2. 自动提取关键词 3. 搜索工具映射表 4. 找到并执行最佳工具 5. 输出工具执行结果 #### 模式2:自我驱动 1. 执行任务时发现模式(重复、复杂、耗时) 2. 主动思考:"用什么工具优化?" 3. 搜索工具映射表 4. 使用工具改进工作流程 5. 记录工具使用经验 #### 模式3:预防维护 1. 定期检查系统/项目状态 2. 使用工具进行监控和分析 3. 提前发现潜在问题 4. 使用工具进行优化 ### 关键词提取技巧 - **具体名词**: 目录, 文件, 时间, 进程, 网络 - **动作动词**: 统计, 查找, 搜索, 查看, 转换 - **组合搜索**: 使用多个关键词提高精度 ## 🔧 扩展与维护 ### 添加新工具 ```bash # 在 tool_keyword_map.md 中添加新行 # 格式: 工具类型:工具名称 | 关键词 | 命令示例 | 优先级 echo "bash:newtool | 新功能,新工具 | newtool --option | 6" >> tool_keyword_map.md ``` ### 更新优先级 基于使用频率调整工具优先级(1-10,10为最高)。 ### 维护最佳实践 1. 每个工具关联3-5个关键词 2. 命令示例要实际可执行 3. 定期清理过时工具 4. 根据用户反馈优化 ## ⚠️ 注意事项 ### 安全边界 - 危险命令(rm -rf, dd等)需要用户确认 - 涉及系统修改的命令要谨慎 - 网络操作要考虑隐私和安全 ### 性能考虑 - 简单任务直接计算,不调用工具 - 大文件操作要预估时间 - 避免不必要的工具调用 ### 回退机制 - 工具不存在时提供替代方案 - 命令失败时给出错误分析和建议 - 保持文字解释作为备选 ## 🎯 成功指标 ### 量化指标 - **工具匹配率**: 找到合适工具的比例 - **执行成功率**: 工具执行成功的比例 - **时间节省**: 相比文字解释节省的时间 ### 质化指标 - **用户满意度**: 对工具结果的评价 - **工作效率**: 任务完成速度的提升 - **学习效果**: 用户学会使用新工具 ## 💡 核心价值 **不是提供具体工具,而是提供找到工具的能力**: - 快速回答"用什么工具?" - 提供可执行的命令示例 - 培养工具优先的思维方式 - 持续扩展工具知识库 **一句话总结**: 关键词 → 工具 → 结果 --- *版本: 5.0.0* *特点: 基于关键词映射表的实用工具查找系统* *目标: 让工具使用成为第一反应*

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tool-master-1775969961 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tool-master-1775969961 技能

通过命令行安装

skillhub install tool-master-1775969961

下载 Zip 包

⬇ 下载 tool-master v0.1.1

文件大小: 7.8 KB | 发布时间: 2026-4-13 12:22

v0.1.1 最新 2026-4-13 12:22
- Add more tools in tool_keyword_map.md

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部