https://github.com/airingursb/desktop-capture
https://github.com/airingursb/desktop-capture
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/airingursb/desktop-capture
- Owner: airingursb
- Created: 2025-07-19T07:15:02.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-19T08:54:37.000Z (3 months ago)
- Last Synced: 2025-07-19T13:29:13.723Z (3 months ago)
- Language: Swift
- Size: 17.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desktop Capture - Mac侧边栏快速输入应用
这是一个Mac原生应用程序,复刻了DEVONthink样式的侧边栏快速输入界面。
## 功能特点
- 📝 系统状态栏图标,点击显示输入界面
- 🎯 简洁的表单界面,包含Name、Body、URL字段
- 🔧 Format和Location下拉选择器
- ➕ 快速添加按钮
- 🖥️ 原生Mac应用,无dock图标## 运行方式
```bash
# 构建应用
swift build# 运行应用
swift run
```运行后,状态栏会出现📝图标,点击即可弹出输入界面。
## 项目结构
```
DesktopCapture/
├── Package.swift # Swift包配置
└── Sources/DesktopCapture/
├── main.swift # 应用入口
├── AppDelegate.swift # 应用委托和状态栏管理
└── ContentView.swift # 主UI界面
```## 技术栈
- Swift + SwiftUI
- AppKit (状态栏集成)
- macOS 13.0+## 使用说明
1. 运行应用后,状态栏会显示📝图标
2. 点击图标弹出输入界面
3. 填写相关内容后点击"Add"按钮
4. 应用会在控制台打印输入的内容(可扩展为保存到文件等功能)