# whatevertools > 效率化软件的插件系统:一套插件跑在 Electron 应用、网页和你自己的平台上;几行代码给软件加上插件生态(动态安装插件包、权限、hook、签名打包)。兼容 uTools 插件格式(plugin.json、upx)。开源,MIT,npm 包 @whatevertools/*。 - 仓库:https://github.com/mowtwo/whatevertools - 命令行:`npx whatevertools `,加 `--json` 输出机器可读结果 - Agent skill:`npx whatevertools skill`,或下载 https://whatevertools.mowtwo.com/skills/whatevertools/SKILL.md ## 文档 - [快速开始](https://whatevertools.mowtwo.com/guide/getting-started.md): 安装 CLI,运行、检查、打包已有的 uTools 插件;写新插件 - [核心概念](https://whatevertools.mowtwo.com/guide/concepts.md): 分层架构、插件描述文件、targets、身份与版本、支持程度 - [移植现有插件](https://whatevertools.mowtwo.com/guide/porting.md): 让 uTools 插件同时兼容 Electron 和网页:差异表、改法、常见问题 - [Vite 项目](https://whatevertools.mowtwo.com/guide/vite.md): @whatevertools/vite:vite build 产出三端,vite dev 模拟插件环境 - [打包与签名](https://whatevertools.mowtwo.com/guide/packaging.md): 配置文件、wt build / doctor / init、安装包、macOS 公证、Windows 签名、CI - [给 Electron 应用加插件](https://whatevertools.mowtwo.com/guide/electron-host.md): runApp / WhateverToolsHost:启动器、权限、安装插件包、提供者 - [给网站加插件](https://whatevertools.mowtwo.com/guide/web-host.md): @whatevertools/web-host 动态安装插件包;在自己的页面里启动运行时 - [插件包(upx)](https://whatevertools.mowtwo.com/guide/packages.md): upx / asar / zip 格式,兼容安装模式和固定打包模式,upxs 不支持 - [hook 与权限](https://whatevertools.mowtwo.com/guide/hooks.md): hook 命名空间和示例、入口与来源、权限 id、错误码 - [网页适配器](https://whatevertools.mowtwo.com/guide/web-adapters.md): 网页平台的可替换适配器包:虚拟文件系统、Canvas 版 sharp、文件对话框、bridge - [API 支持程度](https://whatevertools.mowtwo.com/guide/api-support.md): 109 个 API 在 Electron 和网页上的支持程度、uTools 旧名、所需权限 - [给 AI Agent](https://whatevertools.mowtwo.com/guide/agents.md): Agent skill 和 llms.txt - [案例:快拼图(网页)](https://whatevertools.mowtwo.com/cases/quick-union-image.md): uTools 图片拼接插件打包成网页,在线试用 - [案例:桌面晾衣绳(Electron)](https://whatevertools.mowtwo.com/cases/desktop-widgets.md): 只在桌面成立的悬浮层插件打包成 Electron 独立应用 ## Agent skill - [SKILL.md](https://whatevertools.mowtwo.com/skills/whatevertools/SKILL.md): 什么时候看哪份参考、核心概念、工作规则 - [porting.md](https://whatevertools.mowtwo.com/skills/whatevertools/references/porting.md): 移植与多端兼容 - [hosts.md](https://whatevertools.mowtwo.com/skills/whatevertools/references/hosts.md): 做宿主、hook、权限 id、错误码 - [packaging.md](https://whatevertools.mowtwo.com/skills/whatevertools/references/packaging.md): 打包、签名、CI - [api-support.md](https://whatevertools.mowtwo.com/skills/whatevertools/references/api-support.md): API 支持表(自动生成) ## Optional - [全部文档合成一个文件](https://whatevertools.mowtwo.com/llms-full.txt)