TASTES.md

通过对话与记忆培养审美,构建维护TASTES.md——衔接SOUL.md与SKILL.md的中间层。

安装

概览

TASTES.md 是一个专为 AI 代理设计的技能文件,旨在通过对话与长期记忆提炼并固化用户的审美判断标准。它作为连接 SOUL.md(个人价值观)与 SKILL.md(执行能力)之间的中间层,帮助代理在创意、设计和艺术相关任务中做出符合用户独特品味的选择。TASTES.md 并非传统意义上的风格指南,而是一份简洁、可执行的约束清单,以‘拒绝’、‘要求’和‘模糊情况下的判断准则’三种结构化格式呈现,确保审美偏好能被精准地转化为可操作的指令。 该技能的核心在于持续从用户的记忆中提取审美信号,包括过往的设计决策、被拒绝的风格、偏好的参考对象以及具体的视觉或交互细节(如色彩、字体、动画节奏等)。系统会优先检索 MEMORY.md 和近期日志,再通过 memory_search 工具挖掘历史记录中的隐性偏好。整个过程强调人机协作:AI 提出发现,用户确认、修正或扩展,最终形成一份高度个性化且动态更新的 TASTES.md 文件。整个流程严格控制在500个 token 以内,以保证其紧凑性和实用性。 在实际创作过程中,当 TASTES.md 存在时,AI 会在输出前主动对照其中的规则进行自检,确保设计选择符合用户的审美约束。如果遇到规则冲突(例如美观性与可用性矛盾),AI 不会擅自取舍,而是明确指出冲突点,交由用户决定。此外,TASTES.md 仅作用于美学层面,不涉及功能实现、性能优化或无障碍访问等非审美范畴,体现了其清晰的边界意识。

核心功能特点

  1. 基于记忆与对话动态构建和维护个性化的审美约束文件
  2. 采用 REJECT/REQUIRE/WHEN AMBIGUOUS 三段式结构规范审美规则表达
  3. 通过 memory_search 深度挖掘历史日志中的隐性审美偏好信号
  4. 在执行创意工作时自动检查输出是否符合 TASTES.md 约束
  5. 严格限定500 token容量,确保规则集精炼且无冗余
  6. 仅在用户授权下更新规则,避免自动化修改带来的偏差

适用场景

TASTES.md 最适合那些需要频繁进行 UI 设计、视觉资产制作、品牌创意方向或整体美学把控的开发者或设计师。无论是为产品界面选择配色方案、确定动效缓动曲线,还是评估布局中的负空间是否恰当,TASTES.md 都能提供即时、一致的审美指导。例如,一位长期使用扁平化设计但厌恶渐变效果的工程师,可以通过 TASTES.md 明确写下‘Never use gradient backgrounds’,从而在未来的所有前端项目中自动规避这一风格。 另一个典型场景是跨团队协作时的审美对齐。当多个成员共同参与一个项目,而主设计师拥有独特的视觉语言时,TASTES.md 可以作为共享的‘隐形手册’,确保所有产出物保持统一调性。即使新加入的成员不了解细节,AI 代理也能依据这份文件快速理解并应用核心审美原则,减少沟通成本。此外,对于从事创意编程、生成艺术或交互式媒体的开发者而言,TASTES.md 能够成为算法生成内容的重要筛选机制,过滤掉不符合用户审美的结果,提升创意效率。 值得注意的是,TASTES.md 特别适用于那些审美偏好较为稳定但难以用文字精确描述的用户。比如有人喜欢 Teenage Engineering 那种极简又富有机械感的工业设计,或者偏爱某种特定的字体搭配与排版节奏。这些感性认知往往散落在日常对话和项目回顾中,TASTES.md 则扮演了‘记忆蒸馏器’的角色,将这些碎片化的信息聚拢成可执行的标准,让 AI 在每一次创作决策中都能忠实反映用户的真实意图。