ZH
测试版翻译
代码 · 上下文 · 连接

安装架构,而不是依赖。

源代码、AI 规则和 MCP 服务器,注入你的仓库并固定到一个提交。你的 AI 已经知道怎么用。

单个二进制文件 · 无需 Node.js
$curl -fsSL https://genpm.net/install.sh | sh
$genpm add @core/auth
其他安装方式:npm、npx、指定版本 →
SHA 校验零安装脚本规则已扫描
注入的内容

三层内容,一个提交。

每个包都包含它的代码、AI 使用它所需的规则,以及它连接的 MCP 服务器。三者都经过同样的 SHA 校验。

@core/billing1.2.0 · github.com/genpm-net/billing代码上下文连接9f2c4e1your-app/genpm.locksrc/lib/billing/src/lib/billing/AGENTS.md.mcp.json

属于你的代码

放在 src/ 中,而不是 node_modules。你能在 diff 中看到它、编辑它并提交它。

给 AI 的上下文

每个模块一个 AGENTS.md,只有当你的智能体在该目录中工作时才会加载。

连接,随时可用

模块所需的 MCP 服务器在其清单中声明,只有经你同意才会添加。

精选

从 @core 开始

浏览全部

还没有包。来发布第一个吧。

热门

安装量

    工作原理

    搜索。检查。注入。

    1

    搜索

    通过网页、CLI 或你的 AI,按需求找到模块。

    genpm search stripe
    2

    检查

    在任何内容进入你的仓库之前,查看确切的文件、AI 规则和提交。

    genpm info @core/billing
    3

    注入

    代码放入 src/,规则放到 IDE 读取的位置,锁文件固定 SHA。

    genpm add @core/billing
    让 AI 来做

    将 GenPM 连接到你的编辑器

    一个 MCP 服务器。你的智能体可以搜索、检查和安装,并在添加代码以外的任何内容前先征求你的同意。

    所有客户端
    $claude mcp add genpm -- genpm mcp serve

    或者运行 genpm mcp setup,GenPM 会为检测到的每个客户端写入配置。

    没有 genpm 二进制文件?改用 npx -y @genpm/mcp(需要 Node.js)。

    然后说
    用 genpm 给这个项目添加 GitHub 登录。
    找一个基于 Stripe 的计费模块,安装前先给我看它的规则。
    这个仓库里哪些 genpm 包已过期?
    安全

    你审查过的,就是被安装的。

    固定到 SHA

    标签会解析为 40 位提交,并在每次获取后校验。绝不使用分支。

    零脚本

    GenPM 没有生命周期钩子。包中的任何内容都不会在你的机器上运行。

    规则已扫描

    每个 AI 规则文件在上架前都会检查是否存在提示词注入。

    面向作者

    60 秒发布你的架构。

    打一个发布标签,添加 genpm.json 和 AGENTS.md。注册表只存储元数据,你的代码仍在 GitHub 上。

    0个包
    0次安装
    0位发布者