6 Commits

Author SHA1 Message Date
848bd537ed chore: auto release commit (2026-09-10 23:51:10)
All checks were successful
技能自动化发布 / release (push) Successful in 6s
2026-09-10 23:51:10 +08:00
1e623e5c0f chore: auto release commit (2026-09-10 23:35:50)
All checks were successful
技能自动化发布 / release (push) Successful in 7s
2026-09-10 23:35:50 +08:00
2be083c0c9 chore: auto release commit (2026-09-10 23:28:38)
All checks were successful
技能自动化发布 / release (push) Successful in 9s
2026-09-10 23:28:38 +08:00
828437779c chore: auto release commit (2026-09-10 23:22:36)
All checks were successful
技能自动化发布 / release (push) Successful in 7s
2026-09-10 23:22:36 +08:00
abe4ea80a0 chore: auto release commit (2026-09-10 23:21:28)
All checks were successful
技能自动化发布 / release (push) Successful in 7s
2026-09-10 23:21:28 +08:00
e14cb97232 chore: auto release commit (2026-09-10 23:15:15)
All checks were successful
技能自动化发布 / release (push) Successful in 7s
2026-09-10 23:15:15 +08:00
3 changed files with 6 additions and 6 deletions

View File

@@ -111,7 +111,7 @@
} }
}, },
{ {
"id": "todo-create", "id": "item-create",
"label": "新增记录", "label": "新增记录",
"description": "添加待办事项。", "description": "添加待办事项。",
"replaces": "create", "replaces": "create",

View File

@@ -15,10 +15,10 @@
| 主能力(Action id / CLI) | 对话 | 数据管理 | 定时 | 不挂理由(若不挂) | | 主能力(Action id / CLI) | 对话 | 数据管理 | 定时 | 不挂理由(若不挂) |
|---------------------------|------|----------|------|--------------------| |---------------------------|------|----------|------|--------------------|
| `todo add` | 挂 | toolbar(新增按钮) | 不挂 | 定时无意义 | | `todo add` | 挂 | replaces | 不挂 | 定时无意义 |
| `todo list` | 挂 | 仅展示表 | 不挂 | 定时无意义 | | `todo list` | 挂 | 仅展示表 | 不挂 | 定时无意义 |
| `todo done` | 挂 | row + batch(标记完成) | 不挂 | 定时无意义 | | `todo done` | 挂 | row + batch(标记完成) | 不挂 | 定时无意义 |
| `todo delete` | 挂 | row + batch(删除) | 不挂 | 定时无意义 | | `todo delete` | 挂 | replaces | 不挂 | 定时无意义 |
| `todo stats` | 挂 | toolbar(统计) | 不挂 | 定时无意义 | | `todo stats` | 挂 | toolbar(统计) | 不挂 | 定时无意义 |
| `remind` | 挂 | toolbar | 挂 | 定时扫描到期/待办项并提醒 | | `remind` | 挂 | toolbar | 挂 | 定时扫描到期/待办项并提醒 |
| `init-db` | 不挂 | 不挂 | 不挂 | 宿主安装/更新时静默调用,不对用户暴露 | | `init-db` | 不挂 | 不挂 | 不挂 | 宿主安装/更新时静默调用,不对用户暴露 |

View File

@@ -69,17 +69,17 @@ def _seed_todos_display_metadata(cursor) -> None:
{"column_name": "id", "display_name": "编号", "description": "主键", {"column_name": "id", "display_name": "编号", "description": "主键",
"visible": 1, "searchable": 1, "editable": 0, "display_type": "number"}, "visible": 1, "searchable": 1, "editable": 0, "display_type": "number"},
{"column_name": "title", "display_name": "标题", "description": "待办事项内容", {"column_name": "title", "display_name": "标题", "description": "待办事项内容",
"grid_help": "简明描述要做的事", "visible": 1, "searchable": 1, "editable": 0, "grid_help": "简明描述要做的事", "visible": 1, "searchable": 1, "editable": 1,
"display_type": "text"}, "display_type": "text"},
{"column_name": "status", "display_name": "状态", "description": "pending/done", {"column_name": "status", "display_name": "状态", "description": "pending/done",
"grid_help": "pending=待办,done=完成", "visible": 1, "searchable": 1, "editable": 0, "grid_help": "pending=待办,done=完成", "visible": 1, "searchable": 1, "editable": 0,
"display_type": "enum", "display_type": "enum",
"options_json": '[{"value":"pending","label":"待办"},{"value":"done","label":"完成"}]'}, "options_json": '[{"value":"pending","label":"待办"},{"value":"done","label":"完成"}]'},
{"column_name": "priority", "display_name": "优先级", "description": "high/normal/low", {"column_name": "priority", "display_name": "优先级", "description": "high/normal/low",
"visible": 1, "searchable": 1, "editable": 0, "display_type": "enum", "visible": 1, "searchable": 1, "editable": 1, "display_type": "enum",
"options_json": '[{"value":"high","label":"高"},{"value":"normal","label":"中"},{"value":"low","label":"低"}]'}, "options_json": '[{"value":"high","label":"高"},{"value":"normal","label":"中"},{"value":"low","label":"低"}]'},
{"column_name": "due_at", "display_name": "截止时间", "description": "Unix 秒;可空", {"column_name": "due_at", "display_name": "截止时间", "description": "Unix 秒;可空",
"visible": 1, "searchable": 1, "editable": 0, "display_type": "datetime_unix_seconds"}, "visible": 1, "searchable": 1, "editable": 1, "display_type": "datetime_unix_seconds"},
{"column_name": "created_at", "display_name": "创建时间", "description": "Unix 秒", {"column_name": "created_at", "display_name": "创建时间", "description": "Unix 秒",
"visible": 1, "searchable": 0, "editable": 0, "display_type": "datetime_unix_seconds"}, "visible": 1, "searchable": 0, "editable": 0, "display_type": "datetime_unix_seconds"},
{"column_name": "updated_at", "display_name": "更新时间", "description": "Unix 秒", {"column_name": "updated_at", "display_name": "更新时间", "description": "Unix 秒",