跳至主要内容

ChatGPT Tasks:含10个实用示例的指南

了解 OpenAI 的 ChatGPT Tasks 是什么、如何使用它们,并发现 10 个实用用例来自动化并定时安排您的操作。
· 8分钟 阅读

使用 AI 探索

ChatGPT Tasks 是 ChatGPT 的一项新功能,可让我们通过按特定时间或间隔调度来自动执行操作。借助此功能,ChatGPT 能记住我们的指令,即使我们不在线也能执行任务。

ChatGPT 的定时任务有许多使用场景。例如,我们可以设置每日任务来接收 AI 新闻简报。如果我们正在学习一门新语言,ChatGPT 可以通过安排每日对话来帮助我们练习。

在本教程中,我将通过 10 个实用示例来展示 ChatGPT Tasks 的多种用法,从学习 Python 到为孩子编写睡前故事——此外,我们还制作了一段关于 ChatGPT Tasks 的视频,不容错过!

如何创建 ChatGPT 任务

使用 ChatGPT 任务需要订阅 ChatGPT Plus。开始前,我们先在模型下拉菜单中选择“GPT-4o with scheduled tasks”:

选择带有定时任务的 ChatGPT 模型。

然后,为了安排一个任务,我们向 ChatGPT 提供任务描述和时间安排。比如说,我们已经掌握了 Python 编程的基础,但还想继续学习。我们可以通过如下提示让 ChatGPT 每天教我们一些 Python 知识:

在 ChatGPT Tasks 中设置一个任务

就这么简单。现在,每天 14:10 我们都会收到来自 ChatGPT 的一封邮件,内容是值得学习的 Python 知识点!

邮件看起来是这样的:

电子邮件中的 ChatGPT Tasks 任务通知

要查看任务输出,我们点击邮件中的“View Message”按钮。这将打开一个标签页,由 ChatGPT 显示生成的消息:

请注意,每个任务都关联到一个会话,该任务生成的所有消息都会保存在该会话中。我们也可以直接在 ChatGPT 的会话视图中打开它。

如何配置 ChatGPT 任务

要查看我们创建的任务,点击右上角的个人头像打开菜单,然后进入“Tasks”。

打开任务列表。

将鼠标悬停在某个任务上,我们可以对其进行配置、暂停或删除:

在 ChatGPT Tasks 中编辑任务

在任务配置中,我们可以更新说明和时间表。建议始终检查时间表以确保与您指定的相符。稍后我们会看到两个这点很关键的示例。

在 ChatGPT Tasks 中配置任务

ChatGPT Tasks 还支持推送通知,我觉得它比电子邮件通知更适合作为任务提醒。要启用,请前往“Settings”菜单,然后进入“Notifications”部分。

在 ChatGPT Tasks 中启用推送通知

ChatGPT 任务示例

由于我们可以用自然语言非常轻松地设置任务,这里的真正限制是我们的想象力。凡是我们经常做的事情,或需要被提醒去做的事情,都是很好的候选项。

在本节中,我分享了一些我认为确实能帮助到我的用例。我会展示运行良好的示例,也会展示失败的示例。

在开始之前,先分享一个提示。首次编写任务时,先让 ChatGPT 在一分钟后执行。这样您可以先测试结果,微调提示词,再设置您真正想要的时间表。

例如:

在一分钟后给我当前的天气报告。

膳食规划

我每天最头疼的事之一就是“今天吃什么”,所以我很期待尝试用任务做膳食规划。我一直想每周抽一天准备好一周的食物,但我连每天吃什么都难以决定,更别说规划一整周了。

对我来说,周一早上最合适,因此我用如下提示设置了这个任务:

每周一上午 9 点,为整周创建一份膳食计划,包括完整的购物清单和菜谱。保证菜品多样。我有一台 Cosori 空气炸锅,选菜谱时请考虑这一点。

不幸的是,当我测试这个提示时,ChatGPT 并未正确作答,生成的消息只是简单重复了指令(时间差是因为我想立即得到回答):

膳食规划任务出现异常。

这可能只是个小故障,毕竟还是测试版。这也有点奇怪,因为如果我在普通对话里用同样的指令提示它,就能得到预期输出。如果您也遇到这种情况,建议不断调整并测试提示词,直到它按您的预期工作。

紧跟感兴趣话题的动态

ChatGPT 任务似乎是让我们了解感兴趣话题动态的好方法。由于 ChatGPT 可以浏览网页,我们可以用它来获取某个话题的每日新闻摘要。示例如下:

每天晚上 6 点,给我最新的 AI 新闻。

对于需要网页浏览的任务,有一点很不错:ChatGPT 会提供结果的来源。这有助于我们了解信息来自哪里,从而核验来源的可靠性,或进一步阅读。

在 ChatGPT Tasks 中查看网页浏览的来源

重复提醒

我认为 ChatGPT 任务可以替代现有专用应用的一个领域是“重复提醒”。例如,有些应用专门提醒我们定时喝水。启用推送通知后,我们可以用如下任务轻松替代这类应用:

