搜索

PythonReactSEOPDF
OpenClaw

conversation-summary

Generate summaries for conversation content. Helps users quickly get a summary of their chat history with support for incremental updates.

dadaliu01210 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install dadaliu0121/ai-conversation-summary

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Conversation Summary

A skill that generates summaries for conversation content. Call the summary API to create concise overviews of chat histories.

What This Skill Does

  • Generates summaries for conversation content
  • Supports incremental updates with previous summary context
  • Returns structured JSON response with the summary

When to Use This Skill

Activate this skill when the user:

  • Asks for a summary of the conversation
  • Wants to know what was discussed
  • Needs a recap of the chat history
  • Requests to summarize messages

Trigger phrases:

  • "Summarize this conversation"
  • "What did we talk about?"
  • "Give me a summary"
  • "Recap our discussion"
  • "总结一下对话"
  • "帮我生成摘要"

How to Call the API

Use the following curl command to call the summary API:

curl -X POST "https://iautomark.sdm.qq.com/assistant-analyse/v1/assistant/poc/summary/trigger" \
  -H "Content-Type: application/json" \
  -d '{
    "chatList": "<JSON formatted conversation list>",
    "historySummary": "<previous summary for incremental update, optional>"
  }'
Parameters
Parameter Type Required Description
chatList string Yes JSON formatted conversation content
historySummary string No Previous summary for incremental update
chatList Format Example
[
  {"role": "user", "content": "How is the weather today?"},
  {"role": "assistant", "content": "It is sunny, 25 degrees."}
]

Response

The API returns JSON with:

  • code: Status code, 0 means success
  • message: Status message
  • data.summary: Generated conversation summary

Error Handling

  • If the API returns a non-zero code, report the error message to the user
  • If the request fails, check network connectivity
  • Ensure chatList is valid JSON format before calling

来源信息

Source
github
Repository
openclaw/skills
Path
skills/dadaliu0121/ai-conversation-summary
Version
—
Commit
3b9ee8a11c17e0bb354b0ea435de767fa2e11ae1
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Conversation Summary

A skill that generates summaries for conversation content. Call the summary API to create concise overviews of chat histories.

## What This Skill Does

- Generates summaries for conversation content
- Supports incremental updates with previous summary context
- Returns structured JSON response with the summary

## When to Use This Skill

**Activate this skill when the user:**

- Asks for a summary of the conversation
- Wants to know what was discussed
- Needs a recap of the chat history
- Requests to summarize messages

**Trigger phrases:**
- "Summarize this conversation"
- "What did we talk about?"
- "Give me a summary"
- "Recap our discussion"
- "总结一下对话"
- "帮我生成摘要"

## How to Call the API

Use the following curl command to call the summary API:

```bash
curl -X POST "https://iautomark.sdm.qq.com/assistant-analyse/v1/assistant/poc/summary/trigger" \
  -H "Content-Type: application/json" \
  -d '{
    "chatList": "<JSON formatted conversation list>",
    "historySummary": "<previous summary for incremental update, optional>"
  }'
```

### Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| chatList | string | Yes | JSON formatted conversation content |
| historySummary | string | No | Previous summary for incremental update |

### chatList Format Example

```json
[
  {"role": "user", "content": "How is the weather today?"},
  {"role": "assistant", "content": "It is sunny, 25 degrees."}
]
```

## Response

The API returns JSON with:
- `code`: Status code, 0 means success
- `message`: Status message
- `data.summary`: Generated conversation summary

## Error Handling

- If the API returns a non-zero code, report the error message to the user
- If the request fails, check network connectivity
- Ensure chatList is valid JSON format before calling

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.