# @ayushniroula/arguseye 中文文档

规范地址：https://npmcn.com/package/%40ayushniroula/arguseye/

版本：0\.0\.21
npm 元数据更新时间：2026-11-06T04:53:41.284Z
中文译文更新时间：2026-11-07T19:14:03.999Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40ayushniroula/arguseye
原文对照：https://npmcn.com/package/%40ayushniroula/arguseye/?lang=original
项目主页：https://darkworldcoder.github.io/arguseye/
源码仓库：https://github.com/DarkWorldCoder/arguseye

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

- 包体积（解压后）：4.4 MB，75 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- Node.js 要求：\>=22
- 运行依赖：18 个
- 首次发布：2026-10-29T12:06:10.934Z
- 最新版本发布：2026-11-06T04:53:41.134Z
- 近 30 天下载量：3035（2026-10-08 至 2026-11-06，npm 官方下载统计）
- 已发布版本数：17（近 12 个月 17 个）

## 中文简介

预览真实组件和本土 Django, Jinja2, Handlebars, PHP 和 Ruby 模板. 检查UI从编码代理和VS代码编辑而未启动应用程序.

## 安装

```sh
npm install @ayushniroula/arguseye
```

也可以使用：`pnpm add @ayushniroula/arguseye`、`yarn add @ayushniroula/arguseye`、`bun add @ayushniroula/arguseye`

## README

