create-setting-item
Installation
SKILL.md
创建新的设置项功能
本技能指导如何在 Project Graph 项目中创建新的设置项。
创建设置项的步骤
创建新设置项需要完成以下 5 个步骤:
1. 在 Settings.tsx 中添加 Schema 定义
在 app/src/core/service/Settings.tsx 文件的 settingsSchema 对象中添加新的设置项定义。
支持的 Zod 类型:
z.boolean().default(false)- 布尔值开关z.number().min(x).max(y).default(z)- 数字(可添加.int()限制为整数)z.string().default("")- 字符串z.union([z.literal("option1"), z.literal("option2")]).default("option1")- 枚举选择z.tuple([z.number(), z.number(), z.number(), z.number()]).default([0,0,0,0])- 元组(如颜色 RGBA)