調整任務名稱與描述的最小字數限制,將名稱的最小字數從5字減少至0字,描述的最小字數從20字減少至10字,以提升用戶在任務創建過程中的靈活性與便利性。

This commit is contained in:
siage 2025-04-12 01:06:17 +08:00
parent 3a1d7ba894
commit b32a7bfe13
2 changed files with 2 additions and 9 deletions

View File

@ -150,17 +150,13 @@ async function main() {
z.object({ z.object({
name: z name: z
.string() .string()
.min(5, {
message:
"任務名稱太短,請提供更清晰明確的名稱以便識別任務目的",
})
.max(100, { .max(100, {
message: "任務名稱過長請保持簡潔不超過100個字符", message: "任務名稱過長請保持簡潔不超過100個字符",
}) })
.describe("簡潔明確的任務名稱,應能清晰表達任務目的"), .describe("簡潔明確的任務名稱,應能清晰表達任務目的"),
description: z description: z
.string() .string()
.min(20, { .min(10, {
message: message:
"任務描述太短,請詳細說明實施要點、技術細節和驗收標準", "任務描述太短,請詳細說明實施要點、技術細節和驗收標準",
}) })

View File

@ -239,14 +239,11 @@ export const splitTasksSchema = z
z.object({ z.object({
name: z name: z
.string() .string()
.min(5, {
message: "任務名稱太短,請提供更清晰明確的名稱以便識別任務目的",
})
.max(100, { message: "任務名稱過長請保持簡潔不超過100個字符" }) .max(100, { message: "任務名稱過長請保持簡潔不超過100個字符" })
.describe("簡潔明確的任務名稱,應能清晰表達任務目的"), .describe("簡潔明確的任務名稱,應能清晰表達任務目的"),
description: z description: z
.string() .string()
.min(20, { .min(10, {
message: message:
"任務描述太簡短,請提供更詳細的描述,包含實施要點和驗收標準", "任務描述太簡短,請提供更詳細的描述,包含實施要點和驗收標準",
}) })