SuperAPI AI 工具集

lov-app-generator

通用与其它

查看项目

更新于 10-16 00:01

技能介绍

用途:根据用户需求生成或标准化 Skill Publisher 级应用,覆盖纯 Web、PWA、Tauri 桌面应用以及原生 macOS 应用(含 Finder Quick Action 等扩展)。

主要能力:按需求选择最小合适的应用类型,而非默认打包桌面端;常用技术栈包括 React + TypeScript + Vite、Next.js、Tauri + React、Swift/SwiftUI + AppKit 扩展。流程包含澄清应用简报、读取本地上下文、运行应用审计脚本、选择实现路径、应用品牌与 UI 标准、配置 CI/CD 与部署、接入 Lovinsp 等步骤。

必要用法:先运行审计脚本 python3 "$SKILL_DIR/scripts/audit_app_project.py" --root . --app-type auto --format markdown;新建 Web 应用可用 pnpm create vite@latest <project-slug> -- --template react-ts;Tauri 应用需 pnpm tauri init。每个含浏览器渲染 UI 的应用都应调用 lov-integrate-lovinsp,并验证 Vite 模块包含 lovinsp-component 或 [lovinsp v...]。

适用场景:新建或升级 Skill Publisher、Lovpen、Lovcode、Lovmind、Lovshot、Lovsider、Lovsigil、Lovtarot 等应用;需要 Finder 右键菜单、Action Extension 等 macOS 集成时。

限制:不适用于仅需独立 logo、文档、演示或静态媒体资产;不适用于仅诊断现有应用而不创建或标准化架构;不适用于无浏览器渲染 UI 的后端服务、CLI、库或 Skill 包。Tauri v2 的 plugins.updater.pubkey 必须配置,否则运行时可能 panic。具体收费、价格与平台支持细节暂未提供。