Skip to content

Innate-Labs/bufferly

Bufferly

Bufferly

为开发者和 AI 工作流打造的本地优先剪贴板工作台

A local-first clipboard workspace for developers & AI-heavy workflows


Platform Swift Liquid Glass License Stars


复制过的代码、命令、链接、JSON、prompt、临时文本,Bufferly 自动把它们整理成可搜索、可复用、可安全粘贴的本地工作台 —— 不是又一个通用剪贴板平替,而是为开发者和 AI heavy user 量身做的。一切只存在你自己的机器上,默认保护隐私。

Bufferly Quick Panel

✨ 特性

  • 📋 自动监听 + 去重 —— 复制即入库,呼出瞬间补抓,最新的永远在第一张
  • 🔍 模糊搜索 + 相关度排序 —— 敲 dbcon 也能搜出 database connection,打错字也行
  • 🎴 Paste 式卡片墙 —— 横向卡片按类型着色,来源 App 图标一眼可辨
  • 🏷️ 自动类型识别 —— URL / 代码 / JSON / 命令 / 邮件 自动归类
  • 🖼️ 不止文本 —— 图片、文件、富文本(RTF)都能存、能预览、能原样粘回
  • 🔒 敏感内容过滤 —— token、密码、.env value、API key 命中后脱敏或不入库
  • 📌 Pin 常用片段 —— 固定到独立分区,随取随用
  • 回车粘贴 —— 选中回车写回剪贴板,并自动粘回原前台 App
  • 🛠️ 开发者转换 —— JSON 格式化 / 压缩、URL 清理(去 tracking 参数)
  • 🎨 原生 macOS 26 体验 —— Apple Liquid Glass、语义色、SF Symbols,支持 Light / Dark、Reduce Motion

⌨️ 快捷键

操作 快捷键
呼出 / 隐藏面板 ⌥ Space(可在设置中更改)
选择上一张 / 下一张 (或
粘贴选中 Return
Quick Look 预览 Space(搜索为空时)
仅复制后关闭 ⌥ Return
固定 / 取消固定 ⌘P
删除选中 ⌘⌫
清空搜索 / 关闭面板 Esc

📦 安装

直接用(DMG)

下载 Bufferly.dmg → 拖到「应用程序」→ 首次右键「打开」(未公证,需绕过一次 Gatekeeper)。

需要 Apple Silicon + macOS 26 (Tahoe)

从源码构建

git clone https://github.com/Innate-Labs/bufferly.git
cd bufferly

swift run Bufferly            # 开发运行
bash scripts/build-app.sh     # 打包 .app → .build/Bufferly.app
bash scripts/build-dmg.sh     # 打包 .dmg → .build/Bufferly.dmg

自动粘贴依赖辅助功能权限:系统设置 → 隐私与安全性 → 辅助功能 → 允许 Bufferly。未授权也能用,内容已写回剪贴板,自己按 ⌘V 即可。

🔒 隐私

  • 剪贴板历史只存本地 SQLite:~/Library/Application Support/Bufferly/
  • 不做云同步、不上传任何内容
  • 敏感内容默认过滤,可选脱敏占位或直接丢弃
  • 链接预览默认关闭(开启才联网获取标题/图标)

🛠️ 技术栈

Swift · SwiftUI · AppKit · GRDB / SQLite · Keychain

🗺️ 路线图

已完成核心剪贴板能力 + 图片/文件/富文本 + 模糊搜索。下一步是 AI 差异化楔子(MCP server、上下文打包、本地 LLM 转换)。详见 ROADMAP.md

🤝 贡献

欢迎 issue 与 PR。设计规范见 DESIGN.md,项目说明见 CLAUDE.md

📄 License

MIT © Innate Labs

Built for developers who copy 50+ things a day.

About

为开发者和 AI 工作流打造的本地优先 macOS 剪贴板工作台。Local-first clipboard workspace for developers.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors