我想分享一些提示,帮助你避免让你的UI看起来像是在传达某种信息。另外,如果你有其他的建议,欢迎分享,但以下是短列表:

  1. 绝不使用大写字母。 在你的AGENTS.md中,所有文本都应该使用句子首字母大写。这个建议可能是最有效的。只有在某些标准或规定要求时,才会使用大写字母。代理经常使用大写字母标签,它们马上就会让你的UI看起来像是在传达某种信息。

  2. 每个屏幕上只允许一个或两个明亮的彩色按钮。集中精力于屏幕上最重要的动作。只有这一项才能是明亮和饱和的。其他按钮应该使用更低调的颜色。

  3. 不要每个标签和部分都需要描述文本。如果你的UI设计得好,它就不需要描述文本。所有信息都应该是明显的。如果真的需要描述文本,放在鼠标悬停时出现的工具提示中。

  4. 当你必须添加文本时,尽量使其简短。牺牲一些细微差别。LLM可以轻松生成大量文本,使眼睛看起来昏昏欲睡。有同情心地对待你的用户,并花一些时间提取核心信息,简化它。

  5. 每个人都知道这个建议,但不要使用太多卡片组件。不要嵌套卡片。

  6. 与之类似的,“芯片”也不要使用。芯片实际上是有用的,但在使用它们之前,尽量想出替代方法来展示相同的信息。

  7. 去掉所有带有标签的绿色圆点。它们不必要。注:大写字母的建议引起了一些争议,所以我挑战大家去看看像gmail、google docs、discord、reddit和https://www.gameuidatabase.com/index.php这样的应用,并将它们与人们在这个子版块分享的应用进行比较。