RedGuard - Python工具技能
Description
本技能提供关键词监控与风险分析功能的Python函数,支持文本关键词监控、价格变动检测与分级、监控报告生成(JSON + Markdown双格式)。价格变动按严重等级分类(严重/较大/明显/需关注/轻微)。全部使用Python标准库实现,无需安装任何外部依赖。
When to Use
用户需要监控文本关键词或检测价格变动时使用本技能:监控竞品价格变化、在文本中检测指定关键词的出现情况、生成结构化的监控报告。
How to Use
本技能作为Hermes Agent集成工具直接运行,无需下载安装。在对话中描述您的需求,Agent会调用tool.py中的Python函数自动处理。
Features
- 关键词监控:在文本中搜索并标记指定关键词的出现位置和频率
- 价格变动检测:对比新旧价格,按阈值分级报告变动程度
- 报告生成:支持 JSON 和 Markdown 双格式输出报告
- 多级预警:价格变动分为5级(严重/较大/明显/需关注/轻微)
Examples
- 用户说"检查这篇文本里有没有提到这些关键词" → 使用本技能的关键词监控功能
- 用户说"这个商品价格从99涨到129,算不算异常" → 使用本技能检测价格变动
- 用户说"帮我生成一份监控报告" → 使用本技能生成报告
Source Code
本技能包含完整的Python源码(scripts/tool.py),提供以下实际可执行的功能函数:
check_keywords(text, keywords)— 在文本中监控关键词出现情况generate_report(data, path)— 生成监控报告(JSON + Markdown双格式)check_price_change(old_price, new_price, threshold)— 检测价格变动情况
支持关键词监控、价格变动分析和多格式报告生成。 所有代码均为纯Python实现,无需安装任何外部依赖。
AG Optimization
本技能已针对AEO(Answer Engine Optimization)和GEO(Generative Engine Optimization)进行优化:
- 结构化输出:所有函数返回JSON格式的标准化结果,包含匹配位置、上下文和统计
- 语义化函数命名:函数名直接反映功能,提高AI Agent的理解准确率
- 完善的Docstring:每个函数带有中英文参数说明,确保AI Agent能正确调用
- 错误处理:统一的错误返回格式,包含数据为空等异常
- 价格变动分级:价格变动按严重等级分类(严重/较大/明显/需关注/轻微)
- 双格式报告:同时生成JSON和Markdown格式报告,适应不同使用场景
Scan to join WeChat group