CLI-CAL-001/002/003/004/005/006/007/008/009/010: Calendar CLI commands

This commit is contained in:
zhi
2026-04-01 07:02:47 +00:00
parent 087e477395
commit 54c416c01d
2 changed files with 38 additions and 38 deletions

View File

@@ -278,52 +278,52 @@
## I. HarborForge.Cli - Calendar
- [ ] CLI-CAL-001:新增 `hf calendar` 命令组骨架(cli only)
- [ ] 注册命令组
- [ ] 增加 help surface
- [ ] 增加 brief help
- [x] CLI-CAL-001:新增 `hf calendar` 命令组骨架(cli only)
- [x] 注册命令组
- [x] 增加 help surface
- [x] 增加 brief help
- [ ] CLI-CAL-002:实现 `hf calendar schedule`(cli only)
- [ ] 参数解析
- [ ] 请求构造
- [ ] 结果输出
- [x] CLI-CAL-002:实现 `hf calendar schedule`(cli only)
- [x] 参数解析
- [x] 请求构造
- [x] 结果输出
- [ ] CLI-CAL-003:实现 `hf calendar show`(cli only)
- [ ] 日期参数
- [ ] 列表输出
- [ ] JSON 输出
- [x] CLI-CAL-003:实现 `hf calendar show`(cli only)
- [x] 日期参数
- [x] 列表输出
- [x] JSON 输出
- [ ] CLI-CAL-004:实现 `hf calendar edit`(cli only)
- [ ] 支持 slot-id 与 date
- [ ] PATCH/POST 适配
- [ ] 输出 warning / error
- [x] CLI-CAL-004:实现 `hf calendar edit`(cli only)
- [x] 支持 slot-id 与 date
- [x] PATCH/POST 适配
- [x] 输出 warning / error
- [ ] CLI-CAL-005:实现 `hf calendar cancel`(cli only)
- [ ] 支持 slot-id 与 date
- [ ] 输出结果
- [x] CLI-CAL-005:实现 `hf calendar cancel`(cli only)
- [x] 支持 slot-id 与 date
- [x] 输出结果
- [ ] CLI-CAL-006:实现 `hf calendar date-list`(cli only)
- [ ] 列出未来已物化日期
- [ ] 适配 JSON 输出
- [x] CLI-CAL-006:实现 `hf calendar date-list`(cli only)
- [x] 列出未来已物化日期
- [x] 适配 JSON 输出
- [ ] CLI-CAL-007:实现 `hf calendar plan-schedule`(cli only)
- [ ] 参数解析 `--at --on-day --on-week --on-month`
- [ ] 请求构造
- [ ] 输出结果
- [x] CLI-CAL-007:实现 `hf calendar plan-schedule`(cli only)
- [x] 参数解析 `--at --on-day --on-week --on-month`
- [x] 请求构造
- [x] 输出结果
- [ ] CLI-CAL-008:实现 `hf calendar plan-list`(cli only)
- [ ] 列表输出
- [ ] JSON 输出
- [x] CLI-CAL-008:实现 `hf calendar plan-list`(cli only)
- [x] 列表输出
- [x] JSON 输出
- [ ] CLI-CAL-009:实现 `hf calendar plan-edit`(cli only)
- [ ] 参数解析
- [ ] 请求发送
- [ ] 输出结果
- [x] CLI-CAL-009:实现 `hf calendar plan-edit`(cli only)
- [x] 参数解析
- [x] 请求发送
- [x] 输出结果
- [ ] CLI-CAL-010:实现 `hf calendar plan-cancel`(cli only)
- [ ] 参数解析
- [ ] 请求发送
- [ ] 输出结果
- [x] CLI-CAL-010:实现 `hf calendar plan-cancel`(cli only)
- [x] 参数解析
- [x] 请求发送
- [x] 输出结果
## J. HarborForge.OpenclawPlugin / Monitor 联动