Files
workbuddy_skills/oil-ui-pro/assets/cards/portrait-story/images
admin d9445b5888 oil-ui-pro 0.15.4 → 0.22.2(上游 ui.oiloil.org 正式包)+ 记 P0-98 跨盘 rename 坑
- oil-ui-pro 升到 0.22.2:references 13→28 份(新增 16、删 imagery.md)、assets 增 cards/(22 组)与 fonts/、SKILL.md 顶层五步结构未改名。
- 升级路径:官方 `npx github:oil-oil/oil-cli update` 稳定失败(error=replace、报「检查目录权限」)。
  真身为 EXDEV —— 解压在 os.tmpdir()(C 盘)、技能目录在 E 盘,Windows 上 rename 不能跨盘;
  CLI 的 catch 把非 CliError 原生异常一律兜底成 replaceFailed,真错误一个字不吐。
  做法=借其 prepare() 只做下载+校验,再 cp 到同盘 stage、rename 交换;官方命令复验 up_to_date。
- 回归:product-planning 按名引用的 visual-review.md/tools.md/design-direction.md/style-explorer.md 全部健在;命名闸门 2061|0|27。
- session-mechanism/references/pitfalls.md 新增 P0-98(含通则:更新器把原生错误兜底成指错方向的人话)。
2026-10-14 10:21:46 +08:00
..

Editorial portrait

editorial-portrait.jpg is an AI-generated fictional person, created with the built-in imagegen tool on 2026-10-05. The portrait and its attribution are fictional editorial examples. The gallery uses editorial sample copy, with text and attribution rendered separately in HTML.

The original generated PNG is not shipped; the JPEG was resized to an 850px maximum dimension for local embedding.

Prompt:

Use case: photorealistic-natural. Asset type: editorial portrait photograph for a reusable portrait story card in a design component gallery. Create an original fictional female creative director around 40, short wavy dark hair, textured charcoal knit shirt, natural confident thoughtful expression, looking slightly away from the camera. Vertical 3:4 framing, head and shoulders occupying upper two-thirds, face centered near x55% y32%; bottom quarter falls into a dark shirt and deep studio shadows as quiet space for HTML text overlaid later. Monochrome black and white film photograph, very fine grain, imperfect natural skin texture, soft window key light from left, restrained rich tonal depth, blurred architecture studio background. Documentary editorial photograph, quiet and tactile, not a glossy corporate headshot. No text, no letters, no logo, no watermark, no frame, no interface, no color overlay. Original person, no resemblance to any famous person or reference website customer.

transparent_background: false. The photo is a fixed raster asset; a separate CSS tint uses the user's accent color. Hosts can replace it through content.image and provide their own alt text.