首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

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