流狐档案 事实层信息:领域、Agent、信任分、运行环境、权限与网络
- 领域
- 设计与多媒体
- 兼容 Agent
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
-
+20
- 信任分
- 🟢 94 / 100 · 已通过审计
- 作者 / 版本 / 许可
- @00bx · MIT
- Token 消耗评级
- 中等消耗
- 接入复杂程度
- 需简单配置
- 是否需要外部 API Key
- 不需要
- 兼容的系统
- 未声明(默认跨平台)
- 底层运行要求
- 无特殊要求
- 网络行为
- 仅限本地
- 安装命令数
- 26 条
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
输出预览 ps-tool-catalog.preview
---
name: ps-tool-catalog
description: Complete catalog of all 323 dedicated Photoshop MCP tools across 36 categories: document operati…
category: 设计与多媒体
runtime: 无特殊运行时
---
# ps-tool-catalog 输出预览
## PART A: 任务判断
- 适用问题:视觉内容、演示材料、信息图或设计交付。
- 输入要求:目标材料、限制条件、期望输出和验收方式。
- 证据边界:围绕“3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)”读取原文规则,不把推断写成作者承诺。
## PART B: 执行结果
- **01** 任务判断:确认你的需求是否属于视觉内容、演示材料、信息图或设计交付,并标出输入、限制和预期结果。
- **02** 执行计划:优先按“3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)”拆成步骤,说明每一步会读取什么、修改什么、产出什么。
- **03** 交付结果:给出可复制的命令、文件改动、检查清单或内容草稿,并说明如何继续迭代。
- **04** 风险边界:结合 读取文件、写入/修改文件、执行终端命令、主要在本地完成、通常不需要额外 API Key 给出执行前确认项。
## Running Rules
- 读取文件、写入/修改文件、执行终端命令;主要在本地完成;通常不需要额外 API Key。
- 先小样例验证,再放大到真实任务。
- 交付时同时给结果、检查口径和下一步迭代建议。
01 先确认触发方式 原文没有稳定的斜杠命令要求。安装验证后通常全局生效,直接在对话里点名这个 Skill 并描述任务即可。
02 给清楚输入和边界 告诉 Agent 目标文件或材料、期望结果、不可改范围、是否允许联网或执行命令。本 Skill 的权限画像是:读取文件、写入/修改文件、执行终端命令。
03 小样例验证后再放大 先用一个小任务确认它会围绕“3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)”工作;涉及文件或命令时,先看 diff、日志、预览或测试结果。
04 复核后再交付 检查最终产物是否包含明确结果、必要证据和下一步动作;如果输出泛泛而谈,就补充输入、边界和验收标准后重跑。
SKILL.md SKILL.md
---
name: ps-tool-catalog
description: Complete catalog of all 323 dedicated Photoshop MCP tools across 36 categories: document operati…
category: 设计与多媒体
source: 00bx/00bx-photoshop-mcp
---
# ps-tool-catalog
## 什么时候使用
- ps-tool-catalog 是设计与多媒体方向的技能,让 Agent 直接产出图、卡、视觉素材 适合处理界面、视觉、封面、信息图或演示材料交付,核心价值是把输入、判断、执行、验证和交付边界固定下来,避免 Agent 泛泛回答。 把任…
- 面向视觉内容、演示材料、信息图或设计交付,优先处理能明确输入、步骤和验收标准的工作。
## 需要提供什么
- 目标材料、目录范围、期望结果和不可改动内容。
- 是否允许联网、执行命令、读写文件或调用外部服务。
## 执行规则
- 围绕「3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)」组织步骤,不把推断写成作者事实。
- 读取文件、写入/修改文件、执行终端命令;主要在本地完成;通常不需要额外 API Key。
- 先跑小样例,确认结果可检查后再扩大任务范围。
## 输出要求
- 给出最终产物、关键证据、验证方式和下一步动作。
- 信息不足时标记 unknown,不编造命令、平台或依赖。
证据边界与执行链路 作者原文负责流程事实;仓库文件负责来源和命令;流狐只补充适用场景、限制和质量判断。
skill "ps-tool-catalog" {
输入层 -> 用户目标 + 目标文件 + 禁止范围 + 验收标准
上下文层 -> 3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)
规则层 -> SKILL.md 触发条件 / 执行顺序 / 输出格式
运行层 -> 无特殊运行时 | 读取文件、写入/修改文件、执行终端命令 | 主要在本地完成
安全层 -> 通常不需要额外 API Key + 小任务验证 + diff / 日志复核
输出层 -> 可复制结果 + 检查清单 + 下一步迭代
}
解读按原文结构重写,命令、链接、术语均保留;右侧可核对作者原始 SKILL.md
先判断是否适合
- 核心用途:ps-tool-catalog 是设计与多媒体方向的技能,让 Agent 直接产出图、卡、视觉素材 适合处理界面、视觉、封面、信息图或演示材料交付,核心价值是把输入、判断、执行、验证和交付边界固定下来,避免 Agent 泛泛回答。 把任务拆成可执行、可检查…
- 适用任务:更适合 界面、视觉、封面、信息图或演示材料交付,尤其是输入、步骤、验收口径可以反复复用的场景。
- 不宜硬套:如果任务只有一次性问答、来源材料很少,或需要作者没有说明的命令和外部服务,应先降级为普通对话。
作者设计意图
- 触发依据:使用时机、上下文收集、输出格式和失败处理共同决定它是否适合当前任务。
- 来源边界:作者原文负责事实,仓库文件负责命令和文件证据;Fluxly 只补充用途、限制和使用判断。
作者的方法与取舍
- 执行主线:任务围绕「3.1 DOCUMENT OPERATIONS (22 tools) / 3.2 LAYER OPERATIONS (26 tools) / 3.3 LAYER MASKS (7 tools)」组织,把触发条件、必要上下文、执行规则和交付标准连成一条可复核的链路。
- 设计重点:重点不在重复教程,而在解释作者为什么规定这些步骤、哪些条件不可省略,以及结果偏离时应回到哪一层检查。
- 使用判断:先确认任务与原文边界一致,再决定是否启用;来源没有说明的命令、平台和依赖保持未知,不由 Fluxly 补写。
边界和复核
- 依赖条件:通常不需要额外 API Key,适合先用小任务验证触发是否稳定。
- 权限提醒:会涉及 read / write / shell-exec 权限,执行前要说明可读写范围、命令边界和回退方式。
- 质量标准:结果应包含明确产物、必要证据和下一步动作;如果只是泛泛解释,需要补充输入和验收条件后重跑。
§3 COMPLETE TOOL CATALOG (323 Tools)
Every tool listed below is a DEDICATED MCP tool. Use these INSTEAD of execute_batchplay.
| Tool |
Purpose |
Key Parameters |
create_document |
New PSD |
width, height, resolution, fill_color, color_mode |
get_documents |
List open docs |
— |
set_active_document |
Switch active doc |
document_id |
get_document_info |
Doc dimensions/DPI/path |
— |
get_document_image |
JPEG preview of full doc |
— |
save_document_image_as_png |
Save doc preview as PNG |
file_path |
save_document |
Save current doc |
— |
save_document_as |
Save as PSD/PNG/JPG |
file_path, file_type |
open_photoshop_file |
Open file in PS |
file_path |
duplicate_document |
Copy entire doc |
document_name |
crop_document |
Crop to selection |
(requires active selection) |
resize_image |
Image Size |
width, height, resolution, constrain |
resize_canvas |
Canvas Size (no scaling) |
width, height, anchor, color |
rotate_canvas |
Rotate entire doc |
angle |
trim_document |
Trim transparent/colored edges |
trim_type, top/left/bottom/right |
reveal_all |
Expand canvas to fit all layers |
— |
flatten_all_layers |
Flatten to single layer |
layer_name |
merge_visible |
Merge visible layers |
— |
merge_down |
Merge layer with one below |
layer_id |
merge_layers |
Merge specific layers |
layer_ids[] |
stamp_visible |
Flattened copy as new layer |
— |
export_layers_as_png |
Export layers as PNG files |
layers_info[] |
| Tool |
Purpose |
Key Parameters |
get_layers |
List all layers + hierarchy |
— |
get_layer_image |
JPEG preview of single layer |
layer_id |
get_layer_bounds |
Layer pixel bounds |
layer_id |
create_pixel_layer |
New empty pixel layer |
layer_name, fill_neutral, opacity, blend_mode |
delete_layer |
Delete layer |
layer_id |
duplicate_layer |
Copy layer |
layer_to_duplicate_id, duplicate_layer_name |
rename_layers |
Rename one or more layers |
layer_data[] |
set_layer_visibility |
Show/hide layer |
layer_id, visible |
set_layer_properties |
Blend mode, opacity, fill, clip |
layer_id, blend_mode, layer_opacity, fill_opacity, is_clipping_mask |
move_layer |
Reorder in stack |
layer_id, position (TOP/BOTTOM/UP/DOWN) |
group_layers |
Create group from layers |
group_name, layer_ids[] |
ungroup_layers |
Dissolve a group |
(batchPlay-based) |
rasterize_layer |
Rasterize to pixels |
layer_id |
rasterize_all_layers |
Rasterize entire doc |
— |
convert_to_smart_object |
Layer → Smart Object |
layer_id |
select_layer |
Make layer active |
layer_id |
place_image |
Place image onto layer |
layer_id, image_path |
harmonize_layer |
Match lighting to bg |
layer_id, new_layer_name |
remove_background |
Auto remove bg |
layer_id |
add_solid_color_fill_layer |
Solid color fill layer |
color_red/green/blue |
set_layer_blend_if |
Blend If sliders |
layer_id, this_layer_black/white, underlying_black/white + feather points |
toggle_layer_effects_visibility |
Show/hide layer effects |
— |
create_layer_from_effects |
Convert effects to layers |
— |
select_linked_layers |
Select all linked layers |
— |
apply_auto_blend_layers |
Auto-blend (panorama/stack) |
— |
apply_auto_align_layers |
Auto-align layers |
— |
| Tool |
Purpose |
add_layer_mask_from_selection |
Mask from active selection |
add_layer_mask_reveal_all |
White mask (show all) |
add_layer_mask_hide_all |
Black mask (hide all) |
remove_layer_mask |
Delete mask |
select_layer_mask |
Target mask for editing |
select_layer_rgb |
Target pixels (back from mask) |
fill_mask_with_gradient |
Gradient on mask for transitions |
3.4 TEXT (3 tools)
| Tool |
Purpose |
Key Parameters |
create_single_line_text_layer |
Single line text |
layer_name, text, font_size, postscript_font_name, text_color, position |
create_multi_line_text_layer |
Multi-line text box |
+ bounds, justification |
edit_text_layer |
Edit existing text |
layer_id, text, font_size, postscript_font_name, text_color |
Basic Selections:
| Tool |
Purpose |
select_rectangle |
Rectangular selection |
select_ellipse |
Elliptical selection |
select_polygon |
N-sided polygon selection |
select_all |
Select entire canvas |
clear_selection |
Deselect all |
Intelligent Selections:
| Tool |
Purpose |
select_subject |
AI subject detection |
select_sky |
AI sky detection |
select_object |
Object Selection auto-detect |
select_by_quick_selection |
Quick Selection tool |
select_color_range |
Select by color + fuzziness |
select_focus_area |
Select in-focus areas |
select_by_magic_wand |
Magic wand by tolerance |
Selection Modifiers:
| Tool |
Purpose |
invert_selection |
Invert selection |
grow_selection |
Grow to adjacent similar |
similar_selection |
Select all similar pixels |
expand_selection |
Expand by N pixels |
contract_selection |
Contract by N pixels |
feather_selection |
Soften edges |
smooth_selection |
Smooth edges |
border_selection |
Create border from selection |
transform_selection |
Scale/rotate selection only |
Compound Selections (add/subtract):
| Tool |
Purpose |
add_to_selection_rectangle |
Add rect to existing selection |
subtract_from_selection_rectangle |
Subtract rect from selection |
intersect_selection_rectangle |
Intersect rect with selection |
add_to_selection_ellipse |
Add ellipse to selection |
subtract_from_selection_ellipse |
Subtract ellipse from selection |
add_to_selection_polygon |
Add polygon to selection |
subtract_from_selection_polygon |
Subtract polygon from selection |
Selection Content Operations:
| Tool |
Purpose |
fill_selection |
Fill selection with color |
delete_selection |
Delete pixels in selection |
content_aware_fill |
AI content-aware fill |
| Tool |
Purpose |
copy_selection_to_clipboard |
Copy from one layer |
copy_merged_selection_to_clipboard |
Copy from all visible |
cut_selection_to_clipboard |
Cut from layer |
paste_from_clipboard |
Paste clipboard contents |
| Tool |
Purpose |
save_selection_as_channel |
Save selection as alpha |
load_selection_from_channel |
Load selection from alpha |
delete_channel |
Delete alpha channel |
split_channels |
Split into separate docs |
merge_channels |
Merge channel docs back |
duplicate_channel |
Duplicate a channel |
set_channel_restrictions |
Restrict editing to specific channels (glitch effects) |
| Tool |
Purpose |
Key Parameters |
scale_layer |
Scale by percentage |
layer_id, width, height, anchor_position |
rotate_layer |
Rotate layer |
layer_id, angle, anchor_position |
flip_layer |
Flip horizontal/vertical |
layer_id, axis |
translate_layer |
Move by offset |
layer_id, x_offset, y_offset |
set_layer_position_absolute |
Move to exact x,y |
layer_id, x, y |
free_transform |
Combined scale+rotate+skew+move |
layer_id, width, height, angle, skew_x, skew_y, move_x, move_y |
perspective_transform |
4-corner perspective |
layer_id, top_left/right_x/y, bottom_left/right_x/y |
warp_transform |
Preset warp styles |
layer_id, warp_style, bend, h/v_distortion |
content_aware_scale |
Intelligent resize |
layer_id, width, height |
apply_skew |
Skew transform |
(batchPlay-based) |
| Tool |
Purpose |
Key Parameters |
draw_rectangle_shape |
Rectangle/rounded rect |
bounds, fill_color, stroke, corner_radius |
draw_ellipse_shape |
Ellipse/circle |
bounds, fill_color, stroke |
draw_line_shape |
Line |
start/end coords, stroke |
draw_arrow_shape |
Arrow with head |
start/end, head_size |
draw_polygon_shape |
Regular polygon |
sides, center, radius |
draw_custom_path |
Bezier path shape |
points[] (with optional handles) |
| Tool |
Purpose |
Key Parameters |
brush_stroke |
Paint along path |
layer_id, points[], brush_size, color, opacity, hardness, flow |
eraser_stroke |
Erase along path |
layer_id, points[], brush_size, opacity |
gradient_draw |
Draw gradient on layer |
layer_id, start/end coords, gradient_type, color_stops |
paint_bucket_fill |
Flood fill |
layer_id, x, y, color, tolerance, contiguous |
apply_dodge_tool |
Lighten areas |
(batchPlay-based) |
apply_burn_tool |
Darken areas |
(batchPlay-based) |
apply_smudge_tool |
Smudge pixels |
(batchPlay-based) |
apply_clone_stamp |
Clone from source point |
layer_id, source/dest coords, brush_size |
apply_healing_brush |
Healing with blending |
layer_id, source/dest coords |
apply_spot_healing_brush |
Auto blemish removal |
layer_id, points[], brush_size |
apply_history_brush |
Paint from history state |
layer_id, points[], brush_size |
apply_pattern_stamp |
Paint with pattern |
layer_id, points[], brush_size |
apply_mixer_brush |
Realistic paint mixing |
layer_id, points[], brush_size, wetness, mix |
| Tool |
Purpose |
add_drop_shadow_layer_style |
Drop shadow |
add_inner_shadow_layer_style |
Inner shadow |
add_outer_glow_layer_style |
Outer glow |
add_inner_glow_layer_style |
Inner glow |
add_bevel_emboss_layer_style |
Bevel & Emboss |
add_satin_layer_style |
Satin effect |
add_color_overlay_layer_style |
Color overlay |
add_gradient_overlay_layer_style |
Gradient overlay |
add_stroke_layer_style |
Stroke |
create_gradient_layer_style |
Gradient layer style |
clear_layer_styles |
Remove all styles |
| Tool |
Purpose |
add_brightness_contrast_adjustment_layer |
Brightness/Contrast |
add_levels_adjustment_layer |
Levels (shadows/mids/highlights) |
add_curves_adjustment_layer |
Curves (per-channel control) |
add_exposure_adjustment_layer |
Exposure/Offset/Gamma |
add_vibrance_adjustment_layer |
Vibrance/Saturation |
add_hue_saturation_adjustment_layer |
Hue/Saturation/Lightness |
add_color_balance_adjustment_layer |
Color Balance |
add_photo_filter_adjustment_layer |
Photo Filter (warming/cooling) |
add_channel_mixer_adjustment_layer |
Channel Mixer |
add_selective_color_adjustment_layer |
Selective Color |
add_gradient_map_adjustment_layer |
Gradient Map (duotone etc.) |
add_black_and_white_adjustment_layer |
B&W conversion |
add_posterize_adjustment_layer |
Posterize |
add_threshold_adjustment_layer |
Threshold |
add_invert_adjustment_layer |
Invert colors |
add_color_lookup_adjustment_layer |
Color Lookup / LUT |
shadows_highlights |
Shadows/Highlights recovery |
| Tool |
Purpose |
auto_tone |
Auto tonal correction |
auto_color |
Auto color correction |
auto_contrast |
Auto contrast correction |
apply_desaturate |
Remove all color |
apply_equalize |
Equalize histogram |
apply_invert_image |
Invert entire image |
apply_posterize_direct |
Direct posterize |
apply_threshold_direct |
Direct threshold |
apply_match_color |
Match color between images |
apply_replace_color |
Replace specific colors |
| Tool |
Purpose |
Key Parameters |
apply_gaussian_blur |
Standard blur |
radius (0.1-10000) |
apply_motion_blur |
Directional motion |
angle, distance |
apply_radial_blur |
Spin or zoom blur |
amount, method (spin/zoom), quality |
apply_surface_blur |
Blur preserving edges |
radius, threshold |
apply_lens_blur |
Bokeh/DOF blur |
radius, brightness, threshold |
apply_smart_blur |
Edge-aware blur |
(batchPlay-based) |
apply_box_blur |
Simple box average |
(batchPlay-based) |
apply_shape_blur |
Shape-kernel blur |
(batchPlay-based) |
apply_average_blur |
Average color of area |
(batchPlay-based) |
apply_field_blur |
Blur Gallery: field |
(batchPlay-based) |
apply_iris_blur |
Blur Gallery: iris/elliptical |
center_x/y, blur_amount |
apply_tilt_shift_blur |
Blur Gallery: tilt-shift |
blur_amount, focus_top/bottom, feather |
apply_spin_blur |
Blur Gallery: rotational |
center_x/y, spin_angle |
apply_path_blur |
Blur Gallery: directional path |
speed, path points |
| Tool |
Purpose |
Key Parameters |
apply_sharpen |
Basic sharpen |
— |
apply_unsharp_mask |
Unsharp Mask |
amount (1-500), radius (0.1-1000), threshold (0-255) |
apply_smart_sharpen |
Smart Sharpen |
amount, radius, noise_reduction, remove_type |
| Tool |
Purpose |
Key Parameters |
apply_noise |
Add noise |
amount (0.1-400), distribution, monochromatic |
apply_despeckle |
Remove speckle noise |
— |
apply_median_noise |
Median filter |
radius |
apply_dust_and_scratches |
Remove dust/scratches |
radius, threshold |
apply_reduce_noise |
Advanced noise reduction |
(batchPlay-based) |
| Tool |
Purpose |
Key Parameters |
apply_twirl_distortion |
Twirl/spiral |
angle (-999 to 999) |
apply_zig_zag_distortion |
ZigZag/ripple pond |
amount, ridges, style |
apply_wave |
Wave distortion |
generators, wavelength, amplitude, type |
apply_ripple |
Ripple |
amount, size |
apply_ocean_ripple |
Ocean water surface |
ripple_size, ripple_magnitude |
apply_sphere |
Spherize |
amount (-100 to 100), mode |
apply_pinch |
Pinch inward/outward |
amount (-100 to 100) |
apply_polar_coordinates |
Polar conversion |
conversion type |
apply_shear |
Shear along curve |
points[], undefined_area |
apply_displace |
Displacement map |
h/v_scale, stretch_to_fit, wrap_around |
apply_glass_distortion |
Glass refraction |
distortion, smoothness, texture, scaling |
liquify_forward |
Liquify push |
start/end coords, brush_size, pressure |
| Tool |
Purpose |
Key Parameters |
apply_wind |
Wind streaks |
method (wind/blast/stagger), direction (left/right) |
apply_emboss |
Emboss 3D relief |
angle, height, amount |
apply_find_edges |
Edge detection |
— |
apply_solarize |
Solarization |
— |
apply_diffuse_glow |
Soft glow effect |
graininess, glow_amount, clear_amount |
apply_glowing_edges |
Neon edge glow |
edge_width, edge_brightness, smoothness |
apply_diffuse |
Diffuse scatter |
mode |
apply_tiles |
Tile segments |
tile_count, offset |
apply_trace_contour |
Trace contour lines |
level, edge |
apply_extrude |
3D extrude blocks/pyramids |
type, size, depth |
| Tool |
Purpose |
apply_colored_pencil |
Colored pencil sketch |
apply_cutout |
Paper cutout poster |
apply_dry_brush |
Dry brush painting |
apply_film_grain |
Film grain texture |
apply_fresco |
Fresco painting |
apply_neon_glow |
Neon glow filter |
apply_paint_daubs |
Paint daubs |
apply_palette_knife |
Palette knife strokes |
apply_poster_edges |
Posterize with edges |
apply_rough_pastels |
Rough pastel texture |
apply_smudge_stick |
Smudge stick effect |
apply_sponge_filter |
Sponge texture |
apply_underpainting |
Underpainting base |
apply_watercolor |
Watercolor painting |
| Tool |
Purpose |
apply_bas_relief |
Bas relief carving |
apply_chalk_and_charcoal |
Chalk & charcoal drawing |
apply_charcoal |
Charcoal sketch |
apply_graphic_pen |
Graphic pen strokes |
apply_halftone_pattern |
Halftone dot/line pattern |
apply_note_paper |
Note paper texture |
apply_photocopy |
Photocopy effect |
apply_plaster |
Plaster relief |
apply_reticulation |
Film reticulation |
apply_stamp_filter |
Rubber stamp |
apply_torn_edges |
Torn paper edges |
apply_water_paper |
Water paper texture |
| Tool |
Purpose |
apply_accented_edges |
Accented edge strokes |
apply_angled_strokes |
Angled brush strokes |
apply_crosshatch |
Crosshatch drawing |
apply_dark_strokes |
Dark ink strokes |
apply_ink_outlines |
Ink outline drawing |
apply_spatter |
Spatter spray |
apply_sprayed_strokes |
Sprayed directional strokes |
apply_sumi_e |
Japanese ink painting |
3.22 FILTERS — TEXTURE (5 tools)
| Tool |
Purpose |
apply_craquelure |
Cracked surface |
apply_grain |
Film/texture grain |
apply_patchwork |
Patchwork squares |
apply_stained_glass |
Stained glass cells |
apply_texturizer |
Apply surface texture |
| Tool |
Purpose |
Key Parameters |
apply_pixelate |
Mosaic squares |
cell_size |
apply_crystallize |
Crystal polygons |
cell_size |
apply_color_halftone |
CMYK halftone dots |
max_radius, angles |
apply_facet |
Facet clumps |
— |
apply_fragment |
Fragment copies |
— |
apply_mezzotint |
Mezzotint pattern |
type |
apply_pointillize |
Pointillist dots |
cell_size |
| Tool |
Purpose |
Key Parameters |
apply_clouds |
Render clouds |
(uses fg/bg colors) |
apply_difference_clouds |
Difference clouds |
(uses fg/bg colors) |
apply_fibers |
Render fibers |
variance, strength |
apply_lens_flare |
Lens flare |
brightness, center, lens_type |
| Tool |
Purpose |
apply_maximum |
Maximum (expand whites) |
apply_minimum |
Minimum (expand blacks) |
apply_offset_filter |
Offset/tile filter |
apply_high_pass |
High-pass for sharpening |
| Tool |
Purpose |
Key Parameters |
apply_plastic_wrap |
Liquid/wet plastic look |
highlight_strength, detail, smoothness |
apply_chrome_filter |
Chrome/metallic look |
detail, smoothness |
| Tool |
Purpose |
generate_image |
AI image generation (Firefly) |
generative_fill |
AI fill within selection (Firefly) |
| Tool |
Purpose |
stroke_path |
Stroke along path |
fill_path |
Fill path area |
path_to_selection |
Convert path to selection |
selection_to_path |
Convert selection to path |
delete_path |
Delete work path |
| Tool |
Purpose |
set_foreground_color |
Set FG color (red, green, blue) |
set_background_color |
Set BG color |
swap_colors |
Swap FG/BG |
| Tool |
Purpose |
add_guide |
Add ruler guide |
clear_all_guides |
Remove all guides |
| Tool |
Purpose |
replace_smart_object_contents |
Replace SO from file |
rasterize_all_layers |
Rasterize entire doc |
convert_layer_to_frame |
Convert to animation frame |
| Tool |
Purpose |
assign_icc_profile |
Assign ICC without conversion |
convert_to_icc_profile |
Convert colors to new profile |
define_brush_preset |
Create brush from selection |
apply_image_composite |
Apply Image (freq separation) |
calculations |
Image > Calculations |
| Tool |
Purpose |
play_action |
Play recorded action |
record_action_start |
Start recording |
record_action_stop |
Stop recording |
| Tool |
Purpose |
content_aware_fill |
AI fill (requires selection) |
lens_correction |
Distortion/vignette/CA fix |
3.35 UTILITY / HISTORY / VIEW (16 tools)
| Tool |
Purpose |
undo |
Undo last action |
redo |
Redo last undo |
step_backward |
Step backward in history |
step_forward |
Step forward in history |
fade_last_filter |
Fade last filter effect |
purge_all |
Purge clipboard/history |
create_snapshot |
Create history snapshot |
set_ruler_units |
Set ruler unit type |
fit_on_screen |
Fit view to screen |
zoom_to_100 |
100% actual pixels |
toggle_layer_effects_visibility |
Show/hide layer effects |
create_layer_from_effects |
Convert effects to layers |
ungroup_layers |
Dissolve group |
select_linked_layers |
Select linked layers |
apply_auto_blend_layers |
Auto-blend (panorama) |
apply_auto_align_layers |
Auto-align layers |
| Tool |
Purpose |
execute_batchplay |
Raw batchPlay commands — LAST RESORT. Always pass layer_id parameter. |
先判断是否适合
作者设计意图
作者的方法与取舍
边界和复核