LazyCat File Helper

懒猫文件助手 LazyCat File Helper

在任何网站使用懒猫微服云盘选择文件,一键保存下载到云端 Pick files from LazyCat cloud on any website, save downloads to cloud with one click

向下滚动 Scroll Down

使用场景 Use Cases

任何支持下载或上传的网站,都能与懒猫云盘无缝联动 Any website that supports downloads or uploads can seamlessly connect with LazyCat cloud

🎬

视频网站一键保存 Save Videos Instantly

在视频网站观看视频时,点击下载按钮,即可选择直接保存到懒猫网盘,无需占用本地空间,随时随地观看 When watching videos, click download and save directly to LazyCat cloud without using local storage. Watch anytime, anywhere

YouTube Bilibili Twitter/X TikTok
🤖

AI 生成内容保存 Save AI Generated Content

AI 绘图、AI 音乐、AI 视频生成的内容,一键保存到云盘永久存储,不怕平台删除或过期 Save AI-generated images, music, and videos to cloud permanently. No worries about platform deletion or expiration

Midjourney DALL-E Suno Runway
📄

文档直接上传 Direct Document Upload

在网页版办公软件上传附件时,直接从懒猫云盘选择文件,无需先下载到本地再上传 When uploading attachments in web office tools, select files directly from LazyCat cloud without downloading first

Google Docs Notion 飞书 钉钉
📱

社交媒体素材 Social Media Assets

发朋友圈、发微博时,直接从云盘选择照片视频上传,多设备素材共享,发布更便捷 Post to social media by selecting photos and videos directly from cloud. Share assets across devices easily

微博 小红书 Instagram Facebook
💾

软件/资源下载 Software Downloads

下载软件、驱动、游戏补丁时,直接保存到云盘,多设备共享,重装系统也不怕找不到 Save software, drivers, game patches to cloud. Share across devices, never lose them after system reinstall

GitHub SourceForge 各类下载站
📧

邮件附件管理 Email Attachments

网页邮箱下载附件时保存到云盘,发送邮件时从云盘选择附件,大文件也能轻松处理 Save email attachments to cloud when downloading, select from cloud when sending. Handle large files easily

Gmail Outlook QQ邮箱 163邮箱
☁️

云端离线下载 Cloud Offline Download

让云盘帮你下载大文件、磁力链接、BT种子,不占用本地网络和存储空间,支持断点续传,稍后取回即可 Let cloud download large files, magnet links, and torrents for you. Saves local bandwidth and storage, supports resume, retrieve later

Magnet BT/Torrent HTTP/FTP 大文件
📊

下载任务管理 Download Task Manager

实时查看下载进度,彩色速度显示,趣味剩余时间估算,一目了然掌控所有下载任务 Real-time progress tracking, colored speed display, fun ETA estimates. Monitor all downloads at a glance

实时速度 进度追踪 批量管理 省钱统计
🔒 安全加密传输 Secure Transfer
📦 大文件分块传输 Chunked Transfer
🎯 悬浮球进度管理 Progress Tracking
🌐 全网站兼容 Universal Support
☁️ 云端离线下载 Offline Download
🧲 磁力/BT支持 Magnet/BT
💰 省钱统计 Savings Track

技术架构 Technical Architecture

基于 Chrome Extension Manifest V3 构建的现代化架构 Modern architecture built on Chrome Extension Manifest V3

