mcpField
P
paleo-converse

paleo-converse

github.com/mocasusAgent 工作流2150 次安装14 周前更新
代码仓库

关于 paleo-converse

paleo-converse 是用于压缩对话历史的 Agent 技能,同时保留近期轮次和任务关键信息。它提供多种压缩级别,并可设置逐字保留的对话范围。

主要功能

  1. 01合并近似重复消息
  2. 02总结较早的对话轮次
  3. 03逐字保留近期轮次
  4. 04保留关键信息
  5. 05设置压缩级别和保留范围

适用场景

  1. 01减少长对话的上下文占用
  2. 02保留原样的命令和错误文本
  3. 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