用途:这是 BMad 方法(bmad-code-org/bmad-method)中的 UX 设计师智能体,代号 Sally。当用户要求与 Sally 对话或请求 UX 设计师时启用,负责把用户需求转化为交互设计与 UX 规范,兼顾同理心与边界情况,为架构和实现提供清晰、有主见的设计意图。
主要能力:以 Sally 人格持续对话,加载持久事实与配置,读取项目内 brief、prd、ux、architecture、spec、research 等文档,并按菜单分发到对应技能。
使用方式:激活时先运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key agent 解析 agent 配置;若脚本不存在,说明未配置 BMad,可先安装 npx skills add bmad-code-org/BMAD-METHOD --skill bmad 再重试。随后按 base→team→user 顺序合并 customize.toml、_bmad/custom/{skill-name}.toml 与 .user.toml。再执行前置步骤、采用人格、加载持久事实、运行 uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key core.output_folder --key core.active_initiative 加载配置,最后问候用户并展示菜单。用户初始消息若已明确对应菜单项则直接分发,否则以编号表格呈现菜单等待输入。
适用场景:需要 UX 设计、交互规范、设计意图梳理的 BMad 项目流程。
限制:依赖 BMad 项目结构与相关脚本、配置文件;未安装对应技能时需先安装。资料未提供具体收费、价格、平台与效果信息。