对话内容摘要对话内容摘要
对话内容摘要

技能简介

该技能用于为对话内容生成结构化摘要,支持增量更新模式,可将长篇对话压缩为简洁的要点回顾。

能做什么

  • 将多轮对话转换为一段摘要文字
  • 基于历史摘要进行增量更新,减少重复计算
  • 处理标准JSON格式的对话记录

使用说明

安装要求

# 确保系统已安装
python3 --version

# 安装依赖
pip install requests

调用方式

当用户说出以下任一请求时,调用 summarize_conversation 工具:

  • “Summarize this conversation”
  • “Generate a summary”
  • “What did we talk about”

命令行执行

python3 scripts/conversation_summary.py '' ''

参数说明:chat_list 为必填项,需传入JSON格式的对话列表;history_summary 为可选参数,用于增量更新场景。

输入与输出

见下方输入与输出表格。

项目内容
输入chat_list:JSON格式对话列表,如 [{“role”:”user”,”content”:”hello”}];history_summary:历史摘要字符串(可选)
输出JSON对象,含 status(completed/error)、summary(摘要内容)、error(错误信息)
适用人群需要整理对话记录的个人用户、客服团队、会议记录员
不包含实时语音转写、多轮对话意图识别、摘要长度自定义控制

 

风险提示

  • API返回非零状态码时需向用户报告错误信息
  • 请求失败时应检查网络连接状态
  • 调用前须验证chat_list是否为合法JSON格式
  • 增量更新依赖历史摘要的准确性,错误的历史数据会导致摘要偏差

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/dadaliu0121/chat-conversation-summary/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...