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

过程精炼器

技能标识:procedural-distiller

Distill successful multi-step OpenClaw sessions into reusable learned skills before compaction. Use when a task involved many tool calls, environment setup, debugging, file edits, browser research, or when the user asks to remember a workflow such as "记下这个流程" or "这招很有用".

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

过程精炼器

程序化蒸馏器

在任务成功完成且会话中包含足够可保留的信号后使用此技能。目标是提取程序性知识,而非总结对话内容。

触发规则

当以下所有条件均满足时,执行蒸馏流程:

  1. 1. 任务已成功完成。
  2. 会话中至少包含5次相关的工具调用,涉及exec、read、write、edit或browser操作。
  3. 至少满足以下条件之一:
- 用户明确要求记住工作流程。 - 任务涉及环境设置、调试或多步骤修复。 - 压缩风险较高,且跟踪记录中包含值得保留的具体参数。

任务仍在进行中时不要执行。跳过以单次读取或单行回答为主的琐碎会话。

蒸馏工作流程

  1. 1. 读取最近的跟踪记录,仅保留相关的工具事件。
  2. 将成功步骤与失败尝试分开。
  3. 保留对结果有实质性贡献的具体命令、文件路径、参数值和代码片段。
  4. 将结果转换为三个部分:
- 成功模式 - 失败触发条件 - 代码片段
  1. 5. 在skills/learned/learned-<任务标识>/目录下编写已学习的技能。
  2. 在memory.json中持久化存储效用评分和源元数据。

仅在传入的跟踪记录格式不清晰时,阅读references/trace-format.md。

执行说明

  • - 优先使用精确命令而非抽象总结。
  • 仅当失败步骤能教导未来的代理避免什么时才保留。
  • 将重复的探测步骤压缩为一条代表性记录。
  • 如果写入或编辑步骤改变了最终行为,包含最小有用的代码片段。
  • 如果跟踪记录中已包含用户评分,则保留该评分。否则默认为3,让未来的调用者更新memory.json。

本地命令行界面

直接运行捆绑脚本:

bash
python distill_logic.py --trace /path/to/trace.json --task 修复构建缓存 --output-root /path/to/skills

有用的标志:

  • - --utility-score 4
  • --learned-root learned
  • --min-tool-calls 5
  • --max-events 20
  • --force

输出约定

生成的已学习技能必须包含:

  • - SKILL.md,包含有效的前置元数据(name、description)和程序化章节
  • agents/openai.yaml,用于UI元数据
  • memory.json,包含utility_score、源任务详情和生成元数据

停止条件

在以下情况下停止且不生成已学习技能:

  • - 跟踪记录标记为未成功
  • 相关工具调用次数过少
  • 跟踪记录缺乏足够细节以重建可复用的流程

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 procedural-distiller-1776120244 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 procedural-distiller-1776120244 技能

通过命令行安装

skillhub install procedural-distiller-1776120244

下载

⬇ 下载 procedural-distiller v1.0.0(免费)

文件大小: 6.58 KB | 发布时间: 2026-4-17 15:48

v1.0.0 最新 2026-4-17 15:48
Initial release of procedural-distiller skill:

- Automatically distills successful, multi-step OpenClaw sessions into reusable learned skills.
- Triggers only after successful completion involving at least 5 relevant tool calls.
- Extracts and organizes concrete steps, failure triggers, and useful code snippets from session traces.
- Saves distilled workflows as structured skills with metadata and utility scores for future reuse.
- Skips trivial, incomplete, or insufficiently detailed sessions.
返回顶部