One Design

io.github.axworks1由 GitHub 账号 axworks1 发布v0.2.4更新于 Oct 29, 2026

Image, brand, privacy and PDF tools from one.design, run on your own computer. Nothing uploaded.

概览

AI 生成的概览

来自 one.design 的本地图像、品牌、隐私与 PDF 工具集,让助手在你自己的电脑上处理文件,无需上传。

可以做什么
  • 压缩、缩放、转换、裁剪、适配和重命名图片,精简 SVG,并生成响应式网页图片集
  • 清除照片元数据、遮盖截图中的隐私信息,并把链接变成带密码的 one.design 链接
  • 生成二维码、水印、配色板、图标包、Logo 交付包、邮票、数据图、便当格图,以及带设备外框或应用商店尺寸的截图
  • 合并、拆分、提取、重排和旋转 PDF,制作联系表与卡片,并按交付规范检查一批文件
  • 查询套餐与价格、用邮件验证码登录、打开 Stripe 结账或账单页面,读取已同步的品牌库
适用场景
适合让助手批量处理照片、准备社交媒体、电商平台或应用商店素材、在分享前清除隐私元数据,或处理 PDF,且所有操作都在本机完成而不上传文件。
运行要求
通过 npx 作为本地进程运行,需要 Node.js 20 或更高版本。未声明任何 API 密钥或环境变量。可选的 one.design 账号(邮件验证码登录)可解锁 Pro 功能,登录状态保存在本机。
安装前请注意
多数工具会在原文件旁或下载文件夹中写入新文件,rename_files 会更改文件名,建议先查看预览。buy_pro 会打开 Stripe 结账页面,Pro 为一次性付费购买;manage_billing 会打开付款页面。登录会在电脑上保存会话文件。部分工具仅限 Pro,免费版每批最多 5 个文件。

安装

在 SourceWeft 中

  1. 打开 控制台中的 One Design,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

One Design for Claude (MCP)

Every one.design tool that can run outside a browser, for Claude and any app that speaks MCP. Everything runs on your own computer: your files are read and saved locally and never uploaded.

Setup guide, examples and questions: https://one.design/mcp

The few tools that run an AI model in the browser (Cutout, Blur Faces, Magic Eraser, Brand Guidelines) open on one.design instead, where they also run on your device.

Tools

Optimise

ToolPlanWhat it does
compress_imagesFreeSmaller images, by quality or to a size (e.g. under 500 KB)
resize_imagesFreeTo a width, height, both or a percent: fit inside, fill and crop, or pad
convert_imagesFreeTo WebP, JPEG, PNG or AVIF, including iPhone HEIC photos
fit_fillFreeThe whole picture on a set canvas, with a blurred or colour fill
rename_filesFreeRename a set with a pattern: {name}, {n}, {date}, {w}x{h}
slim_svgFreeSmaller SVGs, with a render check
multi_cropProSeveral crops and sizes from each image at once
grid_slideProProfile grids in posting order, and carousel slides
make_web_image_setProResponsive widths and formats plus the srcset snippet
make_listing_photosProProduct photos framed for Amazon, Etsy, eBay, Shopify…
make_campaign_kitProOne creative as a matched set of social, web and ad sizes

Privacy

ToolPlanWhat it does
clean_metadataFreeRemoves GPS, camera, dates, XMP, IPTC and AI labels without touching the pixels
redact_imagesFreeCovers parts of screenshots: solid, blur or pixelate; same boxes across a set
lock_linkFreeAny link behind a password (AES-256, nothing stored on a server)

Brand

ToolPlanWhat it does
make_qr_codeFree (1 at a time) / Pro (batches)QR codes in your colours, PNG or SVG
watermark_imagesFreeText or logo, in a corner or tiled
extract_paletteFreeThe colours in an image, with swatches
make_icon_packFreeFavicons, app icons, a web manifest and the HTML
make_stampsFreePostage stamps, rubber stamps and seals
make_stat_shotFree (with a small credit) / ProMilestones as shareable images
make_logo_packageProA master logo as a full delivery folder
frame_screenshotsProScreenshots in browser, phone, tablet or laptop frames
make_store_screenshotsProApp Store and Google Play screenshots with titles
make_bentoFreeA bento grid of photos, text and colour tiles

