SuperAPI AI 工具集

user-customization

通用与其它

查看项目

更新于 10-15 17:28

技能介绍

用途:帮助用户根据个人或团队需求定制 Trae 的行为模式。通过创建 USER_PREFERENCES.md,让所有 Skill 和 Agent 遵循特定偏好。

配置文件机制:Trae 优先寻找并遵循 .trae/USER_PREFERENCES.md(推荐)。资料给出了可直接复制的模板,涵盖四类设置:技术栈偏好(如 CSS Framework 使用 Tailwind CSS、State Management 使用 Zustand/Riverpod、测试使用 Vitest、语言使用 TypeScript 严格模式)、交互风格(如始终用中文回复但技术术语保留英文、面向资深开发者直接给代码、禁用 Emoji)、角色覆盖(如 @Office Architect 处理 Excel 时优先 pandas、@DevOps Engineer 生成的 K8s Manifest 必须包含 Resource Limits)、禁令(如严禁 any 类型、严禁创建 .env 文件)。

工作原理:universal-dev-team 在调度角色时会先读取此文件实现全局生效;若要角色感知,在 Trae 中定义 Agent 时于 System Prompt 开头加上 “Always check .trae/USER_PREFERENCES.md before answering.”,手动配置的 Agent 也会遵循这些规则。

高级用法:如需更深定制(例如完全重写 React 规范),可 Fork 复制 03_Developer_ReactBestPractices 目录到 Custom_React_Skills,修改其中的 SKILL.md 和 rules/,再更新 universal-dev-team/SKILL.md 中的路由表指向新目录。

限制:资料未提供未提及的配置字段、安装命令、收费或平台支持信息。