← 返回 Skills 市场
luzewen

Task Planner

作者 卢泽文 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
41
总下载
5
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install liuxiaoying-task-planner
功能描述
Manage personal tasks and schedules with natural language commands for adding, modifying, repeating, completing, deleting tasks, and exporting calendar docum...
使用说明 (SKILL.md)

description: | 个人任务与行程管理助手,支持截止时间、提醒、修改、删除、重复任务、导出日历文档。 用户可以用自然语言添加、修改、查询、完成或删除任务,无需记住ID。 触发词:“记一下...”、“提醒我...”、“修改任务...”、“改签...”、“重复任务...”、“导出日历”、“生成本周行程表”、“我接下来要做什么”等。 author: liuxiaoying version: 4.1.0 tags: ["task", "planner", "reminder", "schedule", "recurring", "document"] triggers:

  • 提醒我
  • 记任务
  • 添加行程
  • 修改任务
  • 改签
  • 重复任务
  • 每天/每周/每月任务
  • 导出日历
  • 生成行程表
  • 检查提醒 requires: []

Task Planner Skill (重复任务 + 导出日历文档)

功能说明

  • 添加任务(标题、截止时间、提醒提前量、分类、优先级、额外信息)
  • 添加重复任务:支持每日、每周、每月、每年,可指定结束条件
  • 修改任务(自然语言匹配)
  • 检查提醒
  • 查看任务列表、按日期归纳总结
  • 标记完成:如果是重复任务且未达到结束条件,自动生成下一次任务
  • 删除任务
  • 导出日历文档:生成 Markdown 格式的日历表格,可打印为 PDF

导出日历文档

命令

用户可以说:

  • “导出本周日历”
  • “导出本月行程表”

AI 执行 export_doc --range week/month(默认 week),生成文件 ~/openclaw_calendar.md

微信语音输入处理

当用户通过微信语音消息与 OpenClaw 交互时,语音文件会先被转成文字,再进入本 Skill 的处理流程。

环境准备

  • 设置环境变量 OPENAI_API_KEY
  • 安装依赖:pip install openai

转写命令

python scripts/transcribe.py \x3C音频文件路径>
5 * * * * /usr/bin/python3 ~/.openclaw/skills/task-planner/scripts/send_reminders.py
安全使用建议
Install only if you are comfortable storing task data in your home directory and using an OpenAI API key for voice transcription. Treat any audio passed to transcribe.py as uploaded to OpenAI, and check the exported calendar and reminder log paths because they may contain personal schedule details.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's task, reminder, recurring-task, deletion, and calendar-export capabilities are coherent with a personal planner. WeChat voice input and OpenAI transcription broaden the scope but are described in README/SKILL rather than hidden.
Instruction Scope
Actions are presented as user-invoked commands or setup steps. The skill should be clearer that transcription sends the chosen audio file to OpenAI and that reminder scheduling requires a cron-style setup.
Install Mechanism
Installation copies files into ~/.openclaw/skills/task-planner, restarts the OpenClaw gateway, and installs the openai Python package. There is no evidence of obfuscated install behavior or automatic privilege escalation.
Credentials
OPENAI_API_KEY use is proportional to Whisper transcription, but users should know audio content leaves the local machine when transcribe.py is run.
Persistence & Privilege
The scripts store tasks in ~/.openclaw_tasks.json, write reminders to ~/openclaw_reminders.log, export ~/openclaw_calendar.md with overwrite behavior, and suggest scheduled reminder execution; these are expected for the feature set but worth reviewing.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install liuxiaoying-task-planner
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /liuxiaoying-task-planner 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Task Planner Skill v0.1.0 - 新增自然语言交互的个人任务与行程管理助手 - 支持添加、修改、查询、完成、删除任务,无需记住ID - 支持重复任务(每日/周/月/年),并可设定结束条件 - 可导出 Markdown 格式日历表,方便打印或生成 PDF - 内置任务提醒、分类、优先级、按日期总结等功能 - 微信语音输入支持,自动转文字后识别操作
元数据
Slug liuxiaoying-task-planner
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Task Planner 是什么?

Manage personal tasks and schedules with natural language commands for adding, modifying, repeating, completing, deleting tasks, and exporting calendar docum... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 41 次。

如何安装 Task Planner?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install liuxiaoying-task-planner」即可一键安装,无需额外配置。

Task Planner 是免费的吗?

是的,Task Planner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Task Planner 支持哪些平台?

Task Planner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Task Planner?

由 卢泽文(@luzewen)开发并维护,当前版本 v0.1.0。

💬 留言讨论