Token导航 LogoToken导航

Agent Skill · 效率

aesthetic-scorer(审美评分员)

aesthetic-scorer 用于处理图像、截图、视觉识别或图片素材相关工作,适合在 OpenClaw 中需要让 Agent 分析图片、整理视觉素材或辅助图像流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

aesthetic-scorer 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 8,763。

总安装 6,739周安装 278GitHub Stars 公开资料未说明下载 2,202核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.4.9

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:aesthetic-scorer(审美评分员)
来源仓库:https://github.com/kooui/aesthetic-scorer
安装命令:
openclaw skills install aesthetic-scorer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install aesthetic-scorer

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

给你的照片打分、评价反馈、给出改进建议或美学分析 / Aesthetic photo scorer with detailed analysis

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install aesthetic-scorer;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

aesthetic-scorer 怎么安装?

在终端执行 openclaw skills install aesthetic-scorer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

aesthetic-scorer 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

aesthetic-scorer 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

aesthetic-scorer 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

aesthetic-scorer 用的人多吗?

公开数据是累计安装 6,739 次,近一周安装 278 次,下载 2,202 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

aesthetic-scorer 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
aesthetic-scorer

审美评分员 · 本页

6,739—调用外部服务MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
aesthetic-scorer
version
1.7.0
description
|
author
WorkBuddy Community
tags
[照片评分, 照片分析, 美学评分, 摄影评分, 图片评分, 视觉评分, photo-scoring, aesthetic-scoring, photography, image, vision, offline]

Aesthetic Scorer Skill

This skill provides comprehensive aesthetic evaluation and improvement suggestions for images and photographs through a dynamic weighted two-tier architecture.

Architecture Overview

Two Evaluation Sources with Dynamic Weight:

  1. Improved Aesthetic Predictor: CLIP ViT-L/14 + MLP for content-level aesthetic scoring

- Understands image semantics and visual impact - Base Weight: 45% (adjustable 45%-70% based on NIMA consensus)

  1. NIMA (Neural Image Assessment): MobileNet for technical quality scoring

- Provides detailed quality distribution and standard deviation - Base Weight: 55% (adjustable 30%-55% based on NIMA consensus)

Dynamic Weight Logic:

  • NIMA returns a standard deviation (std) indicating score distribution spread
  • High std = controversial image = more weight to IAP (content-based)
  • Low std = consensus = use balanced weights

Dynamic Weight Formula

normalized_std = min(nima_std / 2.5, 1.0)
weight_iap = 0.45 + normalized_std * 0.25    // Range: 45% - 70%
weight_nima = 1.0 - weight_iap

// Penalty when scores diverge significantly (diff >= 2.0)
penalty = 0.05 * |IAP_score - NIMA_score|

weighted_score = weight_iap * IAP + weight_nima * NIMA - penalty
ParameterValueDescription
Base IAP Weight45%Balanced starting point
Base NIMA Weight55%Balanced starting point
Max Adjustment±25%IAP weight increases with controversy
IAP Weight Range45% - 70%Dynamic adjustment
Divergence Threshold2.0Score difference triggers penalty
Divergence Penalty0.05Per point of difference

Evaluation Text Generation:

  • The detailed evaluation text (composition, color, lighting, technical quality, improvement suggestions) is generated by the AI (WorkBuddy) based on:

- The weighted scores from both models - Visual understanding of the photo content - Professional photography knowledge and best practices

  • This provides professional-grade analysis without requiring external API calls

Workflow

Phase 1: Execute Both Evaluations

Step 1: Improved Aesthetic Predictor (dynamic weight)

  1. Execute scripts/score_improved_predictor.py <image_path>
  2. Parse output score (0-10 scale)
  3. Record as score_improved

Step 2: NIMA Model (dynamic weight)

  1. Execute scripts/score_nima.py <image_path>
  2. Parse mean score AND standard deviation
  3. Record as score_nima and nima_std

Phase 2: Calculate Weighted Comprehensive Score (Dynamic)

Step 2.1: Calculate Dynamic Weights

  • Extract NIMA's standard deviation (std_score)
  • Normalize: normalized_std = min(std_score / 2.5, 1.0)
  • Calculate weights: weight_iap = 0.45 + normalized_std * 0.25

