返回顶部
s

self-improvement自我提升

Mulch Self Improver — Let your agents grow 🌱. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less hallucination.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.5
安全检测
已通过
623
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

self-improvement

自我改进 — 让你的智能体不断成长 🌱

结构化专业知识随时间积累,存在于git中,可与任何智能体配合使用。智能体每次会话从零开始;昨天发现的模式今天就被遗忘。本技能使用Mulch:智能体调用mulch record记录学习内容,调用mulch query读取学习内容。专业知识跨会话、跨领域、跨团队成员不断累积。Mulch是一个被动层——它不包含大语言模型。智能体使用Mulch;Mulch不使用智能体。

优势: 更好且更一致的编码 · 改进的体验 · 更少的幻觉(基于项目专业知识)

使用时机: 命令/工具失败、用户纠正你、用户想要缺失功能、你的知识有误、或你找到了更好的方法——用Mulch记录并将经过验证的模式提升到项目记忆中。自动检测: 钩子现在自动检测错误和纠正,并提示记录。

机制: 一个学习存储——.mulch/(仅追加JSONL,git跟踪,可查询)。会话开始:mulch prime。记录:mulch record <领域> --type <类型> ...。没有.learnings/ markdown文件。

资质(功能、优势、痛点): 参见QUALIFICATION.md基准测试(token效率、故障排除技能提升): 参见BENCHMARK.md——例如,达到相同解决方案约减少54%字符;发现率相同或更好;更少上下文→更少token、更少噪音、更低错误修复风险。

新功能(v1.1)

自动检测

钩子现在自动检测学习时刻:
  • - 错误/失败 — 当命令失败或返回错误时
  • 纠正 — 当你说不、实际上、错了等时
  • 重试 — 当你要求重试时

智能体会提示:想让我记录这个以备下次使用吗?

预加载领域

config/domains.json中包含24个预设领域:

api, database, testing, frontend, backend, infra, docs, config,
security, performance, deployment, auth, errors, debugging,
workflow, customer, system, marketing, sales, content,
competitors, crypto, automation, openclaw

通知

当记录学习内容时,通过Telegram通知你。

快速参考

情况操作
命令/操作或API失败mulch record <领域> --type failure --description ... --resolution ...
用户纠正你/知识有误
mulch record <领域> --type convention ... 或 --type pattern --name ... --description ... | | 找到更好的方法、最佳实践 | mulch record <领域> --type convention ... 或 --type guide --name ... --description ... | | 架构或技术决策 | mulch record <领域> --type decision --title ... --rationale ... | | 功能请求(跟踪) | mulch record <领域> --type decision --title ... --rationale ... | | 需要记住的关键文件/端点 | mulch record <领域> --type reference --name ... --description ... | | 与现有记录相似 | 使用--relates-to <领域>:或--supersedes;先运行mulch search ... | | 广泛适用的模式 | 提升到CLAUDE.md、AGENTS.md、SOUL.md、TOOLS.md;使用mulch onboard生成代码片段 | | 会话开始(项目有.mulch/) | 运行mulch prime将专业知识加载到上下文中 |

Mulch设置

安装(可选;npx无需安装即可使用):
bash
npm install -g mulch-cli

或:npx mulch-cli <命令>

在项目中初始化:
bash
mulch init

快速:一次性添加所有预设领域


cat config/domains.json | jq -r .domains[].name | xargs -I {} mulch add {}

或逐个添加:


mulch add api
mulch add database
mulch add testing

添加与你领域匹配的:frontend, backend, infra, docs, config

提供者钩子(提醒智能体记录):
bash
mulch setup cursor # 或:claude, codex, gemini, windsurf, aider

AGENTS.md/CLAUDE.md的入职代码片段:
bash
mulch onboard

记录类型(Mulch)

类型必需使用场景
failuredescription, resolution出了什么问题以及如何避免
convention
content | 使用pnpm而非npm;SQLite始终使用WAL模式 | | pattern | name, description | 命名模式,可选--file | | decision | title, rationale | 架构、技术选择、功能跟踪 | | reference | name, description | 关键文件、端点、资源 | | guide | name, description | 分步流程 |

任何记录的可选项:--classification(基础 | 战术 | 观察),--tags,--relates-to,--supersedes,--evidence-commit,--evidence-file,--outcome-status(成功 | 失败)。

工作流程

  1. 1. 会话开始: 如果.mulch/存在,运行mulch prime(或mulch prime <领域>聚焦)。
  2. 工作期间: 当某事失败或你学到新东西时,运行mulch record <领域> --type <类型> ...。
  3. 结束前: 审查;使用mulch record记录任何剩余见解。
  4. 提升: 当模式经过验证且广泛适用时,添加到CLAUDE.md / AGENTS.md / SOUL.md / TOOLS.md;使用mulch onboard生成代码片段。

查找领域

  • - 使用mulch status或mulch query --all中的现有领域。
  • 运行mulch learn从更改的文件获取领域建议。
  • 常见领域:api,database,testing,frontend,backend,infra,docs,config。

重复模式与链接

  • - 先搜索: mulch search 关键词或mulch query <领域>。
  • 链接记录: mulch record ... --relates-to <领域>:或--supersedes <领域>:
  • 重复问题→提升到CLAUDE.md/AGENTS.md或添加到TOOLS.md/SOUL.md,以便所有智能体都能看到。

简化与强化反馈

对于来自简化与强化技能的候选:

  1. 1. 使用patternkey作为稳定标签:mulch record <领域> --type pattern --name key> --description ... --tags simplify-and-harden。
  2. 先搜索:mulch search ;如果找到,使用--relates-to或通过mulch edit添加到现有记录(如果需要)。
  3. 当重复率高时,提升到CLAUDE.md/AGENTS.md/SOUL.md/TOOLS.md作为简短的预防规则。

定期审查

  • - 时间: 重大任务前、功能完成后、每周。
  • 命令: mulch status,mulch ready --since 7d,mulch query --all。
  • 操作: 将高价值记录提升到项目记忆;如需可运行mulch prune清理过时的战术/观察条目;mulch doctor --fix进行健康检查。

提升目标

学习类型提升到
行为模式SOUL.md(OpenClaw工作空间)
工作流程改进
AGENTS.md | | 工具陷阱 | TOOLS.md(OpenClaw工作空间) | | 项目事实、约定 | CLAUDE.md | | Copilot上下文 | .github/copilot-instructions.md |

使用mulch onboard生成AGENTS.md/CLAUDE.md代码片段。

检测触发条件

在以下情况记录:

  • - 用户纠正你(不,那不对...,实际上...)→ convention或pattern
  • 命令/API/工具失败 → failure(description + resolution)
  • 用户想要缺失功能 → decision(title + rationale)
  • 你的知识有误或过时 → convention
  • 你找到了更好的方法 → convention或guide

OpenClaw设置

OpenClaw注入工作空间文件;使用Mulch记录学习内容。

安装

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mulch-1776319648 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mulch-1776319648 技能

通过命令行安装

skillhub install mulch-1776319648

下载

⬇ 下载 self-improvement v1.0.5(免费)

文件大小: 108.96 KB | 发布时间: 2026-4-16 18:25

v1.0.5 最新 2026-4-16 18:25
No user-facing changes in v1.0.5.

- No file changes detected in this release.
- Documentation and functionality remain unchanged.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部