DOCUMENTATION / TEMPLATES & THEMES

一份旅程。
不同的表达。

布局决定看什么,交互决定怎么读,主题决定呈现的色调。Journey 把这三件事分开,你可以重新组合。

模板是怎么做出来的?

  1. 从旅程数据出发

    告诉 agent 读哪份 .journey/*.md、给谁看、希望对方做什么。已有字段决定内容,缺失信息保留为空。

  2. 组合布局与交互

    agent 读取 rendering 模板的结构,再结合 interaction 模板的行为和 wireframe 参考,生成独立 HTML。模板可以按用途扩展。

  3. 用 theme 命令统一配色

    生成的组件使用语义颜色 token。theme 命令安装颜色体系,再用预设替换基础色,整张图自动派生。

TRY A COMBINATION

选一种表达,拿走提示词。

下面生成可交给 agent 的提示词与可在终端执行的命令。它不会在浏览器中运行 agent。

03 / 选择主题

Maya · 等待消息

主题样张 / 摘录自同一份求职案例

在完整地图中试用 ↗
行为情绪机会
等待申请结果−2 · 焦虑与失望展示审核进度与预计时间

发送给 agent

Claude Code 使用 /journey 调用;Codex 可用 $journey 指定这个 skill。其余内容用自然语言描述。

生成 HTML 后,执行换肤命令

下载主题 CSS ↓

将 map.html 换成实际输出文件名。命令会修改这个 HTML 的主题区域。

做成团队自己的 template。

下载参考模板,放进项目的 templates/。定义布局、字段映射和交互,再让 agent 从这个模板生成下一张地图。

使用 journey skill,把 templates/storyboard.html 改成我们的评审模板:
每一步显示行为、想法、触点、情绪、痛点与机会;
保留来源检查和键盘操作,所有颜色使用 Journey 语义 token。
删除示例数据,留下字段映射说明,保存为 templates/team-review.html。
随后读取 .journey/job-application.md,基于它生成 review.html。
不要编造原始地图里没有的信息。

官网的传统「用户旅程图」也是定制布局:阶段为列、体验维度为行。它不是 skill 自带的某个同名预设;可以用相同的方法要求 agent 生成。

Skill 内置的布局参考。

这些文件是 skill 的真实参考模板,包含占位或演示内容;下载后由 agent 替换为你的旅程数据。

来源:公开 skill 仓库快照 f30cc0b。查看布局与交互组合规范 ↗

哪些是命令,哪些是对话?

journey.sh theme 是确定性命令:安装 token、应用预设、设置基础色。生成布局和制作模板属于 Express 模式,由 agent 完成;目前没有 journey.sh render 或 template create 命令。

# 在 skill 目录下运行;map.html 指向你的输出文件
bash scripts/journey.sh theme map.html --init
bash scripts/journey.sh theme map.html --preset paper
bash scripts/journey.sh theme map.html --primary '#bac4ae' --surface '#090a0a' --text '#e7e8e2'
bash scripts/journey.sh theme map.html --clear

Graphite 是这个新版官网新增的主题文件,下载并安装后才能使用 --preset graphite;其余四套预设来自当前 skill。