import { Apple, ArrowRight, CheckCircle2, ClipboardCheck, Cloud, Command, Download, FolderInput, Gauge, Globe2, HardDriveUpload, LockKeyhole, MousePointer2, Network, Server, Sparkles, TerminalSquare, UploadCloud, } from 'lucide-react'; import appIcon from '../../build/appicon.png'; const defaultDownloadUrl = 'https://github.com/mamamiyear/SnapGo/releases/latest/download/SnapGo-0.1.0-arm64.dmg'; const downloadUrl = import.meta.env.VITE_DOWNLOAD_URL || defaultDownloadUrl; const providers = ['AWS S3', 'MinIO', 'Cloudflare R2', 'Backblaze B2']; const workflow = [ { title: '全局快捷键截图', detail: '菜单栏常驻,按下 cmd+shift+a 后直接框选当前屏幕内容。', icon: Command, }, { title: '选择上传目标', detail: '对象存储得到公开 URL,远端服务器得到 SSH 家目录下的路径。', icon: Network, }, { title: '自动复制结果', detail: '上传完成后,URL 或 ~/snapgo/...png 已经在剪贴板里。', icon: ClipboardCheck, }, ]; const featureCards = [ { title: '截图直传对象存储', copy: '接入 S3 兼容端点,支持路径前缀和自定义公开地址,适合自有图床和 CDN。', icon: Cloud, }, { title: '远端服务器保存', copy: '通过 SSH/SCP 写入远端主机,复制相对家目录路径,方便登录服务器后立刻定位。', icon: Server, }, { title: '失败也有兜底', copy: '上传失败时保住截图文件,避免截了一次图却丢了上下文。', icon: FolderInput, }, { title: '为高频沟通而轻', copy: '截图、上传、复制三步合一,发给聊天、工单、Issue、PR 都不打断手上的事。', icon: Gauge, }, ]; const comparison = [ '不用打开图床网页', '不用手动保存再拖拽', '不用把图片交给陌生服务', '不用给 CLI Agent 拼 base64', ]; function App() { return (

截完图,链接已经在剪贴板。

SnapGo 把「框选截图 → 上传远端 → 复制链接或路径」压缩成一次动作。 图片进你的对象存储或远端服务器,分享结果立刻可粘贴。

看远端目标
S3 兼容对象存储 SSH/SCP 远端服务器 自动复制 URL/路径
SnapGo 应用图标
1280 x 720
{providers.map((provider) => ( {provider} ))} Custom CDN SSH Host

一次动作

给截图分享装上直达通道

{workflow.map((item, index) => { const Icon = item.icon; return (
0{index + 1}
); })}

远端优先

对象存储给 URL,服务器给路径。

SnapGo 的吸引力不只是「能截图」,而是截图完成后直接抵达你真正要用的地方: 公开链接可以贴进文档和 PR,远端路径可以给脚本、服务器会话或 Agent 继续处理。

    {comparison.map((item) => (
  • ))}
Destination Ready

为什么值得用

为每天反复发截图的人打磨

{featureCards.map((feature) => { const Icon = feature.icon; return (
); })}

SnapGo for macOS

把截图分享流程缩短到一次粘贴。

当前主要围绕 macOS 体验打磨,推荐 Apple silicon 设备下载使用。

); } export default App;