把剪贴板内容,直接变成文件。
Save clipboard content as the right file, instantly.
在网页里看到一段文字、代码、图片或表格,复制之后还要手动建文件、整理格式?按一下 Alt + S,或者右键选中内容,Clip2File 自动识别类型、给出合适的文件名,直接存到本地。
你可以用它做这些:
- 复制网页中的文字、笔记、文章段落 → 保存为
.txt或.md - 复制网页里的图片或图文选区 → 保存为自包含的
.html或.zip - 复制 Python / JavaScript / JSON / Markdown 等代码 → 保存为
main.py/script.js/data.json/README.md - 复制包含多个代码块的网页内容 → 自动解析并导出为项目 ZIP
- 在网页中右键选中的文字或图片 → 点击「Save as File with Clip2File」
- 随时随地按
Alt + S快速保存剪贴板或选区
核心优势:
- ⚡ 极速:一个快捷键或一次右键即可保存
- 🧠 智能:自动识别文本、图片、代码等 15+ 种内容类型
- 🖼️ 支持图片:剪贴板图片、网页图片、图文混合选区都能处理
- 🔒 本地且私密:不上传、不追踪、无广告、无遥测
- 🎨 原生体验:简洁界面,支持浅色 / 深色模式
告别手动拖拽、重命名文件。复制 → 保存 → 完成。
- 🚀 按
Alt + S、点扩展图标,或右键 → 直接生成文件 - 🧠 自动识别文本、图片、代码、JSON、Markdown 等 15+ 种类型
- 📦 多段内容自动打包成 ZIP
- 🖼️ 支持剪贴板图片、网页图片、图文混排
- ⚡
Alt + S快速保存,Alt + Y打开面板 - 🖱️ 右键菜单:网页选区文字 / 图片 → 另存为文件
- 🎨 简洁界面,支持浅色 / 深色模式
访问 Chrome Web Store 页面,点击“添加至 Chrome”。
git clone https://github.com/bk4ice/clip2file.git
cd clip2file
npm install
npm run build- 打开 Chrome 的
chrome://extensions/ - 开启右上角「开发者模式」
- 点击「加载已解压的扩展程序」
- 选择本项目的
dist/目录
npm install
npm run dev # 开发模式
npm run build # 构建扩展
npm test # 运行测试clip2file/
├── src/ # 扩展源码
│ ├── background # Service worker(右键菜单、快捷键、跨域下载)
│ ├── core # 检测、解析、文件名构造、打包
│ ├── popup # 扩展面板 UI
│ ├── options # 设置页面 UI
│ └── utils # 工具函数
├── public/ # 静态资源(manifest、icons)
├── tests/ # 单元测试
├── scripts/ # 构建脚本
├── docs/ # GitHub Pages 公开隐私政策页
└── README.md # 本文件
处理全在本地,不上传。详见 隐私政策。
欢迎提 Issue 和 PR。
