SuperAPI AI 工具集

lovable-project

编程与开发

查看项目

更新于 10-15 08:52

技能介绍

Lovable Project Context 是一个用于 Lovable.dev 仓库的提供商中立项目上下文技能。它被定位为在 Lovable 仓库中开展工作的第一步。

用途 该技能用于在初始化、检查或修改 Lovable 项目时提供统一的上下文。它帮助使用者在不依赖特定提供商的前提下理解项目设置,并保持项目状态的一致性。

主要能力

  • 初始化或重新初始化:调用位于 ../init/SKILL.md 的 init 技能。
  • 提交前准备:在向 Lovable 提交之前,阅读 ../lovable/references/prompt-authorization.md。
  • 读取项目配置:当存在 .lovable-agent/config.json 和 .lovable-agent/context.md 时读取它们,并将其视为项目设置的权威来源;同时将 AGENTS.md 作为中立指令垫片读取。
  • 保留提供商特定文件作为适配器:CLAUDE.md、.claude/ 和 Claude 命令继续受支持,但新的状态应放在 .lovable-agent/ 中。
  • 架构检测:在做出假设之前检测架构。当辅助脚本可用时,运行 python3 plugins/lovable/scripts/detect-architecture.py .,该脚本以 JSON 形式报告结果,且不读取密钥值。
    • app.config.ts 表示 TanStack Start(SSR、基于文件的路由、*.server.ts 自动部署)。
    • vite.config.ts 表示 Vite SPA(CSR、src/、后端更改需要 Lovable 部署提示)。
    • 如果两者同时存在或都不存在,应报告这种歧义并检查 package 脚本。
  • 密钥安全:保持上下文对密钥安全。只记录密钥名称和状态;绝不在配置、指令、日志或生成的报告中记录密钥值、预览令牌、OAuth 凭据或 API 密钥。

使用方式 在 Lovable 仓库中工作时,首先使用该技能。如需初始化或重新初始化,调用 ../init/SKILL.md。在 Lovable 提交前,阅读 ../lovable/references/prompt-authorization.md。读取 .lovable-agent/config.json 和 .lovable-agent/context.md(如存在),并参考 AGENTS.md。运行架构检测脚本(如可用)以确定项目类型。如需详细的中立模式和迁移规则,阅读 ../lovable/references/agent-config.md。旧版 plugins/lovable/skills/lovable/SKILL.md 仍作为 Claude 兼容的深度参考保留。

适用场景 适用于在 Lovable.dev 仓库中进行初始化、检查或修改工作,尤其是需要跨提供商保持项目上下文一致、识别项目架构、并确保密钥安全的场景。

限制 该技能的具体功能、收费、价格、平台、效果或使用步骤在提供的资料中未完全展开;部分细节(如辅助脚本的完整行为、迁移规则的具体内容)需参考其引用的其他文件。资料中未提供关于收费、价格或平台支持范围的明确信息。