SkillHub Search SDK

为您的应用集成强大的AI技能搜索

功能完备、易于集成的NPM包,让开发者轻松地将SkillHub强大的搜索功能嵌入到自己的项目中

🔍 全文搜索 + 语义搜索
⚡ 轻量级,仅依赖axios
🎯 完整的TypeScript类型
📦 3行代码即可使用

快速开始

只需三步,即可为您的应用添加强大的搜索功能

1

安装 SDK

npm 安装
1npm install @skillhub/search-sdk
2

初始化客户端

TypeScript
1"text-purple-400">import { SearchSDK } "text-purple-400">from '@skillhub/search-sdk';
2
3"text-purple-400">const sdk = new SearchSDK({
4 apiUrl: 'https://api.skillhub.com',
5});
3

执行搜索

搜索示例
1"text-purple-400">const results = await sdk.search({
2 query: 'AI助手',
3 pageSize: 10,
4});
5
6console.log(results.skills);
9KB
超轻量包体积
<50ms
平均响应时间
6+
完整示例项目
4+
支持框架数量

为什么选择 SkillHub Search SDK?

为开发者打造带Skill搜索引擎的SkillHub,让您轻松集成一个属于自己的SkillHub

双重搜索模式

同时支持全文搜索和语义搜索,既能精确匹配关键词,又能理解用户意图

TypeScript原生

完整的类型定义,智能提示,编译时错误检查,让开发更安全、更高效

极简依赖

仅依赖axios,包体积小,加载速度快,不会影响您的应用性能

多框架支持

React、Vue、Angular、Node.js全覆盖,无论您用什么技术栈都能轻松集成

文档完善

从快速开始到高级用法,从API参考到最佳实践,应有尽有

社区支持

活跃的GitHub社区,Discord频道,及时的技术支持和问题解答

3行代码,即刻拥有

无需复杂配置,不需要学习曲线。安装、初始化、搜索,就这么简单。

安装SDK

npm install @skillhub/search-sdk

初始化实例

const sdk = new SearchSDK({ apiUrl })

开始搜索

await sdk.search({ query })

quick-start.ts
// 1. 导入SDK
import { SearchSDK } from '@skillhub/search-sdk';

// 2. 创建实例
const sdk = new SearchSDK({
  apiUrl: 'https://api.skillhub.com'
});

// 3. 执行搜索
async function searchSkills() {
  const results = await sdk.search({
    query: 'python automation',
    page: 1,
    pageSize: 20,
    sortBy: 'relevance'
  });

  console.log(`找到 ${results.total} 个结果`);
  
  results.skills.forEach(skill => {
    console.log(`${skill.name}: ${skill.description}`);
  });
}

searchSkills();

适用场景

无论您是个人开发者还是企业团队,都能从中受益

Web应用

为您的网站添加智能搜索功能,提升用户体验

CLI工具

在命令行工具中集成搜索,方便开发者使用

后端服务

作为微服务提供搜索API,支持高并发访问

移动应用

在React Native等跨平台框架中使用

开发者信赖的选择

"集成非常简单,文档清晰明了。语义搜索功能特别强大,用户反馈很好!"

张开发者
全栈工程师

"TypeScript支持非常完善,类型提示很准确。大大提升了开发效率。"

李前端
前端架构师

"包体积很小,性能优秀。客服响应也很及时,强烈推荐!"

王后端
Node.js开发者
相关产品推荐

SkillHub Widget

如果您需要更完整的 UI 组件,而不仅仅是 SDK,那么 Widget 是您的最佳选择! 提供现成的搜索界面、管理面板和主题定制功能。

即插即用的 UI 组件
无需自己开发界面,直接使用精美组件
本地 Skill 管理
创建、编辑、发布 Skills,一站式管理
主题完全定制
颜色、圆角、字体,随心所欲
Widget 预览
一行代码集成
智能搜索本地管理一键发布

准备好开始了吗?

加入数千名开发者的行列,为您的应用添加强大的搜索功能

免费使用
开源项目
社区支持