计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
schedule-management【效率与协作】Local schedule management for adding events, tracking deadlines, generating reminders, and detecting time conflicts when users need offline scheduling with optional popup notifications.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
type=deadline) and list them by time range.events.jsonl.reminders.csv.notified.log.>= 3.9>= 5.1 to run scripts/notify.ps1Time format must be
YYYY-MM-DD HH:MM(24-hour).
python scripts/schedule_tool.py \
--operation add \
--data-dir "./data" \
--title "Project Sync" \
--start "2026-02-10 09:00" \
--end "2026-02-10 10:00" \
--type "meeting" \
--location "Room 3A" \
--notes "Bring status updates" \
--tags "work,weekly" \
--remind 30
python scripts/schedule_tool.py \
--operation list \
--data-dir "./data"
python scripts/schedule_tool.py \
--operation conflicts \
--data-dir "./data"
python scripts/schedule_tool.py \
--operation reminders \
--data-dir "./data"
This generates:
./data/events.jsonl./data/reminders.csvpython scripts/schedule_tool.py --operation reminders --data-dir "./data"
powershell -ExecutionPolicy Bypass -File scripts/notify.ps1 -DataDir "./data"
Notifications are deduplicated using ./data/notified.log so each reminder time is shown only once.
Additional examples may be available in
references/examples.md.
Storage
events.jsonl in the specified --data-dir.reminders.csv in the same directory.notified.log in the data directory.Operations
add: validates required fields and writes a new event record.import: imports event records (format depends on the script’s supported import mode).list: prints a summary of stored events (optionally filtered by time range).conflicts: checks for overlapping events and reports conflicts.reminders: computes upcoming reminder times and exports them.Time Parsing Rules
YYYY-MM-DD HH:MM (24-hour).Conflict Detection
startA < endB and startB < endADeadlines
type=deadline.Failure Handling
Security & Compliance
--data-dir.