Step 2.2: Apply Penalty if Needed

  • If |IAP - NIMA| >= 2.0, apply penalty: penalty = 0.05 * |IAP - NIMA|

Step 2.3: Calculate Final Score

weighted_score = weight_iap * IAP + (1-weight_iap) * NIMA - penalty

Example:

  • IAP = 6.44, NIMA = 4.52, NIMA_std = 1.87
  • normalized_std = 1.87/2.5 = 0.75
  • weight_iap = 0.45 + 0.75×0.25 = 0.637 (63.7%)
  • weight_nima = 0.363 (36.3%)
  • Score_diff = 1.92 < 2.0, penalty = 0
  • Final = 0.637×6.44 + 0.363×4.52 = 5.74

Security Note: All processing is 100% local - no data leaves your device

Phase 3: Generate Evaluation at Appropriate Detail Level

CRITICAL: Three Detail Levels Available

Always generate the detailed evaluation (10分) in the background first and save it. Then present the evaluation at the requested detail level:

LevelNameWord Count per PhotoDescription
1简要~200字Concise overview, key points only
3中等 (默认)~300字Balanced, covers all aspects⭐ DEFAULT
10详细~4000字Comprehensive, in-depth analysis

How User Requests Different Levels:

  • 默认/未指定 → 使用 3分(中等),约300字
  • "详细评价" / "详细版" / "完整评价" → 使用 10分(详细),约4000字
  • "简要评价" / "简洁版" / "简要说明" → 使用 1分(简要),约200字

Important:

  • ALWAYS generate detailed evaluation (10分) in background first
  • Save detailed evaluation so it can be retrieved immediately if user requests it
  • Present the appropriate level based on user request (default: 3分)
  • If user requests detailed evaluation after seeing summary, retrieve the saved detailed version

Output Format by Detail Level

Level 1: 简要 (~200字 per photo)

## [Photo Name]

综合评分: X.XX/10 (等级: 夯/顶级/人上人/NPC/拉完了)
构图: [2-3句话]
色彩: [2-3句话]
光线: [2-3句话]
技术: [2-3句话]
建议: [3-4条关键建议]

Level 3: 中等 (默认, ~300字 per photo)

## [Photo Name]

### 综合评分: X.XX/10 (夯/顶级/人上人/NPC/拉完了)

### 综合分析

#### 构图评价
[3-4句话]

#### 色彩评价
[3-4句话]

#### 光线评价
[3-4句话]

#### 技术质量评价
[3-4句话]

### 改进建议

#### 拍摄技巧
[3条建议]

#### 后期处理
[3条建议]

#### 构图优化
[3条建议]

### 总体评价
[2-3句话]

Level 10: 详细 (~4000字 per photo)

## [Photo Name]

### 综合评分: X.XX/10 (夯/顶级/人上人/NPC/拉完了)

### 评分解读
[3-4句话]

### 综合分析

#### 构图评价
[6-10详细句话]

#### 色彩评价
[6-10详细句话]

#### 光线评价
[6-10详细句话]

#### 技术质量评价
[6-10详细句话]

### 改进建议

#### 拍摄技巧
[5-7详细条建议]

#### 后期处理
[5-7详细条建议]

#### 构图优化
[5-7详细条建议]

### 总体评价
[3-4段,每段6-8句]

Multiple Photos Comparison (Level 3, ~600字 total)

## 照片对比分析

### 照片 1: [Name]
[Level 3 evaluation as above, ~300字]

### 照片 2: [Name]
[Level 3 evaluation as above, ~300字]

## 对比总结

| 对比项 | 照片1 | 照片2 | 胜出 |
|--------|-------|-------|------|
| 综合评分 | X.XX/10 | X.XX/10 | 照片X |
| 构图 | [评级] | [评级] | 照片X |
| 色彩 | [评级] | [评级] | 照片X |
| 光线 | [评级] | [评级] | 照片X |
| 技术质量 | [评级] | [评级] | 照片X |

## 综合建议
[3-4句话]

Score Interpretation Guide

"从夯到拉" Rating System / "从夯到拉" 评分系统