Documents

ToolPlanWhat it does
pdf_toolkitFreeMerge, split, extract, reorder, rotate, info, clean PDF metadata
make_proof_sheetProImages as a PDF contact sheet
make_cardsProSpreadsheet rows into branded cards
check_deliveryProChecks a batch against a delivery spec and says which tool fixes what

Account and guide

ToolWhat it does
plan_and_pricingYour plan, what Free and Pro include, and the price
buy_proOpens Stripe checkout for Pro (Lifetime) in your browser
sign_in, verify_sign_in, sign_outSign in with an emailed code to unlock Pro here
manage_billingReceipts, card and invoices
brand_libraryYour synced Brand Libraries: colours, fonts, logos (Pro)
list_toolsEvery one.design tool, its plan and how to run it
open_in_one_designOpens a tool on the site (for Cutout, Blur Faces, Magic Eraser, Brand Guidelines)

Prompts (ready-made jobs)

blog-images, social-post, client-delivery, portfolio-piece, shop-listing, app-store-launch, brand-kit, share-privately, website-images, milestone-post.

Resources

one-design://guide (how to get good results), one-design://presets/sizes (social, store, web, marketplace and print sizes), one-design://tools (the full catalogue), one-design://plans.

Plans

  • Free: the Free tools, 5 files per batch, 1 QR code at a time, a small credit on Stat Shot, no Brand Libraries.
  • Pro: every tool, batches of 50, 50 QR codes at once, no credit, Brand Libraries. Lifetime £29.99 once (launch price, was £79.99).

Pro is bought on Stripe (buy_pro, or one.design/pricing) and unlocks here when you sign in with the same email (sign_in). The session is kept in ~/.config/one-design/mcp-account.json.

Try asking

  • "Compress everything in ~/Desktop/shoot to under 500 KB"
  • "Remove the location from these photos before I post them"
  • "Make App Store screenshots from these with these titles…"
  • "Turn this logo into a favicon pack and a full logo package"
  • "Merge these PDFs and take out page 3"
  • "What's free and what's Pro?" / "Buy Pro"

Install

Needs Node.js 20 or newer.

