# 云山晚渡：用 Aquarell MCP 从淡墨远山画到一叶归舟

语言：zh-CN
原文：[云山晚渡：用 Aquarell MCP 从淡墨远山画到一叶归舟](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/>)
中文：[中文 HTML](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/>)
English: [English HTML](<https://allluckly.cn/en/works/aquarell-cloud-mountains-evening-ferry-mcp/>)
发布于: 2026-10-26T12:02:58+08:00
内容更新于: 2026-10-26T12:02:58+08:00
署名：Bison

在 Aquarell 中通过 MCP 分层铺染远山、勾山骨、添皴纹，再画近岸老松、江亭与小舟。记录 1600×1100 px、19 层水墨山水的实际画笔、留白、原生文字题款和保存导出做法，附完整应用界面教程视频。

[视频](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp.mp4>)

[中文步骤](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp.zh-CN.vtt>)

[English steps](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp.en.vtt>)

[Poster](<https://allluckly.cn/assets/images/works/aquarell-cloud-mountains-evening-ferry-mcp.png>)

AI 通过 Aquarell MCP 调用原生画笔、图层、选区和文字，从暖白纸底与淡墨远山，画到山骨皴纹、近岸老松、江亭、归舟和题款朱印。按创作顺序展示完整应用界面，片尾为原生 PNG。

Apple 芯片 Mac 上以 iPad 应用形式运行 Aquarell，使用已启用 MCP 的本地构建进行单窗口录屏。AI 调用原生绘画工具；按创作顺序剪去等待，保留完整应用界面，录像均以 1× 播放。无音轨，附中英文字幕，片尾 3 秒为原生 PNG 静态展示。下方三条竖屏短片另有配乐与加速剪辑。MCP 发行包的可用性请先核对实际构建。

按章节观看

1. [00:00 暖白纸底与MCP创作](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=0>)
2. [00:06 远山、远峦与主峰铺染](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=6>)
3. [00:28 调整远山层透明度](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=28>)
4. [00:32 山骨勾勒](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=32>)
5. [00:42 披麻斧劈皴](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=42>)
6. [01:08 中景坡岸与烟霭](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=68>)
7. [01:21 山间杂树与江亭](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=81>)
8. [01:41 近岸石骨](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=101>)
9. [01:58 老松虬干](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=118>)
10. [02:05 松针浓墨](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=125>)
11. [03:06 江水、归舟与归雁](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=186>)
12. [03:24 原生题款、朱印与保存](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=204>)
13. [03:34 原生PNG静态展示](<https://allluckly.cn/works/aquarell-cloud-mountains-evening-ferry-mcp/#t=214>)

近岸一棵老松，隔着大片江水，与右侧主峰相望。山脚被云气遮住，远山只剩淡淡的灰绿；江亭很小，小舟更低，落在画面靠下的位置。最后补上“云山晚渡”四字和一方朱印，画面便停在这里。

这幅作品在 **Apple 芯片 Mac 上运行的 iPad 版 Aquarell** 中完成，画布为 **1600 × 1100 px**，原稿保留 **19 个图层**。主教程保留实际应用界面，下面按纸底、远山、山骨、老松和归舟的顺序拆解做法。

**创作方式说明：本次由 AI 通过 Aquarell MCP（Model Context Protocol，模型上下文协议）调用应用原生画笔、图层、选区填色、羽化、模糊与文字功能完成。画面由应用实际渲染，没有把预先生成的山水图导入后冒充绘画过程。题款与落款是原生文字，绘画内容保留在像素图层中。**

![Aquarell 原生导出的《云山晚渡》：暖白纸底上，左侧浓墨老松立于近岸岩石，右侧主峰和后方淡墨山峦隔江相望，山脚留有云雾，江边有小亭，水中一人撑舟，右上竖排题款旁落一方朱印](<https://allluckly.cn/assets/images/works/aquarell-cloud-mountains-evening-ferry-mcp.png>)

## 先留出江面与天空

先把纸面分成三处：右侧偏上的主峰、左下的松石、两者之间向前景展开的江面。主峰较高，老松较黑；江面承担两块重墨之间的空白，不必再画一个清楚的水岸轮廓把它围住。

题款放在右上，飞雁放在左上方偏中的天空，小舟留到最后再落。先决定这些空处，后面的铺染就知道该在哪里停。尤其是山脚和江心，不要因为还没有细节就继续加灰。

## 让十九个图层各有用途

本次原稿由一层纸底、十五个绘画阶段、两层文字和一层朱印组成。按内容分层后，远山可以整体退淡，松树可以继续加深，题款也能单独修改。

| 图层内容 | 层数 | 在画面中的作用 |
| --- | --- | --- |
| 暖白纸底 | 1 | 统一纸色与细微纹理 |
| 远山淡墨、远峦层叠、主峰泼墨 | 3 | 建立最远处到主峰的明暗关系 |
| 山骨勾勒、披麻斧劈皴 | 2 | 给主峰补结构与干笔纹理 |
| 中景坡岸、烟霭留白、山间杂树、江亭 | 4 | 连起两岸，同时保留山脚空隙 |
| 近岸石骨、老松虬干、松针浓墨 | 3 | 形成左下方的重心 |
| 江水微澜、一叶归舟、归雁点景 | 3 | 在空处加入少量尺度提示 |
| 题款、落款 | 2 | 分别保留可编辑文字源 |
| 朱印 | 1 | 用一小块暖色收尾 |

十五个绘画阶段实际提交 **1,314 笔**，朱印收尾另加 **8 笔**。数量只是这次作品的记录，跟做时更需要关注的是：同一片山影能否退后、同一棵松能否单独修改。

## 纸色与墨色先分清

新建画布后，先将纸底整层填成暖白，再加轻微噪点。纸纹不需要很显眼，缩小看时应让人先看到山水；放大后才看到纸面不是完全平的白色。

全画主要围绕下面几种颜色叠加。这里的 HEX 是便于记录的近似显示值，浓淡还要看笔画与图层的不透明度。

| 颜色 | 近似 HEX | 用途 |
| --- | --- | --- |
| 暖纸 | `#F4F0E6` | 纸底、收山脚的浅色雾气与松干飞白 |
| 淡灰绿 | `#78857D` | 最远处的山影 |
| 山体灰绿 | `#4A5752` | 主峰、中景与部分水纹 |
| 深墨 | `#1D2523` | 山骨、近石、松干与细节 |
| 朱红 | `#A13021` | 题款旁的小印 |

要让远山轻，除了换浅色，也要降低单笔不透明度并减少覆盖次数。同一块颜色反复叠上去，仍会积成一片重墨。

## 远山淡，主峰稍浓

先用多边形选区定出远山的大轮廓，羽化后以低透明度灰绿填色，再取消选区，用宽笔从山脊向山脚铺染。远山笔画的不透明度大约在 **4%–6%**，边缘不需要处处清楚。

第二层山峦向左侧和下方错开，颜色稍深。主峰再放在右侧，先做宽大的山体，再让宽笔顺坡面下行，左坡留亮，右坡逐层加深。主峰的单笔不透明度大约为 **5%–11%**，不要第一遍就把整座山涂黑。

本次还将远山、远峦和主峰的图层不透明度分别调到约 **53%、60% 和 78%**，并对部分铺染做模糊处理。单笔浓度决定局部如何叠加，图层透明度决定整片山在画面里有多远；两者可以分开调整。

## 沿山势勾山骨，添皴纹

主峰有了大面，才用较细的深墨笔画补山骨。从峰顶、转折和山脊顺势向下走，线条有长有短，也有断开的地方。先让几条主要走势成立，再决定哪里需要皴擦。

![Aquarell 山骨阶段的实际画布预览：暖白纸面上已有淡远山与右侧主峰，主峰内补出纵向山骨线条，尚未加入皴擦纹理和前景老松](<https://allluckly.cn/assets/images/works/aquarell-cloud-mountains-evening-ferry-mcp-mountain-stage.png>)

山骨勾勒阶段完成时，远山与主峰已有浓淡关系，皴擦纹理和近处的老松还没有加入。

下一层用更细、更松散的纹理笔画补坡面。长线提示岩石的走向，短笔和淡墨补出凹处，山脊附近可以稍密，亮面仍然留开。这里的“山骨”“皴纹”说明的是画面中的结构与纹理，不需要把每一块山石都完整描边。

本次脚本将画笔分为铺染、烟霭、纹理和勾线几种用途。这些是创作分工，实际选择时应查看当前应用提供的画笔与预览，不把脚本标签当作固定笔刷名称。

## 用纸色收回山脚

左侧中景坡岸先用灰绿铺出，再让它向江心逐渐退淡。随后另建烟霭层，用接近纸底的浅色宽笔横过山根，将部分山脚盖回去，再柔化边缘。

这一层以纸色遮盖下方画面，因此单独保留很有用：雾太厚，可以降低整层透明度；山脚需要露出来，也可以继续调整这一层。它与一开始没有落墨的江面一起，把山和水隔开。

留白并不意味着每处都要完全没有内容。关键是让重墨在适当的地方结束，让视线有一段可以缓下来的距离。

## 近石与老松稳住左侧

近岸石头用更深的墨色和较宽的笔触压在左下方，再用细线补几处转折。边缘保留破开的笔触，不把整块石头处理成均匀的深灰形状。

松干从近石中生出，向上扭转后分出左右枝条。先画主干的粗细变化，再接分枝，最后才加松针。主干两侧用较浅的颜色留出细窄间隙，帮助读出树皮和转折，也让浓墨里保留一点透气的地方。

松针按簇向外展开。每簇先有一小块较浓的墨，再伸出长短不同的细线；枝头之间留空，不把整个树冠连成实心轮廓。画完一组就缩小看一次，确认主枝仍然清楚，再补下一组。

![Aquarell 松针阶段的实际画布预览：左下近岸岩石与浓墨老松已经完成，右侧主峰下可见小亭，江面仍为空白，尚无小舟和右上方题款](<https://allluckly.cn/assets/images/works/aquarell-cloud-mountains-evening-ferry-mcp-pine-stage.png>)

松针完成后，近岸老松已压住左侧，江面尚未添小舟，右上方也还没有题款。

## 江亭与归舟点出尺度

江亭放在右侧山脚，只保留屋脊、檐口、柱子与低低的基脚。它比主峰淡，也比前景松树小得多。附近几棵小树一起说明山脚还有很长的距离。

江面只放少量短水纹，长度、间距与透明度不完全一致。大部分仍是纸色；越靠远处，线越轻。不要为了说明“这里是水”而把整片空处排满横线。

小舟最后落在江心偏下的位置。先用两道弧线接出窄长船身，再添低矮篷顶、撑篙人和一条斜篙，船下补几条淡纹便停。人物只需要能看出站立与撑篙的姿态。天空中的归雁同样保持很小，用成对短笔点出，避免成为新的主体。

## 题款与朱印单独保留

右上方“云山晚渡”使用 `STKaitiSC-Regular` 字体，以每字换行的方式竖排，字号 **49 px**；旁边“丙午秋日”是另一层原生文字，字号 **19 px**。它们通过 `pastel_add_text` 添加，仍有可编辑文字源。这部分是文字排版。

朱印另建一层，以小块多边形选区铺朱红，再用八笔浅色纹线和缺口收尾。它提供一个很小的暖色焦点。缩小看时，印、题款和主峰之间仍有空隙，不必再给印面添满细节。

## 保存原稿，再导出 PNG

创作过程中按阶段调用 `pastel_save_artwork`，并用 `pastel_get_canvas_preview` 查看实际画布。收尾后再次保存，最终回执显示 **19 层、1600 × 1100 px、300 dpi、sRGB，且没有未保存修改**。

接着通过 `pastel_export_artwork` 分别导出 PNG 和原生作品，再由 `pastel_read_export` 取回文件。本页成图是实际导出的 **1600 × 1100 px PNG**，可继续修改的原稿为 `.aquarells`，两份文件都已实际下载并核对。

跟做时同时保留这两份：PNG 用于观看和分享，原稿用于调整图层与文字。开始下一轮修改前，也可以重新打开原稿检查内容。本次记录确认了保存与导出，未把最终关闭重开列为已完成的作品验收。

## 从 MCP 连接开始跟画

这次的 MCP 流程先读取能力、文档、画笔和字体，再创建画布与图层。铺山体时使用选区填色与羽化；`pastel_draw_strokes` 分批提交坐标、压力、大小、不透明度与颜色，由应用真实画笔渲染，阶段之间穿插保存和预览。

第一次跟做，可以只安排“淡远山、浓近石、一条小舟”三组内容。让 AI 先读当前状态，逐层创建，每完成一组就查看预览，再决定加深或留白。构图、笔触参数和应用反馈一起决定结果。

连接需要**能运行 iPad 应用的 Apple 芯片 Mac、已启用 MCP 的 Aquarell 构建、Python 3.9+，以及支持本地 stdio MCP 的客户端**。当前公开仓库仍按预览交付说明，尚未用 App Store / TestFlight 发行包完成验收。

简短的入门顺序是：

1. 从 [Aquarell MCP 公开仓库](<https://github.com/SoBison/Aquarell-mcp>)取得桥接文件，按[中文安装说明](<https://github.com/SoBison/Aquarell-mcp/blob/main/README.zh-CN.md>)运行安装与客户端配置命令。
2. 在应用的**画廊文件夹菜单或画布图层工具菜单 → AI 控制（MCP）**中检查连接与修改权限。创作需要应用允许修改作品。
3. 将生成的个人配置合并到客户端；需要写入时，配置命令也使用 `--allow-edits`，随后重载 MCP 服务。
4. 完成配对，保持应用窗口打开并关闭 AI 控制面板。用 `doctor --connect` 检查真实连通，再让 AI 读取状态与预览。

工具前缀仍沿用 `pastel_*`，这是兼容名称。公开文档中的[当前能力与验收范围](<https://github.com/SoBison/Aquarell-mcp/blob/main/SUPPORT.md>)会说明构建差异；Aquarell 本身的笔刷、图层和导出用途见[应用介绍](<https://allluckly.cn/apps/aquarell/>)。

## 短片里看全画与局部

除了完整应用界面的主教程，这次也保留三个竖屏观看版本：从白纸到成画的概览、近岸老松，以及江心归舟。它们从同一创作录屏中选取片段加速剪辑，保留中文题签与配乐。需要中英双语字幕和完整步骤时，回到主教程对照图层与工具。

- [一张白纸，长出云山](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp-cloud-short.mp4>)
- [这棵松，让山水站住了](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp-pine-short.mp4>)
- [一叶归舟，画里有了人间](<https://allluckly.cn/assets/videos/aquarell-cloud-mountains-evening-ferry-mcp-ferry-short.mp4>)

