跳转到内容

任务 Schema

Switch to Zen Mode
{
"$schema": "https://mutsumi.dev/schema/v1.json",
"version": 1,
"tasks": []
}
字段类型必填默认值校验规则
idstring非空,唯一
titlestring非空,建议 ≤ 120 字符
statusstring"pending""pending" | "done"
scopestring"inbox""day" | "week" | "month" | "inbox"
prioritystring"normal""high" | "normal" | "low"
tagsstring[][]字符串数组
childrenTask[][]递归任务数组
created_atstring自动ISO 8601 日期时间
due_datestringISO 8601 日期 (YYYY-MM-DD)
completed_atstringISO 8601 日期时间
descriptionstring支持 Markdown
格式示例用途
uuidv701JQ8X7K3M0000000000000000默认,推荐
ulid01ARZ3NDEKTSV4RRFFQ69G5FAVULID 爱好者
auto-increment1, 2, 3极简主义者
{
"version": 1,
"tasks": [
{
"id": "01JQ8X7K3M0000000000000001",
"title": "重构 Auth 模块",
"status": "pending",
"scope": "day",
"priority": "high",
"tags": ["dev", "backend"],
"created_at": "2026-03-21T08:00:00Z",
"due_date": "2026-03-25",
"description": "把 session-based auth 改成 JWT",
"children": [
{
"id": "01JQ8X7K3M0000000000000002",
"title": "安装 PyJWT",
"status": "done",
"completed_at": "2026-03-21T09:30:00Z",
"children": []
}
]
}
]
}

任何不在上表中的字段都是自定义字段。Mutsumi 在读写过程中会保留它们。

{
"id": "01JQ...",
"title": "训练模型",
"status": "pending",
"estimated_minutes": 120,
"energy_level": "high-focus"
}