把每日任务变成一张清单:让 AI Shell 写一个会算分的打卡脚本

举报
yd_279903029 发表于 2026/11/10 16:25:07 2026/11/10
【摘要】 今天在 AI DevSpace 里换了一个角度:把每天 5 项成长任务写成一个会算分的 Python 清单脚本,本地运行得到 140 分预计总积分,并生成清单文件,流程能运行、能复核、能复用。

今天是 2026 年 11 月 10 日。这是我在华为云 AI DevSpace 体验版里的第十次每日体验。这一次我换了一个思路:不再让 AI 直接替我做某件事,而是先把“每天要做的 5 件事”本身写成代码,让脚本替我把流程管起来。

一、为什么要把任务写成清单

过去 9 天,我每天在成长中心做 5 项任务:签到、体验 AI DevSpace、发布原创文章、浏览鸿蒙案例、Star 鸿蒙案例代码仓。每一项都有对应的积分:10 分、30 分、60 分、10 分、30 分,加起来正好 140 分。流程我已经很熟了,但每天都要在心里默算一遍“今天做了几项、还差几项、能拿多少分”。与其每天默算,不如把这张表写进一个脚本里,让它替我算,也替我留一份可以复用的记录。

二、一句话交给 AI Shell

我在 AI Shell 里只发了一句话:写一个 Python 小脚本 checklist.py 并运行它,不用任何云资源,只在本地运行。脚本要列出今天 5 项任务和积分,逐项打印,算出今日预计总积分,再把清单写入 today_checklist.md,并打印文件是否已生成,运行后把完整输出告诉我。

AI Shell 先加载了编码相关的技能,然后用写文件工具创建了 checklist.py,再用命令行运行了它。整个过程我没有动任何云资源,没有创建服务器,也没有改任何账号设置。进入体验版时剩余时长大约 2 小时 59 分,足够完成这一次小体验。

三、运行结果

脚本在 workspace 里生成了两个文件:checklist.py(1.3 KB,50 行)和 today_checklist.md(313 B)。运行输出是这样的:

=== 每日任务积分清单  2026-11-10 ===

签到:10 分
体验 AI DevSpace:30 分
发布原创文章:60 分
浏览鸿蒙案例:10 分
Star 鸿蒙案例代码仓:30 分

今日预计总积分:140 分
文件 today_checklist.md 是否已生成:True
文件路径:/root/workspace/today_checklist.md

10 加 30 加 60 加 10 加 30,正好 140 分,和我心里算的一致。文件检查结果是 True,说明清单已经落盘。

四、这张清单好在哪

第一,规则写死了,就不会算错。任务名和积分写在脚本的任务列表里,改规则只改一处,打印、求和、写文件用的都是同一份数据。

第二,清单本身就是记录。today_checklist.md 里有日期、每项任务和积分、总积分,明天想复用,改个日期就能继续用,不用重新组织语言。

第三,验证是脚本自己做的。文件写完后,脚本自己检查了一遍文件是否存在,并把结果打出来。这一步很关键,流程有没有跑通,不靠感觉,靠输出。

五、一个提醒:沙箱是临时的

体验版容器 3 小时后会释放,再次启动会创建全新容器。今天生成的两个文件只存在于这次的沙箱里,所以重要的东西要及时保存到本地。这一点和前几天一样:沙箱是用来试的,成果要带走。

六、结语

前 9 天,我分别记录了上手、观察 AI 思考、查 IaC、沙箱生存清单、适用边界、Token 账本、一句话自动化、从零开始、跟着报错修 Bug。今天的尝试换了一个角度:把重复的流程本身变成代码。AI 真正帮上忙的地方,不一定是替你写出多复杂的程序,而是把你每天都在重复的那几件事,变成一个能运行、能复核、能复用的小工具。明天,我还会继续用这张清单打卡。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。