One command (adds it to Claude Desktop, Claude Code, Codex and Cursor, wherever they're installed, and keeps a .bak of any config it changes):

bash
npx -y one-design-mcp setup

--dry-run shows what it would change, --app desktop|code|codex|cursor picks one app, and --remove takes it out again. An agent with a terminal (Claude Code, Codex, Cursor) can run it for you: ask it to "set up the One Design MCP server with npx -y one-design-mcp setup".

Claude Code

bash
claude mcp add one-design -- npx -y one-design-mcp

Codex

bash
codex mcp add one-design -- npx -y one-design-mcp

Claude Desktop: Settings → Developer → Edit Config, then add to claude_desktop_config.json:

json
{  "mcpServers": {    "one-design": { "command": "npx", "args": ["-y", "one-design-mcp"] }  }}

About this repository

This repository holds One Design MCP's documentation and its entry for the MCP Registry (server.json). The server itself is published on npm as one-design-mcp; npx -y one-design-mcp always runs the latest version.

© One Design. All rights reserved.

来源:README.md,提交 0747d4a

工具

37

compress_images

Compress images

Make images smaller, by quality or to a target file size (e.g. under 500 KB for a form). Keeps each file’s format unless asked; files that already fit are left as they are; PNGs reach a size by reducing colours. Saved next to the originals as name-compressed.ext.

输入参数files必填formatqualitymax_edgetarget_kboutput_dirallow_resize

resize_images

Resize images

Resize images to a width, a height or both. fit "inside" keeps the whole picture within the box, "cover" fills the box and crops (keeping the interesting part), "contain" fits it whole and pads the rest. Never enlarges unless asked. Social sizes: see the one-design://presets/sizes resource. Saved as name-WIDTHxHEIGHT.ext.

输入参数fitfiles必填widthformatheightenlargepercentqualitybackgroundoutput_dir

make_qr_code

Make QR codes

QR codes for links or any text, in your colours, as PNG or SVG (default folder: ~/Downloads/one-design), with a preview. Free makes 1 at a time; Pro makes up to 50 in one go. Keep strong contrast between the colours so phones can scan it.

输入参数sizecolourformatcontentcontentsbackgroundoutput_patherror_correction

convert_images

Convert images

Convert images between WebP, JPEG, PNG and AVIF, including iPhone HEIC photos (on a Mac). Choose the quality, optionally shrink big images, and keep or strip metadata. Saved next to the originals with the new extension (never over them). For PDF pages to images use pdf_toolkit with action "to_images".

输入参数files必填formatqualitymax_edgemetadatabackgroundoutput_dir

fit_fill

Fit & Fill

Fit the whole photo onto a square, portrait or story canvas without cropping, and fill the space around it with a blurred copy of the photo or a colour (matched to the photo by default). Canvas by name (square, instagram-square, portrait, instagram-portrait, portrait-34, story, landscape, x-post, linkedin, og, link-preview, pinterest, banner, dribbble) or width and height. Saved next to the originals as name-WIDTHxHEIGHT.jpg.

输入参数blurfillfiles必填widthcolourdarkenformatheightmarginpresetshadowquality另有 2 个

rename_files

Rename files

Rename a set of files (any kind) with one pattern made of text and tokens: {name} the current name, {n} a number counting up ({n:3} for 001), {date} the file’s date as 2026-10-02, {w}x{h} the image size in pixels, {ext} the extension. The extension is always kept at the end. Starts with mode "preview", which only lists old → new and changes nothing; "copy" makes renamed copies in a new folder; "rename" renames in place.

输入参数modefiles必填startdigitsletterspatternlower_extoutput_dir

make_web_image_set

Make a web image set

Responsive image sizes for a website in one go (WebP and JPEG by default, AVIF or PNG too), into a folder per image, with a ready <picture>/srcset HTML snippet (also saved as snippet.html). Widths larger than an image are skipped, so nothing is enlarged. [Pro tool.]

输入参数altfiles必填sizeswidthsformatsqualityoutput_dirurl_prefix

slim_svg

Slim SVG files

Make SVG files smaller with SVGO (editor data, comments and metadata out, paths simplified), keeping the viewBox, then render before and after to check they look the same. Saved next to the originals as name-slim.svg; a file that can’t get smaller is left as it is.

输入参数files必填levelprettykeep_idsprecisionkeep_titleoutput_dirremove_size

multi_crop

Multi crop

Crop each image to several sizes at once, keeping the interesting part (or the centre). Sizes by name (square, instagram-square, portrait, instagram-portrait, portrait-34, story, landscape, x-post, linkedin, og, link-preview, pinterest, banner, dribbble), as an aspect ratio like "4:5" (the largest crop of that shape, at the image’s own resolution), or as {name, width, height}. Saved next to the originals as name-<size>.ext. [Pro tool.]

输入参数cropfiles必填sizesformatqualityoutput_dir

grid_slide

Grid & Slide

Split one image into an Instagram profile grid, numbered in posting order (post tile 01 first: Instagram shows the newest post top-left, so the bottom-right tile goes first), or into carousel slides that line up seamlessly as people swipe. Presets: ig-row, ig-grid-2, ig-grid-3, ig-grid-4 (3 columns, 3:4 tiles), ig-grid-sq (3×3 square), ig-grid-45 (3×2, 4:5; the default), ig-pano-2, ig-pano-3, ig-pano-5 (4:5 carousels), ig-pano-sq, li-carousel (square), tiktok, story-pano (9:16). Any setting given overrides the preset. Saved in a new folder next to the image. [Pro tool.]

输入参数file必填moderowsshapeformatpresetslidescolumnsfocus_xfocus_yqualityoutput_dir另有 1 个

make_listing_photos

Make listing photos

Product photos framed for each marketplace: a near-white border is trimmed, then the product is centred on the marketplace’s canvas at its usual fill. Amazon 2000×2000 (85%), eBay 1600×1600 (80%), Etsy 2000×1600 (75%), Shopify 2048×2048 (80%), Instagram Shop 1080×1350 (75%), Google Shopping 1200×1200 (80%). Works best with products shot on white; the photo’s own background is kept (removing it needs Cutout on one.design). Saved next to the originals as name-<marketplace>.jpg. [Pro tool.]

输入参数trimfiles必填qualitybackgroundoutput_dirfill_percentmarketplaces

make_campaign_kit

Make a campaign kit

One creative into a matched set of sizes for social posts, stories, link previews and display ads, in one folder. Each size either fills the frame (crop keeping the interesting part) or fits the whole creative over a blurred copy of itself. Sizes: ig-post 1080×1080, ig-portrait 1080×1350, ig-portrait-34 1080×1440, story 1080×1920, x-post 1600×900, dribbble 1600×1200, link 1200×628, youtube 1280×720, li-banner 1584×396, mrec 300×250, leaderboard 728×90, skyscraper 160×600, mobile-banner 320×50. Text layouts (headline, button) are on one.design/campaign-kit. [Pro tool.]

输入参数fitfile必填namescalesizesformatqualityoutput_dir

clean_metadata

Remove hidden metadata

Remove hidden details from photos before sharing: GPS location, camera, dates, author, XMP edit history, IPTC captions, comments and AI labels / Content Credentials (C2PA). JPEG, PNG and WebP are cleaned losslessly (the picture itself is not re-saved); other formats (HEIC, AVIF, TIFF, GIF) are re-saved without metadata. Reports what each file was hiding. Saved as name-clean.ext next to the original.

输入参数files必填output_dirkeep_rotationfix_orientationkeep_colour_profile

redact_images

Redact screenshots

Cover names, emails, card numbers and other private details in screenshots. Give boxes in pixels (or 0–1 fractions of the width and height); the same boxes are applied to every file, for matching screenshots. "marker" (a hand-drawn stroke) and "solid" replace the pixels so nothing can be recovered; "pixelate" and "blur" look softer but short text like numbers can sometimes be guessed, so use marker or solid for card numbers and passwords. The image is re-drawn, so hidden metadata goes too. Saved as name-redacted.ext.

输入参数blockboxes必填files必填styleunitscolourformatqualityoutput_dir

pdf_toolkit

PDF toolkit

Work with PDFs on this computer: "merge" (files in order into one), "split" (each page, or ranges like "1-3, 5, 7-" each its own PDF), "extract" (one PDF of chosen pages), "reorder" (a new page order), "rotate" (pages by 90/180/270), "info" (pages, sizes, title, author, producer), "remove_metadata" (clear title, author, subject, keywords, creator, producer, dates and XMP), "to_images" (pages to PNG or JPEG; needs poppler’s pdftoppm installed). Pages are copied as they are, so text stays text. Page numbers start at 1. Saved next to the first PDF (or in output_dir), never over a file.

输入参数dpianglefiles必填orderpagesaction必填output_dirimage_format

make_proof_sheet

Make a proof sheet PDF

A folder of images into one tidy PDF: a contact sheet (2–6 columns) or one image per page, on A4 or US Letter, with file names under the images and an optional title and date header. Images are embedded as JPEG thumbnails sized to their place on the page, so the file stays small. Saved next to the first image (or where you say) as proof-sheet.pdf or your-title.pdf. [Pro tool.]

输入参数datepagefiles必填titlelayoutmargincolumnsqualitycaptionsorientationoutput_path

check_delivery

Check images against a delivery spec

Check a batch of images against a delivery spec before sending it: formats, file size, exact/min/max width and height, shape (aspect ratio), transparency, colour space, DPI, embedded metadata and file naming. Start from a preset ("web": Website images, "instagram": Instagram feed, "marketplace": Marketplace product photos, "appicon": App Store icon, "print": Print handover (large JPEG/PNG)) or "custom", and override any rule. Reports pass / needs attention / fail per file and which tool fixes each problem. Changes nothing. [Pro tool.]

输入参数files必填max_kbpresetratiosformatsmin_dpimax_namemetadatalowercasemax_widthmin_widthno_spaces另有 8 个

make_cards

Make cards from spreadsheet rows

Spreadsheet rows into branded social cards, one PNG (or JPEG) per row, using the site’s templates: "poster" (big type on your colour, photo optional), "editorial" (full-bleed photo, white type), "split" (photo plus a colour panel) or "product" (product on a light panel with price and badge). Columns feed the tag, headline, subhead, button (cta) and price, and an image column names each row’s photo file; they are matched by header name unless you map them. Saved in a new folder under ~/Downloads/one-design (or output_dir). [Pro tool.]

输入参数csvlogorowssizepanelaccentformatcolumnsqualitytemplatebody_fontbackground另有 4 个

watermark_images

Watermark images

Stamp a text or logo mark on a batch of images, like the site’s Watermark: a tiled diagonal pattern (the default) or a single mark in one of nine positions. Text can be anything, e.g. “© Your Studio 2026”, “Draft”, “Confidential” or “Proof”. Size is a share of each image’s shorter side. Saved next to the originals as name-marked.ext (or into output_dir); originals are never changed.

输入参数fontlogosizetextanglefiles必填colourformatmarginshadowopacityquality另有 3 个

extract_palette

Extract a colour palette

The main colours in an image, like the site’s Palette: HEX, RGB, HSL, how much of the picture each covers, and contrast against white and black, plus CSS variables. Transparent areas are ignored; colours are measured from a downscaled copy, so tiny details may not register. Also saves a swatch card PNG (name-palette.png) in ~/Downloads/one-design.

输入参数countfiles必填orderoutput_dir

make_icon_pack

Make an icon pack

Favicons, app icons and a web manifest from one logo, like the site’s Icon Pack: favicon.ico (16, 32 and 48 px), favicon-16x16.png, favicon-32x32.png, favicon.svg (from an SVG logo), apple-touch-icon.png (180 px), icon-192.png, icon-512.png, icon-512-maskable.png (logo kept inside Android’s safe zone), site.webmanifest and snippet.html with the <head> tags. Saved in a new folder (icon-pack) in ~/Downloads/one-design. Best from an SVG or a PNG of 512 px or more.

输入参数logo必填paddingadaptiveapp_namemaskablebackgroundoutput_dirshort_namedark_colourlogo_colourtheme_colorlight_colour另有 2 个

make_logo_package

Make a logo package

One master logo into a delivery folder, like the site’s Logo Package: a folder per variant (original colours, black, white, black on white, white on black, plus any brand colours you add with their combinations), each with png/ at the widths you choose (transparent unless the variant has a background), jpg/ on a solid background and svg/ when the master is an SVG, and a README.txt of what’s where. Saved as name-logo in ~/Downloads/one-design. Colour variants work best on flat logos. [Pro tool.]

输入参数jpgsvglogo必填nameblackwhitesquarewidthscolourspaddingoriginaloutput_dir另有 3 个

frame_screenshots

Frame screenshots

Screenshots dressed to share, like the site’s Screen Frame: inside a drawn browser window (title bar with three dots and an address), phone, tablet or laptop, or as a plain rounded card, on a gradient, colour, blurred copy, image or transparent background, at a social canvas size. Devices keep their real screen shape; screenshots are cropped to fill them from the top. Saved next to the originals as name-framed.png (or .jpg). The frames are simple drawings, not any maker’s artwork. [Pro tool.]

输入参数urltonefiles必填framenotchstylewidthcanvascolourformatheightshadow另有 7 个

make_store_screenshots

Make App Store and Google Play screenshots

Store screenshots with a title and your app’s screenshot in a drawn device, like the site’s Store Shots, at the sizes the stores ask for: iOS iPhone 6.9″ 1290×2796 (Apple scales it for every smaller iPhone), iPad 13″ 2064×2752; Android phone 1080×1920, tablet 1440×2560. Up to 10 per device for the App Store, 8 for Google Play. Templates: above (title at the top, device rising from the bottom), below (device above, title underneath), plain (rounded card, no device), tilted, bigtitle (large headline on the left), pair (two devices per slide, two screenshots each), iso (device turned in perspective), full (screenshot fills the image, title over a fade). JPEG (stores reject images with transparency), into a new folder in ~/Downloads/one-design. [Pro tool.]

输入参数fontdeviceslidesplatformtemplatebackgroundoutput_dirscreenshots必填text_colourdevice_colourbackground_image

make_bento

Make a bento grid

Photos, numbers and colour as rounded tiles in one image, like the site’s Bento. Templates and their tiles in reading order (left to right, top to bottom): mosaic-5 (photo (big), photo, text "+38%", photo, photo (big)); hero-2 (photo (big), photo, text "10k"); hero-left-4 (photo (big), photo, text "4.9", colour, photo); three-cols (photo, photo, photo); big-strip (photo (big), photo, text "2026", photo); six-even (photo, photo, photo, photo, photo, photo); stat-board (text "Q3 in numbers", photo, text "2.4M", text "38%", text "120"); feature-3 (photo (big), text "10k", text "98%", text "24/7"); case-cover (text "Case study", photo (big), colour, photo). Give photos to fill the photo tiles in order, and optionally tiles to replace each slot in that same order (a photo, a text tile, or a plain colour); slots you don't replace keep the template’s own. Saved as bento-<template>.png in ~/Downloads/one-design.

输入参数gapfonttileswidthcanvasformatheightphotosradiuspaddingqualitytemplate另有 3 个

make_stamps

Make stamps

Turn images into stamps, like the site’s Stamp Maker: "postage" (the picture on paper with perforated edges, a value like “1st” or “£1.50” and a caption), "rubber" (pressed in one ink with a double border, worn edges and a caption) or "seal" (round, inked, with your text around the ring). Rubber stamps and seals print a photo’s tones as an ink dot pattern for a dark or light surface; logos print by their shape. Transparent PNGs up to 1,400 px, saved next to the originals as name-<style>-stamp.png.

输入参数inktiltwearfiles必填papershapestyletonesvaluebordercaptionsurface另有 3 个

make_stat_shot

Make a milestone image (Stat Shot)

A milestone as a shareable image, like the site’s Stat Shot: a big number or short text (e.g. “10,000”), a label (“followers on X”), an optional tag, message, name, handle, date and profile photo. Layouts: big (the number as large as it fits), centre, profile (a card with your photo), chart (a line climbing to the top right), badge (the number in a ring), headline (the label as a large headline: a new job, a launch), board (each character on a flip tile). Backgrounds: plain, gradient, glow, grid, dots, rays, waves, confetti, or image. Sizes: square 1080×1080, portrait 1080×1350, portrait-34 1080×1440, story 1080×1920, landscape 1600×900. PNGs in ~/Downloads/one-design. On the Free plan each image carries a small “Made with one.design” credit in the bottom right corner, as on the site; Pro has none.

输入参数dimdatefontnamelabelphotosizesvalueaccenthandlekickerlayout另有 6 个

plan_and_pricing

Plans and pricing

The current plan, what Free and Pro include (tools, batch sizes, QR codes, Brand Libraries) and the price. Use it when someone asks what’s free, hits a limit, or asks about upgrading.

无需输入参数。

buy_pro

Buy One Design Pro

Starts checkout for One Design Pro (Lifetime, paid once) and opens it in the browser. Only when the person asks to buy or upgrade. If they are signed in (sign_in), the purchase goes on that account; if not, Stripe asks for an email and the account is made or found from it. Payment happens on Stripe’s page, never here.

输入参数open_in_browser

sign_in

Sign in to One Design

Sends a 6-digit sign-in code to an email address, to unlock Pro here for someone who bought it. Then call verify_sign_in with the code. Accounts are optional; Free works without one.

输入参数email必填

verify_sign_in

Finish signing in

Finishes signing in with the code from the email, then checks the account’s plan. The session is saved on this computer (~/.config/one-design).

输入参数code必填email必填

sign_out

Sign out

Forgets the saved sign-in on this computer. Back to Free here.

无需输入参数。

manage_billing

Manage billing

Opens Stripe’s billing page for the signed-in account: receipts, invoices, card, or cancelling a subscription.

输入参数open_in_browser

brand_library

Your Brand Libraries

Reads the Brand Libraries synced to the signed-in one.design account: colours (name and HEX), fonts, logos. Use the colours in other tools (QR codes, watermarks, store shots, bento). save_logos writes the logos to a folder so other tools can use them.

输入参数libraryoutput_dirsave_logos

list_tools

All One Design tools

Every tool on one.design: what it does, whether it’s Free or Pro, and which MCP tool does it here (or that it runs on the site).

无需输入参数。

open_in_one_design

Open a tool on one.design

Opens a tool on one.design in the browser. For the tools that run an AI model on the device and so only work on the site: Cutout (background removal), Blur Faces, Magic Eraser, Brand Guidelines. Works for any tool, and for the pricing, account and Brand Library pages.

输入参数tool必填open_in_browser

版本历史

1
  1. v0.2.4最新Oct 26, 2026

评分

已满足适用检查项的 80%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。