每小时提醒我喝水。

有趣的是,当我创建这个任务时,它并没有生效。一开始我以为它还不支持这么高频的任务。但进一步检查后,我打开任务配置,发现它未能设置好时间表:在 ChatGPT Tasks 中手动检查并修正时间表

随后我将其切换为“Custom”,问题就解决了,并显示了我将收到提醒的具体时间:

在 ChatGPT Tasks 中修正时间表

指定复杂的时间安排

我住在台湾,这里倒垃圾需要在垃圾车经过的特定时间到街上去。我总是记不住时间表,因此能在时间临近时收到提醒对我很有用。

例如,我所在的社区除了周三和周日外,每天上午 10 点和下午 5 点都有垃圾车。我希望提前半小时提醒,这样我有时间准备。以下是该任务的示例提示:

除周三和周日外,每天上午 9:30 和下午 4:30 提醒我倒垃圾。

这个示例运行良好。不过,当我尝试更复杂的例子时,ChatGPT 没能给出正确的时间。

当我在大学担任助教时,我常常忘记自己哪天、在哪间教室上课,因此不得不一次又一次打开学年开始时收到的那封列有每周课程表的邮件(我当时太懒,没有在 Google 日历中设置)。于是我想试试让 ChatGPT 用以下提示来帮我解决这个问题:

我在大学授课,这是我的课程安排:

周一

8:30 算法与数据结构 - A3 教室

10:45 逻辑学 - B5 教室

周二

14:00 人工智能 - A2 教室

16:15 约束规划 - C1 教室

周四

10:45 算法与数据结构 - A3 教室

14:00 约束规划 - C2 教室

周五

8:30 逻辑学 - B4 教室

每天在每节课开始前 15 分钟,给我发送包含课程名称和教室的提醒。

很遗憾,它没能正确解析时间安排。当我检查任务时间表时,看到的是:

ChatGPT Tasks 未能理解复杂的时间安排。

这是不正确的。它在 1 月 17 日(周五)设了 4 个提醒,但我那天只提供了一节课。我也许可以继续调整提示词,但那样付出的精力可能还不如我自己直接在 Google 日历里设置来得省事。

对我而言,目前的结论是:不要盲目信任它(至少现在如此),一定要检查实际的时间表。

娱乐

有多少次我们坐到沙发上想看点什么,结果选片花的时间比真正观看还多?

这可以通过一个 ChatGPT 任务轻松解决,比如:

每晚 9 点,给我推荐三部电影,并为每部提供类型和简短梗概。

另一个与娱乐相关的示例是,在旅行时索取活动建议。我们可以说将在某地待上一周,并让其每天早上 8 点推荐几项活动,这样醒来时就有一些想法可以在早餐时讨论。

社交媒体营销

我的朋友经营着一家小咖啡店。我们注意到,她如果在早上发一条限时动态,当天会吸引更多顾客。然而她独自打理店铺,常常没有时间或灵感去写点什么。

这又是一个我觉得 ChatGPT 任务很有帮助的场景。它不仅可以提醒发布内容,还能协助撰写帖子的文案。

带图片的 ChatGPT 任务

我们也可以让 ChatGPT 作为任务生成图片。刚才的社交媒体示例也可以这样做,不过依我看,这些图片并不太适合那个特定用例。

我在 YouTube 上看到有人用它为孩子生成睡前故事。我觉得非常有创意,如果我有孩子,这肯定是我会尝试的事情。我试了类似这样的提示:

每晚 7 点,为我的孩子创作一个奇幻睡前故事,并生成一张插图来配合故事。

第一晚我收到的是这样的效果:

使用 ChatGPT Tasks 的睡前故事示例。

结论

尽管 ChatGPT 任务的潜力令人印象深刻,但也需要认识到该功能仍处于测试阶段,尚不完美。我们在设置复杂任务时遇到了一些限制和不准确之处,这表明仍需要持续改进。

不过,这也意味着技术只会越来越好,目前遇到的挫折很可能已是“最糟”的情况。想象一下,将来我们不仅能得到每周膳食计划的提醒,还能让它实际替我们下单把食材送到家门口,并把菜谱打印出来。

若想继续学习,建议观看这段概览视频:

François Aubry

作者

François Aubry

全栈工程师,CheapGPT 创始人。我一直热爱教学。从学生时代起,我就积极寻找机会为同学提供辅导与帮助。这份热情促使我攻读博士学位,并在此期间担任助教,以支持我的学术追求。那些年里,我在传统课堂环境中收获了极大的成就感,既建立联系也促进学习。随着在线学习平台的兴起,我也看到了数字教育的变革潜力。事实上,我曾参与我们大学一款此类平台的建设。我致力于将传统教学理念与创新的数字方法相融合。我的热情在于打造既有吸引力、信息量充足,又能让当代学习者轻松获取的课程。

主题