🌐
用户层 · 任意网页 User Layer · Any Website
gmail.com, notion.so, twitter.com, ...
用户在任何网站点击「选择文件」按钮或下载链接时,扩展会自动介入,提供云端文件选择或保存到云端的选项。 When users click "Choose File" buttons or download links on any website, the extension automatically intervenes to provide cloud file selection or save-to-cloud options.
触发方式 Trigger
<input type="file">
点击文件选择框时触发 Triggered on file input click
下载拦截 Download Intercept
<a download> / Blob URL
拦截下载链接和 Blob 下载 Intercepts download links and blobs
window.postMessage window.postMessage
🧩
扩展层 · Chrome Extension Extension Layer · Chrome Extension
Manifest V3 · Service Worker
扩展由三个核心模块组成,分别运行在不同的上下文环境中,通过消息传递机制协同工作。每个模块各司其职,确保安全性和功能完整性。 The extension consists of three core modules running in different contexts, coordinating through message passing. Each module has specific responsibilities ensuring security and functionality.
💉 Inject Script inject.js
注入到页面上下文,拦截 showOpenFilePicker API 和文件输入框点击事件,是唯一能访问页面 JS 环境的模块。 Injected into page context to intercept showOpenFilePicker API and file input clicks. The only module with access to page JS environment.
showOpenFilePicker click event
📜 Content Script content.js
渲染文件选择器 UI(iframe 方式),在页面和后台之间传递消息,处理文件数据的中转。 Renders file picker UI via iframe, relays messages between page and background, handles file data transfer.
iframe UI chrome.runtime
⚙️ Service Worker background.js
后台常驻,管理身份认证、发起跨域请求、处理文件下载/上传、管理任务队列。 Persistent background process managing auth, cross-origin requests, file downloads/uploads, and task queue.
chrome.cookies fetch API
💡 为什么采用三层架构? Why this three-layer architecture?
安全隔离:Chrome 扩展的安全模型要求不同权限的代码运行在隔离的上下文中。Inject Script 可以访问页面 JS 但没有扩展 API 权限;Content Script 可以操作 DOM 但与页面 JS 隔离;Service Worker 拥有完整扩展权限但无法直接访问页面。三者通过消息传递协作,既保证功能完整又确保安全性。 Security Isolation: Chrome's extension security model requires code with different permissions to run in isolated contexts. Inject Script can access page JS but has no extension API access; Content Script can manipulate DOM but is isolated from page JS; Service Worker has full extension permissions but cannot directly access pages. The three work together via message passing, ensuring both functionality and security.
WebDAV over HTTPS WebDAV over HTTPS
☁️
云端层 · 懒猫微服 Cloud Layer · LazyCat Microservice
file.{boxName}.heiyu.space
懒猫微服提供标准 WebDAV 协议接口,支持文件的浏览、上传、下载操作。通过 HC-Auth-Token Cookie 进行身份认证,确保只有授权用户才能访问自己的云端文件。 LazyCat Microservice provides standard WebDAV protocol interface supporting file browsing, uploading, and downloading. Authentication via HC-Auth-Token cookie ensures only authorized users can access their cloud files.
协议 Protocol
WebDAV
PROPFIND 列目录 / GET 下载 / PUT 上传 PROPFIND list / GET download / PUT upload
认证方式 Authentication
HC-Auth-Token
通过 Cookie 传递,扩展自动获取 Passed via Cookie, auto-retrieved by extension
大文件支持 Large Files
Chunked Transfer
ReadableStream 分块传输,支持 GB 级文件 ReadableStream chunked transfer for GB-level files
💡 为什么选择 WebDAV? Why WebDAV?
标准化:WebDAV 是成熟的文件传输协议,所有主流操作系统原生支持。简单可靠:基于 HTTP 扩展,无需专门的客户端库,fetch API 即可直接调用。完整功能:支持目录遍历、文件属性查询,满足文件选择器的所有需求。 Standardized: WebDAV is a mature file transfer protocol natively supported by all major operating systems. Simple & Reliable: Built on HTTP extensions, no special client library needed - fetch API works directly. Full Featured: Supports directory traversal and file property queries, meeting all file picker requirements.
🎯
API Interception
showOpenFilePicker
🔐
Cookie Injection
declarativeNetRequest
📡
Message Passing
chrome.runtime
📦
Chunked Transfer
ReadableStream

开始使用 Get Started

选择你的情况,按步骤开始 Choose your situation and follow the steps

🎉 已自动安装 Auto Installed

你已经准备好了! You're All Set!

如果你已拥有懒猫算力舱 (LCMD AI Pod) 并绑定了 AI 浏览器,恭喜!懒猫文件助手已经预装在你的浏览器中。 无需任何额外配置,直接在任意网站使用即可。 If you own a LCMD AI Pod and have bound the AI Browser, congratulations! LazyCat File Helper is already pre-installed in your browser. No additional configuration needed, just start using it on any website.

🌟 强烈推荐:试试手机端! 🌟 Highly Recommended: Try Mobile!
懒猫文件助手同时支持手机端和电脑端。在手机浏览器上使用,下载视频、保存文件到云盘的体验同样流畅。 随时随地,云端文件触手可及。 LazyCat File Helper supports both mobile and desktop. Use it on your mobile browser for the same smooth experience downloading videos and saving files to cloud. Access your cloud files anytime, anywhere.
💻
电脑端 Desktop
已支持 Supported
📱
手机端 Mobile
已支持 Supported

手动安装 Chrome 扩展 Manual Chrome Extension Install

如果你暂时没有懒猫算力舱,可以手动在电脑端的 Chrome/Edge 浏览器安装扩展。 仅支持电脑端,按以下步骤操作: If you don't have a LCMD AI Pod yet, you can manually install the extension on Chrome/Edge browser. Desktop only. Follow these steps:

⬇️ 下载扩展安装包 (.zip) Download Extension (.zip)
1
解压下载的 ZIP 文件 Extract the downloaded ZIP file
lzc-file-helper-latest.zip 解压到一个固定的文件夹,建议放在不会被误删的位置 Extract lzc-file-helper-latest.zip to a permanent folder that won't be accidentally deleted
2
打开 Chrome 扩展管理页面 Open Chrome Extensions Page
在 Chrome 地址栏输入以下地址并回车: Enter the following URL in Chrome address bar:
chrome://extensions
3
启用开发者模式 Enable Developer Mode
在页面右上角找到「开发者模式」开关,点击打开 Find the "Developer mode" toggle in the top right corner and turn it on
4
加载已解压的扩展 Load Unpacked Extension
点击左上角「加载已解压的扩展程序」按钮,选择刚才解压的文件夹 Click "Load unpacked" button in the top left, select the extracted folder
5
配置微服名称 Configure Box Name
点击扩展图标 → 设置 → 填入你的微服名称(如 mybox),然后在浏览器中登录一次你的懒猫微服 Click extension icon → Settings → Enter your box name (e.g., mybox), then login to your LazyCat microservice once in the browser