关于 remember
remember 是 ui-craft 的子技能,可将设计偏好或修正记录为项目简报中的可复用约束。它同时记录规则及其原因,并以追加内容为主。
主要功能
- 01提取具体设计约束
- 02要求记录规则背后的原因
- 03向简报添加带日期的条目
- 04将被取代的约束标为弃用
- 05支持可选的跨项目记忆
适用场景
- 01记录设计修正供后续工作参考
- 02在不同项目会话间保留约束
- 03说明既有规则变更的原因
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ educlopez/ ui-craft --skill remember安装后在 Claude Code 中输入/remember确认已加载。
详细介绍
上下文: 此子技能是更广泛的 ui-craft 技能的一个视角。如果也安装了 ui-craft 技能,请先阅读其 SKILL.md,了解 Discovery + Anti-Slop + Craft Test,然后再应用以下特定视角。
继续之前,请加载 references/brief.md(第 6 节 + Self-Correction)。
步骤 1:捕获约束
从参数(或对话中紧接在前的更正)中捕获:
- 是什么发生了变化或受到偏好——具体规则。
- 为什么——原因。必须提供;没有原因,约束就无法推广。如果未说明,请简短提问。
- 表述规则时,要确保未来构建时无需依赖本次对话的上下文也能应用。
步骤 2:将其写入简报
在 .ui-craft/brief.md 的**第 6 节(已习得的约束)**中追加一条带日期的记录:
- **YYYY-MM-DD** — <the rule>. *Why:* <reason>.
如果简报不存在,请创建简报(运行 /brief);如果缺少第 6 节标题,请创建该标题。如果新约束与现有原则或约束矛盾,请标记旧规则已弃用,并注明带日期的原因(简报以追加为主),不要删除。绝不要记录违反无障碍/正确性底线的规则——应记录最接近且合规的解释,并说明这一点。
步骤 3:跨项目适用(可选)
如果用户表示此规则应适用于他们的所有项目(“在我的所有项目中”“每次你和我协作时”),这属于通用记忆,不在简报的项目范围内:
- 如果 Agent 可以使用外部记忆服务,请将该约束同步到那里,以便其他项目也能继承。
- 如果没有,请将其记录在此简报中,并说明跨项目回忆需要此类服务。
步骤 4:确认
用一行说明记录位置及其影响,例如:
已记录在简报中(已习得的约束):此处的主视觉区域绝不使用渐变。
下一步: 继续工作。该约束现已记录在简报中,因此未来每次会话都会读取它(第 2 阶段)。
评论
支持 Markdown