# pro-screenui **Repository Path**: oceanfloyd/pro-screenui ## Basic Information - **Project Name**: pro-screenui - **Description**: pro-screenui - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-28 - **Last Updated**: 2026-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ProScreenUI 跨平台桌面截图 + 多模型视觉识别整理工具。 ## 技术栈 - Electron 33 + Vue 3 + Vite + TypeScript + Element Plus + Pinia - screenshot-desktop(原生跨平台截图) - electron-store(配置持久化) ## 开发 ```bash npm install npm run dev # 起开发服务器 npm run build # 构建产物到 out/ npm run typecheck # 类型检查 ``` ## 打包 ```bash npm run build:mac # macOS dmg + zip npm run build:win # Windows nsis npm run build:dir # 仅打包到目录(用于本地验证) ``` ## 当前进度 | Slice | 内容 | 状态 | |-------|------|------| | 1 | 项目骨架 + 手动截图 + 存储 + 今日统计 | ✅ | | 2 | 定时采样调度 + 档位切换 | ⏳ | | 3 | 视觉模型(豆包)+ .md 生成 | ⏳ | | 4 | 多模型 + API Key 配置 UI | ⏳ | | 5 | 活动检测 + 自适应采样 | ⏳ | | 6 | Dashboard / Search / Models | ⏳ | | 7 | 打包验证 | ⏳ | ## macOS 权限提示 首次启动应用时,macOS 会请求"屏幕录制"权限,必须允许才能截图。 系统设置 → 隐私与安全 → 屏幕录制 → 勾选 ProScreenUI。 ## 设计文档 见 `docs/plans/2026-09-27-pro-screenui-design.md`。