前言¶
在 Agent 里接日程,常见做法是让模型自己生成一段文本,人工再复制到待办工具里。问题在于:模型不知道该落到哪个清单、哪天,提醒时间也得手动补。另一个极端是把整个待办系统的接口都暴露给模型,模型可能写到错误的地方。这个 Skill 采取的是中间路线——由技能负责识别意图、生成结构化计划、路由到对应日期的任务单,最后统一写入滴答清单(dida-cli),用户只需要说一句「明天下午要做什么」。
下面介绍一个社区技能「计划任务(滴答)」,坐标 @user_1c1e9d84/dida-plan,它把上面这段流程固化成了固定的几步。
这是什么¶
一句话定位:一个写计划技能,基于滴答清单(dida-cli)自动识别任务计划类提示词,生成结构化计划内容并写入滴答清单。
出品与维护:由社区发布者 user_1c1e9d84 发布,SkillHub 上坐标为 @user_1c1e9d84/dida-plan,版本 1.0.0,来源标记为 community,分类 life-service。
解决什么问题:把「识别意图 → 生成结构化计划 → 按日期路由 → 写入清单 → 设置提醒」这条链路交给技能执行,而不是让模型自由发挥或让用户手工整理。
核心功能¶
技能的完整流程固定为五步,写在简介里:
1、识别关键词。判断用户消息中是否包含「时间点、计划、今天、明天、滴答、清单、滴答清单、任务、工作」等关键词。
2、生成结构化计划内容。输出带小标题标号和行动建议的内容。
3、提取时间点并路由到对应日期任务单。同日已存在任务单则追加、序号自增;没有则新建。
4、写入内容到匹配的计划任务。
5、设置任务日期与当天下午 3 点的固定提醒。
还有一条归属规则:所有任务统一归属「🔔每天日报」清单。也就是说日期任务单按天分,清单归属是固定的,不会散落到其他清单。
触发条件与流程互为前提:只有当消息中包含上述关键词、且意图是创建/添加/安排计划或任务时才触发。
安装与启用¶
关于安装与启用,已抓取的官方资料中没有给出具体的安装命令、目录结构或配置字段,因此这里不臆造。可以确认的信息如下:
- 技能遵循通用
SKILL.md格式,可用支持该格式的 Agent 环境加载。 - 元数据中
requires_api_key=false,即不需要单独申请 API Key。 - 技能依赖本机已有的滴答清单 CLI(dida-cli),写入动作由它完成,因此运行环境需要能调用该 CLI。
安装方式请以官方页面为准:https://www.skillhub.cn/skills/user_1c1e9d84/dida-plan
如果后续拿到官方的安装命令或配置项,再补充到本节。
典型用法¶
官方简介只给出了流程描述,没有提供逐字的使用示例。下面按技能描述的流程推演一个最小例子,用于说明各步的作用,实际措辞以技能实现为准。
用户消息:「明天下午要和产品对齐需求,安排一下。」
按流程拆解:
1、消息命中「明天」关键词,意图是添加计划,触发技能。
2、生成结构化计划内容,例如带标号的小标题加行动建议:「1. 与产品对齐需求——确认范围与排期」。
3、提取时间点「明天」,路由到明天的日期任务单;若明天还没有任务单则新建。
4、把第 2 步的内容写入匹配到的任务。
5、设置任务日期为明天,提醒固定为当天下午 3 点。
任务归属「🔔每天日报」清单,最终落到滴答清单中。
适用场景与注意¶
适合谁:已经在用滴答清单管理待办、希望用自然语言一句话创建带提醒的任务的用户;以及想把「识别意图 + 结构化 + 写入 + 提醒」这条链路固化下来、减少模型自由发挥的 Agent 集成方。
限制与坑:
- 触发依赖关键词。不含「时间点、计划、今天、明天、滴答、清单、滴答清单、任务、工作」等词、或意图不是创建/添加/安排计划的消息不会触发,命中词过宽也可能造成误触发,这是关键词路由的固有取舍。
- 提醒时间写死为当天下午 3 点,没有按任务自定义提醒的选项。需要其他提醒时间的场景不适合直接用。
- 任务统一归到「🔔每天日报」清单,适合按天汇总的用法;想让任务落到其他清单的场景需要自行改造。
- 写入依赖 dida-cli,运行环境中该 CLI 必须可用,否则写入步骤无法执行。
- 技能版本为 1.0.0,安装数为 0,社区来源,采用前建议先在自己的环境里跑一遍。
结尾¶
这个技能的价值在于把计划类消息的处理固定成五步:识别关键词、生成结构化内容、按日期路由、写入、设置提醒,用户只需要用自然语言说一句计划,其余由技能完成。官方地址:https://api.skillhub.cn/user_1c1e9d84/dida-plan