闲社服务运行正常AI智能体自动化平台
c

聊天历史分析器

技能标识:chat-history-analyzer

Extracts and analyzes Cursor IDE chat history to identify key discoveries, obstacles, and solutions, saving findings to the journal.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.5
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

聊天历史分析器

聊天历史分析器 | OpenClaw 技能

描述

提取并分析 Cursor IDE 的聊天历史,识别关键发现、障碍和解决方案,并将结果保存到日志中。

聊天历史分析器 | OpenClaw 技能

从 Cursor IDE 的本地 SQLite 数据库中提取聊天历史,分析最近一小时的对话内容,识别关键发现、障碍和解决方案,并将结构化结果保存到 OpenClaw 日志目录中。

使用方法

  • - 作为定时任务持续追踪聊天历史中的洞察信息
  • 手动分析最近的聊天活动
  • 识别工作流程中的重复模式、问题或解决方案

bash

组合日志和聊天历史分析(用于定时任务)


python3 /Users/ghost/.openclaw/workspace/skills/chat-history-analyzer/scripts/analyze_logs.py

仅分析最近一小时的聊天历史

python3 /Users/ghost/.openclaw/workspace/skills/chat-history-analyzer/scripts/chathistoryanalyzer.py

分析最近两小时

python3 /Users/ghost/.openclaw/workspace/skills/chat-history-analyzer/scripts/chathistoryanalyzer.py --hours 2

输出 JSON 格式

python3 /Users/ghost/.openclaw/workspace/skills/chat-history-analyzer/scripts/analyze_logs.py --json

该技能的功能

  • - 提取 Cursor 的 SQLite 数据库(全局和工作区专用)中的聊天历史
  • 分析最近一小时的消息,识别发现、障碍和解决方案的模式
  • 保存结构化结果到 /Users/ghost/.openclaw/journal/ 目录,格式为 markdown 文件
  • 自动运行通过每小时执行的定时任务

集成定时任务

该技能设计为通过 OpenClaw 定时任务每小时执行一次。analyze_logs.py 脚本同时整合了日志分析和聊天历史分析。

定时任务配置示例:

json
{
payload: {
kind: agentTurn,
message: 运行 analyze_logs.py 脚本,分析最近一小时的日志和 Cursor 聊天历史,将结果保存到日志中。,
model: openrouter/google/gemini-2.5-flash,
thinking: low,
timeoutSeconds: 180
},
schedule: {
kind: cron,
cron: 0
},
delivery: {
mode: announce
},
sessionTarget: isolated,
name: 聊天历史与日志分析
}

或通过 shell 脚本直接运行:

bash

添加到 crontab(使用 crontab -e)


每小时的第 0 分钟执行


0 /Users/ghost/.openclaw/workspace/skills/chat-history-analyzer/scripts/analyzelogs.py --json >> /Users/ghost/.openclaw/logs/analyzelogs.log 2>&1

输出格式

结果保存到 /Users/ghost/.openclaw/journal/chatanalysisYYYY-MM-DD_HHMMSS.md,包含以下部分:

  • - 关键发现:成功的发现、认识和实现
  • 遇到的障碍:错误、失败和阻塞点
  • 找到的解决方案:修复方法、变通方案和解决方案

要求

  • - 已安装 Cursor IDE 并本地存储聊天历史
  • 可使用 SQLite3(macOS 通常预装)
  • OpenClaw 日志目录可写

工作原理

  1. 1. 连接到 Cursor 的 SQLite 数据库,路径为 ~/Library/Application Support/Cursor/User/globalStorage/state.vscdb 和工作区专用数据库
  2. 提取最近 N 小时(默认:1 小时)的消息
  3. 使用模式匹配分析消息内容,识别发现、障碍和解决方案
  4. 将结构化的 markdown 报告保存到日志目录

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 chat-history-analyzer-1776298045 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 chat-history-analyzer-1776298045 技能

通过命令行安装

skillhub install chat-history-analyzer-1776298045

下载

⬇ 下载 chat-history-analyzer v1.0.5(免费)

文件大小: 9.42 KB | 发布时间: 2026-4-16 15:29

v1.0.5 最新 2026-4-16 15:29
No changes detected in this version.

- No file changes found between versions.
- SKILL.md content remains unchanged.
- Version metadata and functionality are the same as previous release.
返回顶部