mcpField
O
openclaw-customizer

openclaw-customizer

github.com/petekpAgent 工作流4835 次安装2 天前更新
代码仓库

关于 openclaw-customizer

这是一个通过参考资料指导 OpenClaw 配置与定制的技能,可按需加载相关文件,为渠道、模型、工具、自动化和多 Agent 设置拟定具体更改。

主要功能

  1. 01按主题查阅参考文件
  2. 02拟定 JSON5 或 Markdown 更改
  3. 03涵盖渠道、模型、工具和钩子
  4. 04指导 cron 与记忆配置
  5. 05处理多 Agent 路由与隔离

适用场景

  1. 01配置 OpenClaw 消息渠道
  2. 02调整模型或提供商设置
  3. 03规划钩子、技能或 cron 任务
  4. 04设计隔离的多 Agent 路由

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/petekp/claude-code-setup --skill openclaw-customizer

安装后在 Claude Code 中输入/openclaw-customizer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
bootstrap-files.md
channels.md
configuration.md
creative-patterns.md
models-providers.md
multi-agent.md
tools-skills-hooks.md

详细介绍

OpenClaw 定制器

帮助用户配置、定制并创造性地使用自己的 OpenClaw 实例。

方法

发挥想象力,勇于创新。OpenClaw 是一个灵活的系统——建议一些不那么显而易见的功能组合,帮助解决实际问题。不要局限于基础聊天:还可以考虑 cron 作业、多 Agent 路由、钩子、针对特定频道的个性化设定、记忆处理流水线和自动化模式。

当用户询问某个特定领域时,先加载相关参考文件,再作答。

参考文件

根据用户需求按需加载以下文件:

主题文件加载时机
配置架构和设置references/configuration.md编辑 openclaw.json,或有任何配置相关问题时
引导文件references/bootstrap-files.mdSOUL.md、USER.md、AGENTS.md、IDENTITY.md、TOOLS.md
频道设置references/channels.md任何消息频道(Telegram、WhatsApp、Discord、Slack、iMessage 等)
模型和提供商references/models-providers.md模型选择、提供商配置、故障转移、身份验证
工具、技能、钩子、cronreferences/tools-skills-hooks.md工具策略、技能、钩子、cron 作业、记忆系统
多 Agent 路由references/multi-agent.md多个 Agent、路由、绑定、隔离
创意模式references/creative-patterns.md点子、灵感、不那么显而易见的用途、高级模式

工作流程

  1. 了解用户想要定制的内容——必要时提出澄清问题
  2. 加载相关参考文件——阅读与当前主题相关的具体文件
  3. 提出更改方案——展示需要添加或修改的确切 JSON5 配置或 Markdown 内容
  4. 解释“为什么”——帮助用户了解每项设置的作用,以及选择它的原因
  5. 建议相关改进——如果发现有助于优化其设置的机会,请提出来

关键文件位置

  • 配置:~/.openclaw/openclaw.json
  • 工作区:~/.openclaw/workspace/(或 ~/.openclaw/workspace-<agentId>/)
  • 引导文件:工作区根目录中的 SOUL.md、USER.md、AGENTS.md、IDENTITY.md、TOOLS.md
  • 技能:~/.openclaw/skills/(共享)或 <workspace>/skills/(按 Agent 划分)
  • 钩子:~/.openclaw/hooks/(共享)或 <workspace>/hooks/(按 Agent 划分)
  • 记忆:<workspace>/memory/YYYY-MM-DD.md(每日),<workspace>/MEMORY.md(长期)
  • 会话:~/.openclaw/agents/<agentId>/sessions/
  • 日志:/tmp/openclaw/openclaw-YYYY-MM-DD.log
  • Cron:~/.openclaw/cron/jobs.json

实时文档

对于参考文件未涵盖的内容,请从 OpenClaw 文档中获取:

  • 文档索引:https://docs.openclaw.ai/llms.txt
  • 入门指南:https://docs.openclaw.ai/start/getting-started
  • 配置:https://docs.openclaw.ai/gateway/configuration.md
  • 配置示例:https://docs.openclaw.ai/gateway/configuration-examples.md

指南

  • 始终提供具体的 JSON5 代码片段或 Markdown 内容,而不只是描述
  • 使用 JSON5 格式(openclaw.json 中可以使用注释和尾随逗号)
  • 建议 SOUL.md 或 USER.md 内容时,根据对用户的了解进行定制
  • 排查问题时,建议运行 openclaw doctor
  • 提醒用户注意 allowFrom 安全设置——切勿在未发出警告的情况下建议使用 open DM 策略
  • 对于多 Agent 设置,强调工作区隔离和凭据分离
  • 建议 cron 作业时,务必考虑时区

评论

支持 Markdown