开源推荐
morning
GitHub 热门项目:packrun
摘要
GitHub项目:packrun 仓库地址:https://github。com/midday-ai/packrun Stars:3841 | 作者:midday-ai 项目描述:npm for agents and humans ================================================== README 内容: # packrun。
package
packages
packrun
categories
for
2026-05-18
1 阅读
约6分钟阅读
GitHub Trending
GitHub 项目:packrun
仓库地址:https://github.com/midday-ai/packrun
星级:3841 | 作者:正午-ai
项目描述:适用于智能体和人类的 npm
===================================================
自述文件内容:
# packrun.dev
**AI 代理的 npm 注册表**
自动包比较。实时计分。 50 多个类别。 Cursor 和 Claude 的 MCP 服务器。
## 特点
- **自动比较** - 50 多个类别,具有基于公式的评分
- **实时指标** - 下载、捆绑包大小、维护,全部实时
- **替代发现** - 找到使用什么来代替任何包
- **MCP 服务器** - 与 AI 编码助手本机集成
- **低于 50 毫秒的搜索** - 由 Typesense Cloud 提供支持
## 评分如何运作
软件包会根据以下条件自动评分 (0-100):
|因素 |重量 |它测量什么 |
|--------|--------|--------------------|
|下载 | 20% |每周下载量+趋势方向|
|捆绑尺寸 | 20% |较小的 gzip = 较高的分数 |
|新鲜度| 25% |最近的提交和发布 |
|社区 | 10% |明星、贡献者|
|品质 | 25% | TypeScript、ESM、安全性、tree-shaking |
## 项目结构
````
packrun.dev/
├── 应用程序/
│ ├── web/ # Next.js 前端
│ ├──sync/ # 数据同步worker
│ └── mcp-server/ # AI 代理的 MCP 服务器
├── 包/
│ ├── 决策/ # 评分、类别、比较引擎
│ ├── agent-utils/ # 冲突检测
│ └── ui/ # 共享组件
└── Turbo.json
````
## MCP 服务器
对于AI编码助手(Cursor、Claude等):
**端点**:`https://mcp.packrun.dev/mcp`
**配置**(对于 Cursor、Claude Desktop 等):
```json
{
“mcp服务器”:{
“打包运行”:{
“url”:“https://mcp.packrun.dev/mcp”
}
}
}
````
**工具:**
|工具|描述 |
|------|-------------|
| `搜索包` |搜索 npm 包 |
| `获取包` |获取包元数据 |
| `get_package_health` |检查维护状态 |
| `比较包` |通过评分比较套餐 |
| `寻找替代品` |寻找任何套餐的替代品 |
| `获取比较类别` |获取类别比较(例如“日期库”)|
| `列表比较类别` |列出所有 50 多个类别 |
| `验证安装` |安装前检查兼容性 |
## API
### 比较套餐
````bash
# 比较特定的包
GET /api/compare?packages=axios,got,ky
# 获取类别比较
GET /api/compare?category=日期库
# 寻找包的替代品
GET /api/compare?package=时刻
# 列出所有类别
GET /api/compare?list=类别
````
### 响应示例
```json
{
"category": "日期库",
“推荐”:“日期-fns”,
"smallestBundle": "dayjs",
"最受欢迎": "时刻",
“包”:[
{
“名称”:“日期-fns”,
“分数”:82,
“徽章”:[“TypeScript”,“ESM”,“趋势上升”],
“指标”:{
“每周下载量”:20000000,
"downloadTrend": "增长",
"bundleSizeKb": "13.2kb",
“最后提交天数”:2,
“hasTypes”:true
}
},
...
]
}
````
## 类别
50 多个类别,包括:
- **HTTP 客户端**:axios、got、ky、node-fetch
- **日期库**:moment、date-fns、dayjs、luxon
- **验证**:zod,y
相关推荐
GitHub 热门项目:gemma-2B-10M
GitHub项目:gemma-2B-10M 仓库地址:https://github。com/mustafaaljadery/gemma-2B-10M Stars
06-29
👁 None
★ 95
GitHub 热门项目:efflux-backend
GitHub项目:efflux-backend 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:transformers-ruby
GitHub项目:transformers-ruby 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:MesDoKubernetes
GitHub项目:MesDoKubernetes 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目: 项目游牧者
GitHub项目:project-nomad 仓库地址:https://github。com/Crosstalk-Solutions/project-nomad
06-28
👁 None
★ 95