关于 paleo-converse
paleo-converse 是用于压缩对话历史的 Agent 技能,同时保留近期轮次和任务关键信息。它提供多种压缩级别,并可设置逐字保留的对话范围。
主要功能
- 01合并近似重复消息
- 02总结较早的对话轮次
- 03逐字保留近期轮次
- 04保留关键信息
- 05设置压缩级别和保留范围
适用场景
- 01减少长对话的上下文占用
- 02保留原样的命令和错误文本
- 03持续呈现待处理问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mocasus/ paleo --skill paleo-converse安装后在 Claude Code 中输入/paleo-converse确认已加载。
详细介绍
paleo-converse
对话压缩。精简较早的对话轮次,保留最近内容原样。
规则
- 将连续的近似重复消息(以不同说法提出相同要求)合并为一条。
- 将早于最近 N 轮(默认 6 轮)的内容精简为概要:目标、决策、未解决问题和关键值。
- 最近 N 轮保持原样——不要改写用户最近表达的意图。
- 保留:文件路径、命令、ID、代码片段、错误字符串和决策。
- 删除:闲聊、重复确认、“好的,太棒了,谢谢”等客套话和填充语。
- 绝不省略当前任务或待解决的问题。
级别
lite:仅合并重复内容,保留所有对话轮次。full(默认):合并重复内容,并精简早于 N 轮的内容。ultra:精简最近 3 轮之前的所有内容。
切换
paleo-converse/condense chat开启。stop condensing/keep full history关闭。paleo-converse N=8设置原样保留窗口的大小。
注意事项
- 不要压缩正在处理的对话轮次——只压缩历史内容。
- 如果用户模糊地提到“我们之前说过的内容”,应多保留一些上下文。
- 高风险内容(法律/规格/配置审查):保留原文引述。
评论
支持 Markdown