对于家庭晚餐,我们需要一种协调谁将在哪天做饭并标记谁将/不会在晚餐时的方式。在过去的大约 7 年里,我们每天都在冰箱上用一张纸排成一行。这不是一个糟糕的系统,它通常运行良好,但它有一些缺点:
-
我们的一些室友住在楼下,上来阅读或修改工作表有点烦人。
-
我们的一位室友很快就会搬到附近的房子里,这让事情变得更加困难。
-
如果您正在旅行或想在外出时进行更改,也会遇到同样的问题。
-
有些室友是“默认在场”,而另一些室友是“默认缺席”,记住哪个是烦人的。
-
我们正在添加一个新室友,他只会在这里待几个星期。
所以我们正在尝试一个新系统,一个数字系统。就像您在启动新系统时所做的任何帖子一样,存在一些风险,即它不是一个好系统并且您还不知道,但这总比从不描述它好。
现在,一周中的每一天都有一个 Google 日历活动,每个活动都标记为每周重复一次。每个室友都被邀请,并且可以回复单个实例或重复事件。这可以让您传达“我将在这个星期五离开”,或“我不会在星期五”,或“我不会在星期五,但我会在这个星期五在这里”。要烹饪,您可以编辑标题以添加“名称烹饪”,如果您要带一位客人,您可以邀请他们参加活动实例或将他们的名字添加到标题中。
一目了然地看到烹饪和饮食计划也很有帮助,所以我制作了一个总结当前状态的网页。您使用 Google 登录,授予它对您日历的读取权限,它会汇总名为“Dinner”的事件:
该页面在这里,欢迎您查看源代码,但除非您住在这里,否则它对您不起作用。但是,如果您想调整并用于您的房子,请继续! HTML源代码中有注释说明如何。
总的来说,这几乎是我喜欢的方式,除了登录只持续一个小时。我从 Google 获得的身份验证令牌有效期为一小时,之后您需要再次 OAuth(尽管您不需要重新同意日历 API 访问)。我还没有想出如何解决这个问题,我已经问过 StackOverflow 。