Skip to content

kkkano/AutoFish

Repository files navigation

AutoFish 智能办公助手

AutoFish Logo

Loaf on the job, responsibly. 一个隐蔽、安全、功能强大的摸鱼辅助工具,专为现代打工人设计。

✨ 核心亮点

  • 🐟 智能防息屏 (Mouse Jiggler): 模拟真实鼠标轨迹,防止电脑因长时间未操作而锁屏或休眠。特别适合设计软件(如 Figma、Sketch),避免因无操作进入离线状态。
  • 💰 实时薪资计算器: 看着工资每一秒都在增加,是枯燥工作中的最大动力。支持自定义月薪、工作日及五险一金扣除。
  • 🌐 浏览器模块: 内置浏览器内核,完美融入 IDE 界面,可以在工作时偷偷浏览知乎、新闻等网站,摸鱼无痕。
  • 👻 隐蔽模式 (Stealth Mode):
    • 透明度调节: 随时调整窗口透明度,像幽灵一样存在。
    • 老板键 (Boss Key): 一键隐藏/呼出 (F9Ctrl+Alt+H)。
    • 伪装标题: 将窗口标题伪装成 "系统更新"、"会议纪要" 或代码编辑器。
    • 无边框: 融入桌面环境,极简视觉体验。
  • 🎨 极客风格 UI: 默认提供 "VS Code Dark" 深色主题,界面像代码编辑器一样专业,不易被旁人察觉。

🚀 快速开始

方式一:直接运行 (推荐)

下载 Releases 中的 LoafOnTheJob.exe,双击即可运行。

方式二:从源码运行

# 安装依赖
pip install -r requirements.txt

# 运行
python loaf-on-the-job.py

🧰 轻量化打包

项目附带 build_exe_minimal.py,通过 PyInstaller + LoafOnTheJob.spec 生成单文件版本:dist/LoafOnTheJob.exe。 当前 spec 使用单文件 EXE、UPX(如已安装)、strip=Trueoptimize=2。运行前可以加装 UPX 压缩工具,再执行:

python build_exe_minimal.py

脚本会清理老的 build/ dist/ 目录,生成单个 exe,并打印最终体积以供参考。

⚙️ 功能展示

🎨 主题预览

VS Code 深色主题 (默认)

VS Code Dark Theme
代码风格界面,适合在写字楼 / 开发者桌面上隐藏

VS Code 中文界面仿装

VS Code Chinese Interface
伪装成中文编辑界面,降低同事注意力

PyCharm 深色主题

PyCharm Theme
替换颜色、字体后仍保持原生 Python 体验

PyCharm 中文界面

PyCharm Chinese Interface
混合中文界面与代码展示,增加伪装自然度

1. 五险一金计算

内置 2026 标准五险一金计算器,精确计算税后收入,让每一次摸鱼都心中有数。

🛠️ 配置说明

项目启动时会读取内置的 autofish/config.json,当前版本不会在首次运行时自动生成或保存配置文件。

源码运行或重新打包前,可以手动编辑 autofish/config.json

  • title_presets: 自定义伪装标题列表
  • theme_presets: 自定义界面主题
  • font_presets: 自定义代码字体选项
  • websites: 自定义快捷网站入口

薪资、工作日、上下班时间和五险一金参数目前只在运行时通过界面输入,不会写回配置文件。

📦 项目结构

AutoFish/
├── loaf-on-the-job.py    # 主入口
├── autofish/
│   ├── app.py            # 主应用程序
│   ├── config.py         # 配置管理
│   ├── utils.py          # 工具函数
│   └── modules/
│       ├── mouse.py      # 鼠标模拟模块
│       ├── salary.py     # 薪资计算模块
│       └── browser.py    # 浏览器模块
├── icons/                # 图标资源
└── requirements.txt      # 依赖列表

📄 License

MIT License


About

🐟 隐蔽型摸鱼神器:防锁屏 + 实时薪资计算 + VS Code 伪装。Stealthy loafing tool with Mouse Jiggler & Fake IDE UI.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages