بنقرة واحدة
vite-plus
最新适合 Agent 开发的 Web 前端工具链。当需要开发 Vite+ 项目、执行 vp 命令或配置 Vite+ 工具链时使用此技能
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
最新适合 Agent 开发的 Web 前端工具链。当需要开发 Vite+ 项目、执行 vp 命令或配置 Vite+ 工具链时使用此技能
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
使用全局 ~/.tmux.services 管理多个项目的常驻服务。支持注册、启动、精确重启、停止、查看状态与日志
启动 mock-ollama,将 OpenAI Chat Completions、Anthropic Messages、OpenAI Responses 三种协议代理到真实 LLM,并为 Claude Code、Codex/GPT-5.6 与 Cursor 提供本地接入和协议桥接。触发词:mock-ollama、启动 ollama mock、Claude 接第三方模型、Codex 接第三方模型、GPT-5.6 代理、Cursor BYOK、监控 LLM 请求
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
用 Playwright 将网页或本地 HTML 渲染为高清 PNG 截图,支持全页、视口、分辨率和加载等待控制。用户提到 html-cut、cut-html、网页截图、HTML 截图、网页转 PNG、全页长截图时使用。
创建、定制并运行零依赖的临时局域网聊天室,支持浏览器聊天、文件传输、粘贴图片与桌面/移动端响应式布局。用户需要局域网聊天页、临时 Wi-Fi 文件共享,或修改内置聊天 UI 时使用。
把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。
| name | vite-plus |
| description | 最新适合 Agent 开发的 Web 前端工具链。当需要开发 Vite+ 项目、执行 vp 命令或配置 Vite+ 工具链时使用此技能 |
| version | 1.0.0 |
| repository | https://github.com/gitByEOS/open-part-skills |
Vite+ 是整合了运行时管理、包管理、开发/构建/测试、格式化和 lint 的一体化前端工具链,CLI 命令为 vp。
当用户提到以下意图时触发:
curl -fsSL https://vite.plus | bash
验证:vp help
升级:vp upgrade
交互式创建:
vp create
非交互式指定模板:
vp create vite -- --template vanilla-ts # 传递参数给模板
常用模板:
| 值 | 含义 |
|---|---|
vanilla | 原生 JavaScript |
vanilla-ts | 原生 TypeScript |
vue | Vue + JavaScript |
vue-ts | Vue + TypeScript |
react | React + JavaScript |
react-ts | React + TypeScript |
react-swc | React + JavaScript(SWC) |
react-swc-ts | React + TypeScript(SWC) |
svelte | Svelte + JavaScript |
svelte-ts | Svelte + TypeScript |
preact | Preact + JavaScript |
preact-ts | Preact + TypeScript |
lit | Lit + JavaScript |
lit-ts | Lit + TypeScript |
solid | Solid + JavaScript |
solid-ts | Solid + TypeScript |
qwik | Qwik + JavaScript |
qwik-ts | Qwik + TypeScript |
vp dev # 启动开发服务器
vp build # 生产构建
vp build --watch # 构建并监听
vp preview # 本地预览生产构建
vp check # 格式化 + lint + 类型检查(一次完成)
vp check --fix # 检查并自动修复
vp fmt # 仅格式化
vp fmt --check # 检查格式而不修改
vp lint # 仅 lint
vp lint --fix # lint 并自动修复
vp test # 运行测试
vp test watch # 监听模式测试
vp run <script> # 运行 package.json 脚本
vp install # 安装依赖
vp add <pkg> # 添加依赖
vp add -D <pkg> # 添加开发依赖
vp remove <pkg> # 移除
vp update # 更新
vp cache clean #清缓存
最小可用配置:
import { defineConfig } from "vite";
export default defineConfig({
base: "/skill_matrix/",
plugins: [],
build: {
outDir: "/Users/bole/Server/skill_matrix",
emptyOutDir: true,
},
server: {
host: "127.0.0.1",
port: 5175,
strictPort: true,
},
});
最小可用配置:
{
"name": "skill_matrix",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vp dev",
"build": "tsc && vp build",
"preview": "vp preview",
"check": "vp check"
},
"dependencies": {
"typescript": "latest",
"vite": "latest"
},
"packageManager": "pnpm@11.0.9"
}
- uses: voidzero-dev/setup-vp@v1
with:
node-version: '22'
cache: true
- run: vp install
- run: vp check
- run: vp test
- run: vp build
vp check 代替单独运行格式化/lint/类型检查vp run 执行 package.json 脚本,用 vp test 执行内置测试vite.config.ts 中配置