← 返回
未分类

Agent Marketplace

Agent Marketplace enables skill discovery, rating, version control, dependency management, and installation with conflict detection and rollback support.
Agent Marketplace 支持技能发现、评分、版本控制、依赖管理及安装,并提供冲突检测和回滚支持。
yuyonghao-123 yuyonghao-123 来源
未分类 clawhub v0.1.0 1 版本 99746.8 Key: 无需
★ 0
Stars
📥 394
下载
💾 0
安装
1
版本
#latest

概述

Agent Marketplace

Agent 市场系统,用于技能发现、评分、版本管理和交易。

功能特性

1. 技能目录

  • 技能列表/搜索
  • 分类标签
  • 版本管理
  • 依赖解析

2. 评分系统

  • 用户评分
  • 使用统计
  • 质量指标
  • 排行榜

3. 技能管理

  • 发布/更新
  • 下架/删除
  • 版本控制
  • 兼容性检查

4. 发现推荐

  • 热门技能
  • 个性化推荐
  • 相关技能
  • 新技能展示

5. 安装管理

  • 一键安装
  • 依赖自动解析
  • 冲突检测
  • 回滚支持

安装

npm install

使用方法

基础用法

const { Marketplace } = require('./src');

// 创建市场实例
const marketplace = new Marketplace({
  registry: 'https://clawhub.com/registry',
  cacheDir: './.marketplace-cache'
});

// 搜索技能
const results = await marketplace.search({
  query: 'rag',
  category: 'data-processing',
  sort: 'rating'
});

// 获取技能详情
const skill = await marketplace.getSkill('yuyonghao-rag-retriever');
console.log(skill);

// 安装技能
await marketplace.install('yuyonghao-rag-retriever', { version: '0.1.0' });

// 评分
await marketplace.rate('yuyonghao-rag-retriever', {
  rating: 5,
  comment: 'Excellent skill for RAG!'
});

搜索技能

// 基础搜索
const results = await marketplace.search({ query: 'rag' });

// 高级搜索
const results = await marketplace.search({
  query: 'retriever',
  category: 'data-processing',
  tags: ['rag', 'search'],
  minRating: 4.0,
  sort: 'downloads',
  limit: 10
});

获取排行榜

// 热门技能
const trending = await marketplace.getTrending({ limit: 10 });

// 最高评分
const topRated = await marketplace.getTopRated({ limit: 10 });

// 新技能
const newest = await marketplace.getNewest({ limit: 10 });

版本管理

// 获取所有版本
const versions = await marketplace.getVersions('yuyonghao-rag-retriever');

// 检查兼容性
const compatible = await marketplace.checkCompatibility(
  'yuyonghao-rag-retriever',
  '0.1.0'
);

// 解析依赖
const deps = await marketplace.resolveDependencies({
  'yuyonghao-rag-retriever': '0.1.0'
});

API 参考

Marketplace

Constructor

new Marketplace(options)

Options:

  • registry: 注册表 URL
  • cacheDir: 缓存目录
  • timeout: 请求超时

Methods

  • search(options): 搜索技能
  • getSkill(id): 获取技能详情
  • install(id, options): 安装技能
  • uninstall(id): 卸载技能
  • rate(id, rating): 评分
  • getTrending(options): 获取热门技能
  • getTopRated(options): 获取高评分技能

测试

npm test

配置选项

{
  registry: 'https://clawhub.com/registry',
  cacheDir: './.marketplace-cache',
  timeout: 30000,
  retryAttempts: 3,
  cacheExpiry: 3600000  // 1 hour
}

License

MIT

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-05-07 06:50 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,233 📥 268,696
ai-agent

self-improving agent

pskoett
捕获经验教训、错误及修正内容,以实现持续改进。适用于以下场景:(1)命令或操作意外失败;(2)用户纠正Claude(如“不,那不对……”“实际上……”);(3)用户请求的功能不存在;(4)外部API或工具出现故障;(5)Claude发现自身
★ 4,090 📥 818,427
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,388 📥 321,394