1.6 KiB
1.6 KiB
| name | description | license | version | allowed-tools | |
|---|---|---|---|---|---|
| sentiment-analysis | 调用外部舆情分析 AG-UI 网关,实时解析思考与正文流,并输出统一 NDJSON 或 Markdown 结果。 | Proprietary | 1.0.0 |
|
舆情分析
当用户需要研判新闻事件、社会热点、品牌声誉、风险传播或某一主题的舆情态势时,使用本技能调用已配置的外部舆情分析服务。
执行规则
- 必须实际执行本技能目录中的
scripts/sentiment_stream.py,不要根据常识虚构分析结果。 - 默认使用
--format markdown,将脚本最终输出原样或经简短整理后回复用户。 - 当调用方需要消费实时增量时,使用
--format ndjson。每行都是一个 JSON 事件,可直接按type渲染:thinking_delta:思考文本增量;answer_delta:正文文本增量;done:完整结果;error:调用失败。
- 只有在用户明确需要结合上一轮结果时,才通过
--messages-file传入历史消息。历史文件必须是 JSON 数组,元素为{role, id, content}。 - 不得在回答、日志或产物中输出接口配置中的用户名、密码或 Authorization 请求头。
调用命令
在技能运行目录执行:
python scripts/sentiment_stream.py --question "请分析某主题近期的舆情态势" --format markdown
需要给调用方提供可实时消费的标准化流时:
python scripts/sentiment_stream.py --question "请分析某主题近期的舆情态势" --format ndjson
完整安装、鉴权配置、历史消息和事件格式见 docs/调用与安装说明.md。