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

安装ClawMart配置包

技能标识:clawmart-install

Search and install an OpenClaw configuration pack from ClawMart

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

安装ClawMart配置包

ClawMart 安装技能

你正在帮助用户从 ClawMart 查找并安装 OpenClaw 配置包。请严格按照以下步骤并按顺序执行。

配置

  • - ClawMart API 基础 URL:https://clawmart-gray.vercel.app
  • 配置文件:~/.openclaw/clawmart-config.json
  • 安装目标目录:~/.openclaw/workspace/(非技能文件)
  • 技能目标目录:~/.openclaw/workspace/skills/(技能文件夹)
  • 备份目录:~/.openclaw/backups/

步骤 1:检查 API 令牌

读取 ~/.openclaw/clawmart-config.json。如果文件不存在或 token 为空:

告知用户:

你需要一个 ClawMart API 令牌才能下载配置包。请访问 https://clawmart-gray.vercel.app/dashboard/tokens 生成一个令牌,然后粘贴到此处。

用户提供令牌后(格式:cm_ 后跟十六进制字符),保存为:

json
{
token: <用户提供的令牌>,
base_url: https://clawmart-gray.vercel.app
}

将此内容写入 ~/.openclaw/clawmart-config.json。



步骤 2:确定搜索查询

从用户消息中提取配置包名称。如果用户说安装 Deep Research Analyst,则搜索查询为Deep Research Analyst。

如果未提及具体名称,则询问:

你想安装哪个配置包?请输入搜索关键词。




步骤 3:搜索 ClawMart

调用:

GET {base_url}/api/packs/search?q={query}&limit=8

从响应中解析 packs 数组。如果为空,告知用户:

未找到匹配{query}的配置包。请尝试其他关键词。

然后停止。

如果存在结果,以编号列表形式显示:

找到以下配置包:

  1. 1. <配置包标题 A>
作者:@用户名 · ⭐ 4.8 · ↓ 1.2K 包含:SOUL、AGENTS、MEMORY、SKILLS ×3 配置包描述...
  1. 2. <配置包标题 B>
作者:@用户名 · ⭐ 4.5 · ↓ 856 包含:SOUL、AGENTS 配置包描述...

请选择要安装的配置包(输入编号,或输入 0 取消):

等待用户输入。



步骤 4:显示配置包详情

使用搜索响应中已返回的数据(无需额外 API 调用)。显示:

配置包详情:
─────────────────────────────
标题:
作者: @
评分: ⭐ rating> · ↓ count>

描述:

─────────────────────────────

确认安装?(y/n)

注意搜索结果中的 id——它将在步骤 6 中用于调用下载接口。



步骤 5:检查冲突

在下载之前,检查 ~/.openclaw/workspace/ 和 ~/.openclaw/skills/ 中存在哪些文件。

与配置包的文件列表进行比较。如果有任何文件将被覆盖,列出它们:

以下文件将被覆盖(原文件将备份到 ~/.openclaw/backups/2026-03-28-143022/):

· claude.soul.md (现有文件将被备份)
· research.agents.md (新文件)

是否继续?(y/n)



步骤 6:下载配置包

调用下载接口:

POST {base_url}/api/packs/{id}/download
Authorization: Bearer {token}
Content-Type: application/json

响应为 JSON 格式——没有签名 URL,没有 ZIP 文件:

json
{
version: 1.0.0,
files: [
{ name: SOUL.md, type: SOUL, size: 4200, content: ... },
{ name: skills/my.skill.md, type: SKILLS, size: 980, content: ... },
{ name: skills-manifest.json, type: OTHER, size: 180, content: {\clawhub_skills\:[...]} }
]
}

将此响应存储在内存中,供步骤 8 使用。



步骤 7:备份冲突文件

如果在步骤 5 中发现任何冲突文件:

  1. 1. 创建备份目录:~/.openclaw/backups/{YYYY-MM-DD-HHmmss}/
  2. 将每个冲突文件复制到备份目录
  3. 告知用户:已将 {n} 个文件备份到 ~/.openclaw/backups/{timestamp}/

步骤 8:安装文件

将下载响应中 files 数组的每个条目写入:

  • - type == SKILLS → 将 content 写入 ~/.openclaw/workspace/skills/{去除 skills/ 前缀的名称}/SKILL.md
  • name == skills-manifest.json → 不写入磁盘;解析 JSON 并显示 clawhub_skills 列表(见下文)
  • 所有其他文件 → 将 content 写入 ~/.openclaw/workspace/{名称}

如果目录不存在则创建。

外部技能处理: 如果响应中包含 skills-manifest.json 文件,解析其 clawhub_skills 数组并告知用户:

此配置包引用了不会自动安装的外部技能:

- (v1.0.0)
- (v2.0.0)

要安装它们,请为每个来源运行相应的插件安装命令。



步骤 9:确认安装

告知用户:

安装完成!

已安装到 ~/.openclaw/workspace/:
· claude.soul.md
· research.agents.md
· deep_analysis.boot.md
· memory_projects.json

已安装到 ~/.openclaw/skills/:
· 3 个技能文件

备份位置:~/.openclaw/backups/2026-03-28-143022/(将文件复制回原处以恢复)

重启 OpenClaw 以加载新配置。



备注

  • - 配置包详情页面:{baseurl}/packs/{id}
  • 如果令牌认证失败(401),引导用户在 {baseurl}/dashboard/tokens 重新生成
  • 本地技能文件安装到 ~/.openclaw/workspace/skills/,安装后即可查看
  • skills-manifest.json 中列出的外部技能必须通过各自来源单独安装
  • 无需重启——OpenClaw 将在下次对话时加载新配置

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawmart-install-1775962336 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawmart-install-1775962336 技能

通过命令行安装

skillhub install clawmart-install-1775962336

下载

⬇ 下载 clawmart-install v1.2.3(免费)

文件大小: 2.98 KB | 发布时间: 2026-4-13 09:45

v1.2.3 最新 2026-4-13 09:45
- Changed all references to pack "slug" to "id" for API calls and URLs.
- Updated instructions in Steps 4, 6, and Notes to use pack `id` instead of `slug` when downloading or displaying pack details.
- No functional logic changes; documentation only.
返回顶部