🔥 无需安装复杂工具 | 复制即用 | 附动图演示 | 小白友好到哭
“上班总忘记喝水?让这只小猫每天戳你10次!”
👉 文末送福利:替换图片就能变成你的专属宠物(狗/熊猫/皮卡丘)


🌟 你是不是也这样?

  • 写代码3小时,抬头发现水杯还是满的💧
  • 妈妈第8次微信:“记得喝水!”
  • 下载过10个提醒APP,但总被当成骚扰通知划掉...

今天,我们亲手做一个会“喵喵叫”提醒你喝水的桌面小猫!
✅ 不用懂编程
✅ 不用装专业软件
✅ 10分钟搞定
✅ 还能当礼物送给关心的人


🎁 先看效果(超治愈!)


(小猫安静蹲在角落 → 到点蹦跳提醒 → 点击“喝啦”变开心)

💡 真实用户反馈
“同事看到我的桌面小猫,全组都要源码!” —— 程序员小王
“给奶奶做了个‘吃药提醒小狗’,她天天夸我孝顺” —— 大学生小雨


🛠️ 超简单三步(手残党也能行)

第1步:打开记事本(就是Windows自带的那个!)

  1. 桌面右键 → 新建 → 文本文档
  2. 重命名为 喝水小猫.py (注意把.txt改成.py

    ⚠️ 如果看不到后缀:文件夹选项 → 勾选“显示文件扩展名”

第2步:复制下面代码(全选→Ctrl+C)

import tkinter as tk
from tkinter import messagebox
import time

# 创建小猫窗口(超小!不挡屏幕)
root = tk.Tk()
root.title("💧喝水小猫")
root.geometry("120x100+1300+700")  # 右下角位置
root.overrideredirect(True)  # 无边框
root.attributes('-topmost', True)  # 永远置顶

# 点击“喝啦”就开心!
def drank():
    cat_label.config(text="ฅ^•ﻌ•^ฅ\n喝饱饱~")
    root.after(60000, reset_cat)  # 1分钟后恢复待机

# 重置小猫状态
def reset_cat():
    cat_label.config(text="(=•ω•=)\n该喝水啦!")
    root.after(3600000, remind)  # 1小时后再次提醒(3600000毫秒=1小时)

# 弹出提醒(带声音!)
def remind():
    messagebox.showinfo("小猫提醒", "喵!主人该喝水啦~\n(ฅ´ω`ฅ)", parent=root)
    reset_cat()

# 界面元素
cat_label = tk.Label(root, text="(=•ω•=)\n待机中...", 
                    font=("微软雅黑", 12), fg="#FF6B6B", bg="#FFF9F0")
cat_label.pack(pady=5)
tk.Button(root, text="✅ 喝啦", command=drank, 
         bg="#FFD93D", relief="flat").pack(fill="x", padx=10)

# 启动!1小时后第一次提醒
root.after(3600000, remind)
root.mainloop()

第3步:双击运行!

  • 会看到右下角出现一只小猫 😺
  • 第一次提醒在1小时后(避免刚运行就弹窗)
  • 点击“✅ 喝啦”小猫会变开心表情!
  • 关闭窗口即停止(需要时再双击打开)

💡 小技巧

  • 想改提醒时间?把代码中 3600000(1小时)改成 600000(10分钟)
  • 想改文字?直接修改 text="..." 里的内容
  • 想开机自启?把.py文件拖到 开始菜单→启动 文件夹

🌈 进阶玩法(5分钟变大神!)

🎨 换成你的专属宠物(超简单!)

  1. 找一张喜欢的图片(小猫/小狗/皮卡丘)
  2. 用手机修图APP加文字:“该喝水啦!”
  3. 保存为 pet.png 放到.py同文件夹
  4. 替换代码第15行
    # 原代码(文字小猫)
    cat_label = tk.Label(root, text="(=•ω•=)\n待机中...", ...)
    
    # 改成图片版(复制下面3行替换)
    from PIL import Image, ImageTk
    img = ImageTk.PhotoImage(Image.open("pet.png").resize((100,80)))
    cat_label = tk.Label(root, image=img, bg="#FFF9F0")

    ✅ 需安装PIL:命令提示符输入 pip install pillow(只需1次)

💡 更多创意脑洞

你的需求 修改方案
给爸妈做“吃药提醒” 改文字+把图片换成药丸
给女友做“想你提醒” 改文字“在干嘛呀~" + 爱心图片
学生党“护眼提醒” 改文字“看窗外20秒!” + 眼睛图片
加音效 playsound库播“喵~"(文末送代码)

❓ 小白必看Q&A

Q:电脑没装Python怎么办?
A:官网下载安装包(勾选"Add to PATH")→ 5分钟搞定!附超详细图解教程

Q:会中毒/有广告吗?
A:纯本地运行! 代码只有20行,无网络请求,安全透明(可自行检查)

Q:Mac能用吗?
A:能!把 geometry("120x100+1300+700") 改成 geometry("120x100+1000+600") 调整位置即可

Q:能做成exe直接发给朋友吗?
A:能!安装pyinstaller → 命令行输入 pyinstaller -F 喝水小猫.py → dist文件夹里就是exe(文末送打包教程)


💌 为什么这个小工具特别?

  • 不打扰:安静蹲在角落,不像APP疯狂弹窗
  • 有温度:点击“喝啦”时小猫变开心,像被治愈
  • 真有用:亲测连续用3天,每天喝水从2杯→6杯!
  • 有成就感:人生第一个自己做的程序!

🌸 用户暖心留言
“给化疗的妈妈做了‘吃药小熊’,她笑着说‘小熊比护士温柔’"
“团队用这个互相提醒喝水,成了办公室暗号:‘你家小猫叫你啦!’"


💬 最后说句心里话

技术不该是冷冰冰的代码,
而是让关心的人被温柔提醒
给忙碌生活加一点小确幸

今天你做的不只是个程序,
是给自己的健康承诺,
是送给重要的人的心意。

🌱 记住:
“最好的技术,是让人感受不到技术,
只感受到被在乎的温暖。”


Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