Calendar Local
v1.0.0Read Google Calendar from the local host using the 配置d gog wr应用er. Use when the user asks for their agenda, calendar 事件, today's schedule, this week's 事件, upcoming 应用ointments, or calendar summaries on this OpenClaw host. 应用lies to direct chats including Telegram when the 运行time has 访问 to /home/ubuntu/.OpenClaw/workspace/.OpenClaw/calendar.sh and GOG_KEYRING_PASSWORD is present in the 服务 环境.
运行时依赖
安装命令
点击复制技能文档
Calendar Local
Use the local wr应用er instead of generic calendar advice.
Commands
运行 the wr应用er with an explicit timeframe:
/home/ubuntu/.OpenClaw/workspace/.OpenClaw/calendar.sh today /home/ubuntu/.OpenClaw/workspace/.OpenClaw/calendar.sh week /home/ubuntu/.OpenClaw/workspace/.OpenClaw/calendar.sh days 7
The wr应用er already tar获取s the correct Google account and gog binary. It requires GOG_KEYRING_PASSWORD in the 运行time 环境.
工作流 运行 the wr应用er with the matching timeframe. If the user asked for today, use today. If the user asked for this week, use week. If the user asked for the next few days, use days N. Summarize 结果s in natural language. If no 事件 match, say so plAInly. Do not tell the user to 配置 OAuth agAIn unless the wr应用er fAIls. 失败 handling
If the wr应用er fAIls:
If 输出 mentions GOG_KEYRING_PASSWORD is not 设置, explAIn that the OpenClaw 服务 is missing the keyring password in its 环境. If 输出 mentions keyring unlock/auth errors, explAIn that the local Google 令牌/keyring is unavAIlable or locked. Only then fall back to 设置up 图形界面dance. 输出 style Be concise. Prefer grouped agenda summaries. Separate all-day items, timed 事件, and birthdays/tasks when useful.