![Arguseye: your coding agent can see what it just built](https://darkworldcoder.github.io/arguseye/assets/og-hero.png)

[![GitHub stars](https://img.shields.io/github/stars/DarkWorldCoder/arguseye?style=flat&color=f97316)](https://github.com/DarkWorldCoder/arguseye/stargazers) [![npm](https://img.shields.io/npm/v/@ayushniroula/arguseye?color=6476e9)](https://www.npmjs.com/package/@ayushniroula/arguseye) [![VS Code Marketplace](https://img.shields.io/visual-studio-marketplace/v/ayushniroula.arguseye?label=VS%20Code&color=007acc)](https://marketplace.visualstudio.com/items?itemName=ayushniroula.arguseye) [![MIT](https://img.shields.io/badge/license-MIT-0f172a)](https://darkworldcoder.github.io/arguseye/guide.html#license) ![React, Next.js, Vue, Nuxt, Svelte, SvelteKit, Preact, Solid](https://img.shields.io/badge/React%20%C2%B7%20Next.js%20%C2%B7%20Vue%20%C2%B7%20Nuxt%20%C2%B7%20Svelte%20%C2%B7%20Preact%20%C2%B7%20Solid-supported-22c55e) ![MCP](https://img.shields.io/badge/MCP-server-93c5fd) [![PRs welcome](https://img.shields.io/badge/PRs-welcome-f8fafc)](https://darkworldcoder.github.io/arguseye/guide.html#contributing)

# Arguseye — 代理和 VS 代码组件预览

**见你的组件。 换一换. 观察后果.**

[看58秒的电影](https://darkworldcoder.github.io/arguseye/#film) • 妇女 [Claude 代码设置指南](https://darkworldcoder.github.io/arguseye/claude-code-ui.html) • 妇女 [代理设置和可下载技能](https://darkworldcoder.github.io/arguseye/agents.html) • 妇女 [VS 代码扩展](https://marketplace.visualstudio.com/items?itemName=ayushniroula.arguseye)

Arguseye对真实的React(包含React Router和Remix),Next.js,Vue 3和Nuxt,Svelte 5和SvelteKit,Preact和Solid组件提供编码代理,不启动你的应用程序或写故事. 它使用您的源, 安装的软件包, 发现的使用道具, 以及支持的布局上下文 。 每一份都使返回一个剪接的PNG、无障碍文本和结构化的证据——包括未解决的投入、警告和错误.

```bash
npx @ayushniroula/arguseye install claude
```

需要Node.js 22+,已安装的项目依赖,以及Chrimium或Google Chrome. 在您的项目中运行, 然后重新启动您的代理 。 替换 `claude` 与 `codex`, (中文(简体) ), `cursor`, (中文(简体) ), `gemini`, (中文(简体) ), `windsurf`, (中文(简体) ), `vscode`, (中文(简体) ), `antigravity`,或 `copilot`。 。 。 .

如果Arguseye 救你一个 dev-server 重新启动, [一颗恒星](https://github.com/DarkWorldCoder/arguseye/stargazers) 帮助其他开发者找到.

[![One render\_component call: Arguseye reads the project, finds the PricingCard's call site and props, wraps it in the app's layouts and theme, bundles the packages once and renders it. The agent then fixes the button label and the phone preview reflows. Click to watch the 58-second film.](https://darkworldcoder.github.io/arguseye/assets/arguseye-loop.gif)](https://darkworldcoder.github.io/arguseye/#film)

[探索交互式演示QQ](https://darkworldcoder.github.io/arguseye/#demo) • 妇女 [选择您的设置](https://npmcn.com/package/%40ayushniroula/arguseye/#readme-choose-your-setup) • 妇女 [校验编辑](https://npmcn.com/package/%40ayushniroula/arguseye/#readme-verify-an-edit) • 妇女 [工具参考](https://npmcn.com/package/%40ayushniroula/arguseye/#readme-tools-mcp-server-arguseye) • 妇女 [性能边界( B)](https://npmcn.com/package/%40ayushniroula/arguseye/#readme-performance-and-boundaries)

## 发展中

版本 **0.0.21 (单位:千美元)** 修正跨时钟边界的Smarty编译,并支持项目拥有的Smarty配置,包括未保存的帮助和部分编辑. 见 [本地模板设置合同](https://npmcn.com/package/%40ayushniroula/arguseye/docs/templates.md)。 。 。 .

版本 **0.0.20 经常预算:** 新增有重点的DOM/source/font检查,门户-root字体修正,捕获-环境相容性检查和更快的字节-同位素图像比较. 它保留了0.019的实际进展、恢复诊断、审计完整性和选入卷轴记录。 见 [订立合同和限制](https://npmcn.com/package/%40ayushniroula/arguseye/docs/rendering.md#render-evidence)。 。 。 .

## 重点检查和基准相容性(0.0.20+)

检查特定标题或按钮 `inspection: {selector: "h2", fonts: true, sources: true}` 在MCP中,或 `shot app/page.tsx --inspect-selector 'h2' --fonts --sources --json` 在CLI中。 结果覆盖了被捕获组件内多达100个匹配节点,包括前100页节点后的目标. 失踪目标保留巴布亚新几内亚,并报告检查不完整。 影子树和iframe文件仍然被排除在外;无障碍检查保留了全部被捕获的范围.

被保存的捕获记录了浏览器版本,平台/architecture,OS发布,像素比和Arguseye版本. 比较 `environmentChanges` 没有这些元数据,在改变的身份或遗留基线中保持不完整。 在当前环境中获取新的基线。 字体, GPU 和外部资源差异没有完全指纹.

## 本地模板预览

Preview Django, Jinja2, Handlebars, Mustache, EJS, Pug, Nunjucks, LiquidJS 和其他本土节点/Python/PHP/Ruby模板,带有明显的JSON上下文和您自己安装的引擎. 右键单击 VS 代码中的模板,选择 **预览组件**,选择其引擎/数据配置,并对照基线比较未保存的编辑。 不需要应用程序服务器或故事 .

原生模板预览需要0.016或更晚. 见 [引擎矩阵、配置和本地适应器协议](https://npmcn.com/package/%40ayushniroula/arguseye/docs/templates.md) 确切的范围和限度。 “所有发动机”是指可扩展的本土桥梁,而不是每个框架自动运行的说法.

## 选择您的设置

将客户端扩展为可复制的食谱 。 这些控制直接在 GitHub 上工作;网站有活的演示和安装标签.

**克劳德代码**

```bash
npx @ayushniroula/arguseye install claude
```

写项目 `.mcp.json` 和技能在 `~/.claude/skills/arguseye`。重新启动 Claude 代码,然后请它预览您正在编辑的组件.

**代码**

```bash
npx @ayushniroula/arguseye install codex --project /path/to/app
```

将 MCP 条目添加到 `~/.codex/config.toml` 和技能到 `~/.agents/skills/arguseye`重新装入代码.

**Cursor, Windsurf,双子座CLI, 或反重力**

选择一个命令 :

```bash
npx @ayushniroula/arguseye install cursor
npx @ayushniroula/arguseye install windsurf
npx @ayushniroula/arguseye install gemini
npx @ayushniroula/arguseye install antigravity
```

安装器合并到所选客户端的现有配置中. 见 [安装指南](https://darkworldcoder.github.io/arguseye/guide.html#install) 准确的文件位置和每个客户端的核实状况.

**VS 代码和 GitHub 副驾驶**

对于视觉编辑器面板,请安装 [来自 VS 代码市场](https://marketplace.visualstudio.com/items?itemName=ayushniroula.arguseye) 运行 **预览组件** 编号 `.tsx`, (中文(简体) ), `.jsx`, (中文(简体) ), `.vue`,或 `.svelte` 文档.

对于副驾驶的MCP工具:

```bash
npx @ayushniroula/arguseye install vscode
```

这个写着 `.vscode/mcp.json`. 视觉扩展和MCP服务器是同一渲染引擎的两个视图.

**CLI 或其他 MCP 客户端**

```bash
# Inspect a component without MCP.
npx @ayushniroula/arguseye shot src/Card.tsx --export Card --out card.png --json

# Print MCP configuration without changing files.
npx @ayushniroula/arguseye install print

# Preview exactly what an installer would change.
npx @ayushniroula/arguseye install codex --project /path/to/app --dry-run
```

所需经费: **节点.js 22+**,并安装了项目依赖性,以及一个Playwright相容的Chrimium浏览器或Google Chrome. 如果没有浏览器可用,请用 `npx playwright install chromium`Vue项目也需要自己的项目 `vue/compiler-sfc`。 。 。 .

这个 [捆绑的技能](https://darkworldcoder.github.io/arguseye/guide.html#skill) 教特工何时提供,如何解释证据,如何回到CLI. [所有安装选项](https://darkworldcoder.github.io/arguseye/guide.html#install)

## 校验编辑

抓取组件,编辑其来源,然后与所保存的基准进行比较。 导出,解析道具,取景口固定用于比较.

[![Illustrative before and after comparison, with highlighted visual changes, accessibility changes, and error evidence](https://darkworldcoder.github.io/arguseye/assets/hero-editor.svg)](https://darkworldcoder.github.io/arguseye/#demo)

**询问您的编码代理**

> 渲染器 `src/Card.tsx` 使用它真正的使用道具并保存捕获ID. 在我编辑后, 比较一下基线。 显示前面, 后面, 和像素 diff; 报告访问权限的更改, 新错误, 以及任何不完整的上下文 .

该剂使用 `render_component` 接下来是 `render_diff({ baselineId })`. 多边协商进程会议保留最新 **64起俘虏案**;过期的ID需要一个新的基线.

**在整个 CLI 命令中保存基线**

```bash
npx @ayushniroula/arguseye shot src/Card.tsx --export Card \
  --capture-dir .arguseye/baseline --out .arguseye/before.png --json

# Edit src/Card.tsx, then compare its current source.
npx @ayushniroula/arguseye diff --baseline .arguseye/baseline \
  --out .arguseye/comparison --json
```

比较目录包含前,后,并突出显示diff图像外加JSON证据. 在您选择的目录中坚持 CLI 抓取 .

**一个真正的结果.** 在这个寄存器库的演示应用上,编辑使登机口的出入口,座椅和登机价值都更大了(D`text-lg` 改为 `text-3xl`) (中文(简体) ). 迪夫报告 `changed: 3.83% changed pixels` 并标出两个区域:更大的值,要求的值,和泪线和条码,由于卡从338个增加到346个px而下移了8个px.

![Before: gate B12, seat 14A, boarding 09:35 in small dark text](https://darkworldcoder.github.io/arguseye/assets/guide/boardingpass-before.png) ![After: the same values larger and in indigo](https://darkworldcoder.github.io/arguseye/assets/guide/boardingpass-after.png) ![Pixel diff: the values, the tear line and the barcode marked in pink](https://darkworldcoder.github.io/arguseye/assets/guide/boardingpass-diff.png)

结果为: **`unchanged`**, (中文(简体) ), **`changed`**,或 **`incomplete`**视差是需要审查的证据;它不能确定正确性。 运行时道具,缺少提供者,不支持的框架行为,以及未结算的资产在警告和未解决输入中仍然可见.

## 为什么经纪人需要眼睛

源 diff 无法显示被剪切的文本、 缺少的 pading 或无法应用的主题 。 Arguseye允许代理检查使产出接近其改变的部件.

| 任务 | 阿尔古赛耶返回 |
| --- | --: |
| 检查一个组件 | 剪接 PNG、无障碍树、错误、警告和时间 |
| 重新使用真实输入 | 已发现的文字道具, 运行时表达式报告为未解决 |
| 检查编辑 | 像素差异、尺寸变化、可访问性变化和新/已解决的错误 |
| 检查其他用法 | 每批最多12个被包装的隔离材料,并附有个人捕获身份证 |
| 重现状态 | 组件动作、存储输入、使用祖先或站入父框 |
| 编辑工作 | 未保存的缓冲预览,取景口预设,光/暗切换,道具控制和基线比较 |

![Three steps: discover source and usage inputs, render the actual component, then inspect visual and semantic change evidence](https://darkworldcoder.github.io/arguseye/assets/agent-workflow.svg)

这些是 **使用已发现道具制作孤立组件**,而不是全页集成测试. 浏览器自动化和故事对于完整的应用历程和明确被描述的状态仍然有用.

## 看起来像什么

![The VS Code panel: a production home-page section rendered beside its code, scaled to fit, with export, usage and viewport pickers and a props form generated from the TypeScript type](https://darkworldcoder.github.io/arguseye/assets/vscode-panel.png)

A real Next.js 14 app(MUI,情感,Redux,下个Auth,1,197个文件),从源头渲染而无服务器运行,在应用程序自己的主题和嵌入布局内:

![A 641-line home-page section rendered headless with the app's theme](https://darkworldcoder.github.io/arguseye/assets/example-home-section.png) ![A program card rendered headless with its real cover image and a function prop](https://darkworldcoder.github.io/arguseye/assets/example-program-card.png)

## 工具( MCP 服务器) `arguseye`(中文(简体) )

如果无法启动预览,请打电话 `inspect_project {}` 运行 `npx @ayushniroula/arguseye doctor --root . --json`它报告选定的应用程序目录、已安装的框架版本和恢复步骤,而不启动Chrimium或执行项目配置。 本地编译器静态读取支持的 Vite 设置; 它不运行任意的 Vite 插件 。 成功实现孤立仍需要审查警告和未解决的投入.

项目检查和明确设置要求 **0.0.14 或以后时间**;旧的0.0.12装置不暴露它们.

0.0.14版本还增加了选入项目Vite插件,可重放浏览器/网络固定器,取消和限定会话,可重复审计,可选访问/源检查,Svelte上下文设置,以及一个独立的HTML/Web组件适配器. 见 [订立合同](https://npmcn.com/package/%40ayushniroula/arguseye/docs/rendering.md), (中文(简体) ), [设置指南](https://npmcn.com/package/%40ayushniroula/arguseye/docs/setup.md) 财务报告和审定财务报表 [能力/验证矩阵](https://npmcn.com/package/%40ayushniroula/arguseye/docs/conformance.md)。 。 。 .

对于无法推断的背景,提供 [明确提供者或 Vue 设置](https://npmcn.com/package/%40ayushniroula/arguseye/docs/setup.md)。Render 证据可以识别设置文件;其代码使用您的工程软件包,只在预览时执行.

| 工具 | 经纪人得到什么 |
| --- | --: |
| `inspect_project {}` | 所选项目根,已安装的框架版本,明确的设置路径和恢复诊断;在浏览器启动前可用. |
| `render_component {file, export?, usage?, props?, viewport?, theme?, in_context?, frame?, actions?, storage?}` | PNG 切入到组件,无障碍树, `errors[]`, (中文(简体) ), `warnings[]`, (中文(简体) ), `timings`, (中文(简体) ), `changes` 同一目标之前的设定. `usage` 取取真实呼叫网站的道具; `in_context` 在呼叫站点的母站点内制造; `frame` 是一个代理父框; `actions` 财务报告和审定财务报表 `storage` 首先设置状态; `theme` 部队 `light` 或者说 `dark` (单位:千美元) `dark` 课开始 `<html>`, (中文(简体) ), `color-scheme` 财务报告和审定财务报表 `prefers-color-scheme`。函数道具: `{"$fn": "(x) => …"}`。 。 。 . |
| `list_usages {file, export?}` | 每个调用网站都有其文字道具,取决于运行时间值的道具,以及JSX祖先. |
| `render_usages {file, export?, viewport?, theme?, cursor?, limit?, output?}` | 贴有标签的孤立呼叫站点每批最多可提供12个使用证并获取身份证. |
| `describe_props {file, export?}` | 取自TypeScript类型的道具计划,有样本值. |
| `render_diff {baselineId, output?}` | 在前面,后面,突出显示像素差异、无障碍性变化、出错和完整性 `captureId`。 。 。 . |

无 MCP 代理的 CLI : `npx @ayushniroula/arguseye shot src/Card.tsx --export Card --usage app/page.tsx:12 --in-context --out card.png`, (中文(简体) ), `npx @ayushniroula/arguseye usages …`, (中文(简体) ), `npx @ayushniroula/arguseye serve …` (有热重载的活页).

## VS 代码

打开 a `.tsx`, (中文(简体) ), `.jsx` 或者说 `.vue` 文件运行 **预览组件** (编辑器标题中的眼睛图标,或 `Ctrl+Alt+P`) (中文(简体) ). 面板从首次真实使用中显示道具的组件,遵循您编辑的文件,在普通React刷新和Vue模板/样式编辑时保留状态的同时更新未保存的编辑,缩放预览以适应(或1:1),并具有由组件类型所构建的道具形式. 从中安装 [市场](https://marketplace.visualstudio.com/items?itemName=ayushniroula.arguseye) (单位:千美元) `ayushniroula.arguseye`, Linux、 macOS 和 Windows 构建),或从中抓取 VSIX [释放](https://github.com/DarkWorldCoder/arguseye/releases) 用于光圈、风起和VSCodium.

构建目标 : **Linux x64, Windows x64, 和 macOS 苹果硅**. 以下截图在Linux上的真实扩展主机中被捕获,使用WiseAdmit和CSCA.ai现有的生产组件.

**真实 VS 代码画廊:应答布局,未保存的更改,和 CSCA.ai 组件**

**WiseAdmit——桌面和移动.** 同样的现有 `AIEcosystem.tsx` 组件使用自己的响应性布局和资产.

![WiseAdmit production source and desktop component preview](https://darkworldcoder.github.io/arguseye/assets/vscode-desktop.png) ![WiseAdmit production source and mobile accordion preview](https://darkworldcoder.github.io/arguseye/assets/vscode-mobile.png)

**未保存编辑前后.** 比较保留了不支持的 Next.js 提供者行为的不完整文本警告 .

![Unsaved heading edit with before, after, pixel differences, and context warning](https://darkworldcoder.github.io/arguseye/assets/vscode-compare.png)

**CSCA.ai——已存在的英雄,特征卡和考试-信息网格.** 这些是真实的 `HeroSection.tsx`, (中文(简体) ), `CscaProvide.tsx`,以及 `ExamEssentials.tsx` 从 `cscanew/csca`,用自己的资产进行渲染,并缓存下个字体面相.

![CSCA.ai production hero source and component preview in VS Code](https://darkworldcoder.github.io/arguseye/assets/vscode-csca-hero-desktop.png) ![CSCA.ai production feature-card source and preview in VS Code](https://darkworldcoder.github.io/arguseye/assets/vscode-csca-features-desktop.png) ![CSCA.ai production exam-information card grid in VS Code](https://darkworldcoder.github.io/arguseye/assets/vscode-csca-exam-desktop.png)

这些是孤立的前端预览,而不是完整的应用程序行程. 下一个 Google 字体变量可以重复使用匹配的字体资产 `.next/static` 建设。 如果没有这些资产,根字体类别仍未得到解决,使报告的内容不完整.

## 如何渲染工作

-   您的文件通过 [氧化c](https://oxc.rs/) 一次一个模块; 您的软件包被预捆绑一次 [滚动](https://rolldown.rs/) 从你自己 `node_modules` 在工人的处理过程中,通过锁文件缓存,所以React,MUI和Tailwind是您的应用程序使用的版本. Next.js app-routter项目运行在 Next 的供应商反应上,就像应用程序本身.
-   支持的根和嵌入式布局和模板供应环境:全球CSS, `<html>`编号 :`<body>` 课程,提供其道具的提供者`theme={theme}` 重新进口, `CssBaseline`\- 像兄弟姐妹一样 Tailwind v4 编译与您的主题, Tailwind v3 通过您的 PostCSS 配置, 加上 Sass, CSS 模块, `public/` 资产、图像导入和 `NEXT_PUBLIC_*` 环境.
-   框架 shims 处理浏览器兼容性 `next/link`, (中文(简体) ), `next/image`,以及 `next/navigation` 行为; Chromium 绘制像素. 仅服务器的Next.js行为在这个孤立的运行时间之外.
-   编辑是用 React Fast 刷新、从编辑器或从磁盘上取出而成的。 一个目标的整个导入图被预先装入一批;每个成员重写图标包的桶入;懒惰的图像急速装入,所以帧以毫秒计.

## 业绩和界限

这个 [记录基准](https://darkworldcoder.github.io/arguseye/guide.html#benchmarks) 使用Linux x64,一款Intel Core i5-1235U,而Node v24.21.0在2026-10-27上. **20个温暖的小型反应固定器测量出p95 50 ms**在100毫秒的门口上 Edit-to-pixels有单独的50 ms的目标;它不是一个通用的延迟保障.

| 已录制组件编辑工作流程 | 电话 | 击倒 | 反应规模 |
| --- | --: | --: | --: |
| 阿古赛耶,温暖 | 2个 | 145分钟 | 48,669 字节 |
| 剧作家 MCP + Vite, 温暖 | 页:1 | 217分钟 | 27,298字节 |
| 阿古赛克,冷 | 2个 | 2,105毫秒(每秒) | 49,076字节 |
| 剧作家 MCP + Vite, 冷 | 6个 | 1 704分钟 | 28,006 字节 |

Arguseye归还了更大的证据包,包括一个像素diff. 这种固定运行显示呼叫次数较少,温暖的工作流程更快,同时冷路更慢,反应更大. 这不是一般业绩排名. [方法、机器、示警和生样品](https://darkworldcoder.github.io/arguseye/guide.html#benchmarks)

上面单独的1,197-file Next.js的例子测量了服务器的准备状态为2–11 s,第一次渲染为1.5 s,一个部分为0.9 s,同样的目标再次为0.3 s,拥有大约500–750 MB服务器内存. 这些是不同的工作量。 见 [渲染技术](https://darkworldcoder.github.io/arguseye/guide.html#technique)。 。 。 .

**孤立的运行时间无法重建**

运行时唯一的道具,任意的提供者值,认证或后端依赖状态,Next.js服务器执行,和Nuxt特性可能要求明确输入或保持不支持. 成功的像素仍然可以有不完整的上下文;检查警告和未解决的输入. Vue 脚本更改重挂载组件并报告状态重置. 从新的组件状态开始核查.

## 路线图

代理人会要求的下一个,顺序是:将事实排入文本(框、外溢、剪接、对比)与参考文献;元素 → 源文件和行;被冻结的时钟和种子的随机性,用于您可以信任的diff; `next/font` 和更多框架shims; 降低服务器内存. 完整名单,附有推理 [文件/代理人-意愿清单.md](https://darkworldcoder.github.io/arguseye/guide.html#roadmap)。 。 。 .

## 捐款

欢迎提出问题和拉动请求: [捐款额](https://darkworldcoder.github.io/arguseye/guide.html#contributing) 和规矩, [一般事务人员(其他职等)](https://darkworldcoder.github.io/arguseye/guide.html#contributing) 工程规则的每一个变化都随之而来(人类和代理人都一样), [警卫](https://darkworldcoder.github.io/arguseye/guide.html#security) 如何报告脆弱性.

```bash
npm install && for d in test/fixtures/*/; do (cd "$d" && npm install); done
npm test            # unit + headless browser tests
npm run test:vscode # integration test in a real VS Code
```

麻省理工学院有执照 由 [阿尤什·尼鲁拉](https://github.com/DarkWorldCoder)。 。 。 .

## 常见问题

### @ayushniroula/arguseye 是什么？

预览真实组件和本土 Django, Jinja2, Handlebars, PHP 和 Ruby 模板\. 检查UI从编码代理和VS代码编辑而未启动应用程序\.

### 如何安装 @ayushniroula/arguseye？

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

### @ayushniroula/arguseye 支持 TypeScript 吗？

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

### @ayushniroula/arguseye 支持 ESM 还是 CommonJS？

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

### @ayushniroula/arguseye 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=22。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @ayushniroula/arguseye 可以商用吗？

@ayushniroula/arguseye 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @ayushniroula/arguseye 的下载量有多少？

根据 npm 官方下载统计，@ayushniroula/arguseye 在 2026/10/08 – 2026/11/06 这 30 天内被下载 3,035 次，日均约 101 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @ayushniroula/arguseye 还在维护吗？

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

