# 0perator 中文文档

规范地址：https://npmcn.com/package/0perator/

版本：0\.3\.0
npm 元数据更新时间：2025-12-19T13:07:17.994Z
中文译文更新时间：2026-10-31T13:44:36.004Z
软件包许可：未声明

本文由上游 README 机器翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/0perator
原文对照：https://npmcn.com/package/0perator/?lang=original

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：108 kB，38 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- 运行依赖：11 个
- 首次发布：2025-12-08T15:52:47.292Z
- 最新版本发布：2025-12-19T13:07:17.812Z
- 已发布版本数：4（近 12 个月 4 个）

## 中文简介

通过自然对话立即构建全栈应用程序

## 安装

```sh
npm install 0perator
```

也可以使用：`pnpm add 0perator`、`yarn add 0perator`、`bun add 0perator`

## README

# 0 perator

使用AI构建全栈应用程序：您拥有和发布的真实代码。

## 概述

0operator帮助您构建现代的、设计良好的全栈应用程序，而无需担心技术栈。你专注于产品功能和设计——我们负责基础设施。

**与振动编码平台不同，** 你拥有代码：它存在于你本地的repo中，带有git、分支和PR审查等专业工作流。你会得到带有真实数据库和认证的全栈应用，而不仅仅是UI原型。没有供应商锁定：更改供应商，添加任何库，扩展超出我们支持的范围。

**与普通的AI编码不同，** 您不需要研究最好的现代堆栈或如何将它们连接在一起。0operator为AI助手提供深入、具体的模式指导——如何构建tRPC路由器，使用哪种Drizzle模式，如何与数据库集成auth。其结果是用更少的手工步骤生成习惯的高质量代码。

**我们不只是构建你的应用脚手架，我们支持整个开发生命周期：**

-   **硬化** -集成测试和严格的类型检查，尽早发现AI错误
-   **部署** -与Vercel等流行提供商一起交付生产
-   **迭代** 计划和构建AI引导的新功能（即将推出）
-   **维护** -随着应用程序的发展，保持代码健康（即将推出）

## 示例查询

安装0operator后，试着询问你的AI编码助手：

-   “使用用户帐户创建协作式待办事项应用程序”
-   “构建一个实时聊天应用程序”
-   “创建一个仪表板来跟踪我的健身目标”
-   “建立一个支持降价和评论的博客”
-   “创建一个包含分类和图表的费用跟踪器”

一旦你的应用被构建，我们也支持部署：

-   “将我的应用程序部署到Vercel”

并为更好的人工智能辅助开发而努力：

-   添加后端测试
-   “添加更严格的TypeScript检查”

最后，我们将全程支持您的生产：

-   “使此应用程序生产就绪”（即将推出）

## 安装

```bash
npx 0perator@latest init
```

这将为您的IDE配置MCP服务器。在提示时选择要配置的IDE。

### 初始化选项

```bash
# Interactive mode (select IDE with arrow keys)
npx 0perator@latest init

# Configure specific IDE
npx 0perator@latest init --client claude-code
npx 0perator@latest init --client cursor

# Pin to current version instead of always using latest
npx 0perator init --no-latest
```

init命令将：

1.  如果需要，安装tiger-cli
2.  使用Tiger Cloud进行身份验证（打开浏览器）
3.  为您选择的IDE配置MCP服务器

## 堆栈

操作器创建应用程序 **T3堆栈**：

-   **Next.js** 带应用路由器
-   **tRPC** 端到端类型安全api
-   **ORM的小雨** 用于类型安全的数据库查询
-   **更好的身份验证** 用于身份验证（可选）
-   **顺风CSS** 使用shadcn/ui组件
-   **虎云PostgreSQL** 与TimescaleDB

一切都是自动配置和连接的。

## 它是如何工作的

0operator通过MCP（模型上下文协议）为AI助手提供工具和技能。

因为我们对堆栈有自己的见解，所以我们可以用精确的、经过实战测试的指令来编写技能，而不是在许多框架中都适用的通用建议。这就是为什么固执己见很重要：它可以让我们教AI如何使用这个堆栈进行构建。

**技能** 是复杂工作流程的分步指南。AI通过 `view_skill` 工具:

-   `create-app` -完整的应用程序创建：数据库，auth， shadcn组件
-   `deploy-app` —通过环境配置部署到Vercel
-   `add-backend-testing` -使用独立的测试数据库测试集成测试
-   `add-strict-checks` -更严格的TypeScript和检查

**工具** 处理技能编排的原子操作。例子:

-   `view_skill` —加载技能，引导当前工作流程
-   `open_app` -在浏览器中打开应用程序
-   `create_database` —提供虎云PostgreSQL
-   `create_web_app` -与数据库连接的Scaffold T3 Stack应用程序

## 开发

**开发模式:** 运行 `npm run dev -- init --dev` 从repo配置ide以从源代码运行MCP服务器。代码更改在IDE重新启动时生效，而无需重新构建。

看到 [CLAUDE.md](https://npmcn.com/package/0perator/CLAUDE.md) 用于开发设置、添加新工具和调试。

### 测试

当测试应用程序创建时，验证AI编码代理调用 `view_skill('create-app')` 在最初的几个工具调用中。这可确保代理遵循结构化工作流来正确地设置数据库、认证和UI组件。

## 设计理念

**你拥有代码：** 没有平台锁定。你的代码在你的仓库里，在你的基础设施上运行，你可以改变任何东西——甚至完全取代我们。

**人类设计产品而不是基础设施；** 你考虑产品体验，人工智能处理基础设施决策。

**Agentic工效学:** 帮助人类的抽象层可能会阻碍人工智能代理。0operator包含人工智能可以有效使用的直接参数驱动界面。

**内置最佳实践：** T3 Stack通过tRPC和Drizzle提供从数据库到UI的类型安全。

## 成功指标

-   **不劳而获**：带有TypeScript的生产就绪代码，错误处理，最佳实践
-   **完整性**Auth包括UI，数据库包括schema，一切都可以工作
-   **最小的配置**：没有手动步骤，没有。环境编辑，不安装NPM

## 未来

-   更多UI主题
-   支付集成
-   实时功能

## 常见问题

### 0perator 是什么？

通过自然对话立即构建全栈应用程序

### 如何安装 0perator？

在项目目录运行 npm install 0perator，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 0perator，可以用 npx 0perator 直接运行。

### 0perator 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/0perator 是否存在。

### 0perator 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### 0perator 可以商用吗？

0perator 使用 未声明 许可。package\.json 没有声明许可证。没有许可证的代码默认保留全部权利，商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括，不构成法律意见，请以许可原文为准。

### 0perator 还在维护吗？

最新版本 0\.3\.0 发布于 2025/12/19（10 个月前）；至今共发布 4 个版本，其中过去 12 个月发布了 4 个；首次发布于 2025/12/08。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

