← 返回 Skills 市场
135
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install photo-scorer
功能描述
给你的照片打分、评价反馈、给出改进建议或美学分析 / Aesthetic photo scorer with detailed analysis
安全使用建议
This skill appears to do what it says: local aesthetic scoring using two models and AI-generated text. Before installing, consider the following:
- Disk space & dependencies: Models and ML frameworks (PyTorch/TensorFlow) are large — ensure you have enough disk space and the ability to install them. The default model paths are Windows-style (F:\...), so you will likely need to set the AESTHETIC_SCORER_MODEL_DIR and AESTHETIC_SCORER_NIMA_DIR environment variables to point where you store downloaded weights.
- Model downloads: README instructs cloning GitHub repos and downloading model weights. Those are normal for ML skills, but verify you download weights from trusted sources (the upstream project repos) and that you understand how to populate the local model cache for transformers/CLIP (the code expects local files only).
- Background saving / privacy: SKILL.md says the skill must ALWAYS generate a detailed (~4000-word) evaluation in the background and save it for instant retrieval. The code included returns reports but does not show a storage implementation or location. Decide whether you are comfortable with the skill (or your agent) persisting full evaluations or copies of images on disk — ask where they will be stored, how long they are retained, and whether they are encrypted or accessible by others.
- Offline claims: The scripts set transformers to offline and there are no explicit network calls in the code, but installing models initially requires network access. If strict offline operation is required, ensure you provision all model weights and transformers caches before running.
- Minor oddities: The predict functions accept a deprecated api_key parameter and the code uses default Windows paths; these are not malicious but indicate the package expects manual configuration.
If you want to proceed, verify model files are from trusted sources, update model directory env vars to sensible paths, and ask the skill author or provider where / how detailed evaluations and any cached artifacts will be stored and how to clear them. If you need, I can: (1) point out exactly which files to edit to change the save behavior, (2) suggest filesystem locations and cleanup scripts, or (3) produce a checklist for safe local installation.
功能分析
Type: OpenClaw Skill
Name: photo-scorer
Version: 1.4.10
The skill bundle provides local image aesthetic scoring using CLIP and NIMA models, with logic for dynamic weighting and detailed reporting. The Python scripts (score_improved_predictor.py, score_nima.py) use standard ML frameworks and include explicit 'offline' settings to prevent external network calls during model loading. While the instructions in SKILL.md contain hardcoded Windows file paths (e.g., F:\software\...) and request unusually long AI-generated outputs, these appear to be artifacts of the developer's local environment and intended functionality rather than evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
Name/description (photo aesthetic scoring) aligns with the included scripts (Improved Aesthetic Predictor + NIMA), the config, and requirements. The heavy ML dependencies (PyTorch, TensorFlow) and model weight files are expected for local model inference.
Instruction Scope
SKILL.md instructs the agent to run the two scoring scripts, compute a dynamic weighted score, and generate multi-level textual evaluations. It also requires ALWAYS generating a 10-level (detailed ~4000-word) evaluation in the background and saving it for later retrieval. The code provides functions that produce reports but does not implement an explicit background-generation-and-save mechanism or specify storage locations — this is a behavioral/instruction vs. implementation mismatch and a privacy/retention consideration (saving user photos/evaluations). No instructions or code attempt to read unrelated system credentials or make external network calls.
Install Mechanism
No install spec in the registry (instruction-only), but the package contains code and a requirements.txt. README recommends cloning external model repositories and downloading weights from GitHub (expected for ML model setups). The code forces transformers to offline mode and uses local_files_only for CLIP; there are no hidden or obscure download URLs in the code. Installing will require pulling large ML packages and model weights from known sources (GitHub), which is normal but heavyweight.
Credentials
The skill does not request secrets or credentials. Optional environment variables exist to override model directories (AESTHETIC_SCORER_MODEL_DIR and AESTHETIC_SCORER_NIMA_DIR) which are proportionate to a local-model skill. The code does include a deprecated api_key parameter (not used), which is harmless but unnecessary.
Persistence & Privilege
The skill does not request elevated privileges and always:false. However, SKILL.md explicitly requires generating and saving detailed evaluations in the background so they can be retrieved later — that implies persistent storage of user-provided photos or evaluation text. The packaged code does not show where/how saved evaluations are persisted, so installing/using the skill may cause the agent or user to need to implement storage. This is not an escalation of system privileges but is a privacy consideration you should confirm (where are saved reports stored, retention policy, encryption, who can access them).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install photo-scorer - 安装完成后,直接呼叫该 Skill 的名称或使用
/photo-scorer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.4.10
- Major update: Introduces a comprehensive, dynamic weighted two-tier scoring system for photo aesthetics and technical quality.
- Added detailed explanations of the new architecture: combines an improved aesthetic predictor and NIMA assessment, with dynamic weight adjustment based on image score standard deviation.
- Outlined multi-level output support (concise, medium, detailed) and flexible evaluation formatting for different user needs.
- Included updated score interpretation guides and error handling procedures.
- All evaluation is performed fully offline, ensuring user privacy and security.
元数据
常见问题
摄影照片评分/Photo Scorer 是什么?
给你的照片打分、评价反馈、给出改进建议或美学分析 / Aesthetic photo scorer with detailed analysis. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 135 次。
如何安装 摄影照片评分/Photo Scorer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install photo-scorer」即可一键安装,无需额外配置。
摄影照片评分/Photo Scorer 是免费的吗?
是的,摄影照片评分/Photo Scorer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
摄影照片评分/Photo Scorer 支持哪些平台?
摄影照片评分/Photo Scorer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 摄影照片评分/Photo Scorer?
由 kooui(@kooui)开发并维护,当前版本 v1.4.10。
推荐 Skills