画布上你能做的On the canvas
它首先是个能画画的工具。It has to be a drawing tool first.
AI 只是画布的一部分。笔、选区、图层、蒙版、撤销这些东西不顺手,实时也救不了。AI is only part of the canvas. If the pen, selection, layers, masks and undo are clumsy, real-time cannot save it.
笔、涂色与擦除Pen, fill and erase
三种工具直接显示粗细和透明度滑杆,参数栏右端一个圆形按钮切换背景。所有滑杆共用同一套大圆形触点,手指够得到。All three tools show width and opacity sliders right there, with a round button on the right of the bar to set the background. Every slider shares one large round handle that a thumb can actually hit.
对象与图层Objects and layers
碰触式框选,成组、解组、单选或整组移动、复制、上下调层。选中后四角出现缩放手柄,也能双指捏合缩放和移动。Tap to marquee-select, then group, ungroup, move a single object or the whole group, duplicate, or reorder layers. Handles appear on the corners and two fingers can pinch to zoom and pan.
局部蒙版Local masks
只想改一块地方,就只把那块交给模型。不用为了让一只手变得更好看而重画整张图。Hand only that region to the model. You should not have to redraw the whole picture to fix one hand.
历史与副本History and copies
作品自动保存并生成缩略图,可以搜索、继续编辑、创建副本或删除。恢复时会带回提示词、笔触、导入的图片、生成结果和当时的画面参数。Works save themselves with thumbnails, and can be searched, reopened, duplicated or deleted. Restoring brings back the prompt, strokes, imported images, generated results and the settings that were in force.
该出的图出得干净Exports that stay clean
工具栏的下载按钮保存画布的实际显示效果;渲染预览里的下载按钮单独保存模型返回的 1024 大图。服务以文件返回的图片按原格式导出。The toolbar download saves exactly what the canvas shows; the one inside the render preview saves the model's 1024 image on its own. Images returned as files export in their original format.
不卡手No stutter
绘制热路径用动画帧合并、离屏内容缓存和笔画边界缓存;历史缩略图按可视区域加载,图片解码与文件读写有并发上限和容量上限,画布没变就不会重复写入数据。The hot path coalesces on animation frames with offscreen content and stroke-bound caches. Thumbnails load by viewport, decoding and file writes are bounded, and an unchanged canvas is never written again.
深浅主题与中英双语Themes and two languages
浅色、深色、跟随系统;中文与英文。弹窗、确认、按钮和提示共用一个组件体系,风格不会各自为政。Light, dark or follow the system, in Chinese or English. Dialogs, confirmations, buttons and toasts share one component system, so nothing looks bolted on.
离线可用,不靠 CDNOffline, no CDN
界面使用 Hermit 内置的本地图标字体,不访问外网 CDN;源文件无需构建即可运行,画布和配置保存在应用自己的数据区,图片只存文件引用。The interface uses Hermit's bundled icon font and never reaches an outside CDN. Sources run without a build step, the canvas and settings live in the happ's own data partition, and images are stored as file references.