Score Range等级 / LevelDescription / 描述
9.0-10.0夯 (Hāng)好到没话说,顶级水平 / Exceptional, top-tier, perfect
8.0-8.9顶级极好,专业水准 / Excellent, professional level
7.0-7.9人上人很好,超越常人 / Very good, above average, outstanding
6.0-6.9NPC不起眼,普普通通 / Average, unremarkable, plain
0.0-5.9拉完了差到没法再差 / Terrible, needs major improvement

Traditional Rating / 传统评分

Score RangeLevelDescription
9.0-10.0优秀Exceptional quality, professional level
8.0-8.9很好High quality with minor improvements needed
7.0-7.9良好Solid quality, above average
6.0-6.9一般Average quality, noticeable room for improvement
4.0-5.9较差Below average, significant improvements needed
0.0-3.9很差Poor quality, substantial improvements needed

重要说明: 综合评分格式示例:

综合评分: X.XX/10 (夯)
综合评分: X.XX/10 (顶级)
综合评分: X.XX/10 (人上人)
综合评分: X.XX/10 (NPC)
综合评分: X.XX/10 (拉完了)

Error Handling

If any evaluation source fails:

  1. Improved Predictor fails: Use NIMA only

- Score: NIMA score only - Note in report: "Improved Predictor 不可用,仅使用 NIMA 评分"

  1. NIMA fails: Use Improved Predictor only

- Score: Improved Predictor score only - Note in report: "NIMA 不可用,仅使用 Improved Predictor 评分"

  1. Both sources fail: Inform user and suggest trying again later

Script Dependencies

All scripts in scripts/ directory must be executable:

  • score_improved_predictor.py: Fast aesthetic scoring
  • score_nima.py: Detailed quality analysis
  • comprehensive_score.py: Integrated weighted scoring

Model Paths (Local Installation)

Default Paths (Windows)

ModelLocation
Improved Aesthetic Predictor (.pth)F:\software\skill\aesthetic-scorer\models\improved-aesthetic-predictor\sac+logos+ava1-l14-linearMSE.pth
NIMA MobileNet weights (.h5)`F:\software\skill\aesthetic-scorer\models\
eural-image-assessment\weights\mobilenet_weights.h5`

Environment Variables (Override Default Paths)

You can override model paths by setting environment variables:

VariableDescriptionDefault
AESTHETIC_SCORER_MODEL_DIROverride IAP model directoryF:\software\skill\aesthetic-scorer\models\improved-aesthetic-predictor
AESTHETIC_SCORER_NIMA_DIROverride NIMA model directory`F:\software\skill\aesthetic-scorer\models\
eural-image-assessment`

Python runtime: F:\software\python\python.exe (Python 3.12)

Required packages (install via pip install -r requirements.txt): torch>=2.0.0, torchvision>=0.15.0, transformers>=4.30.0, tensorflow>=2.12.0, tf_keras>=2.12.0, pillow>=10.0.0, numpy>=1.23.0

Usage Examples

User: "请评价这张照片" Action: Execute both evaluations, calculate weighted score, generate Level 3 evaluation (default, ~300字)

User: "详细评价这张照片" Action: Execute both evaluations, calculate weighted score, generate Level 10 evaluation (~4000字)

User: "简要评价这张照片" Action: Execute both evaluations, calculate weighted score, generate Level 1 evaluation (~200字)

User: "对比这两张照片" Action: Evaluate both photos, generate Level 3 comparison (~600字 total)

User: [评价后] "给我看详细版" Action: Retrieve the saved Level 10 evaluation and present it immediately

Notes

  • Always execute both evaluation sources when available
  • Present evaluation as unified expert opinion
  • Default to Level 3 (medium detail) unless user specifies otherwise
  • Always generate and save Level 10 (detailed) evaluation in background
  • Retrieve saved detailed evaluation when requested, don't regenerate
  • Avoid repetitive references to evaluation sources
  • Use natural, flowing language
  • Adjust detail level based on user request
  • Support both Chinese and English
  • Always display "从夯到拉" rating level in the score

平台分布

OpenClaw

98.98%
按下载量换算2,180

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills