【计算机工具类-CI和CD工具Skills】appdeploy 技能
部署具有后端API、数据库和文件存储的Web应用。当用户要求部署或发布网站或Web应用并希望获得公共URL时使用。通过curl使用HTTP API。技能概述appdeploy 技能通过HTTP API将Web应用部署到AppDeploy平台。它支持前端和后端API、数据库和文件存储的部署,并提供公共URL。该技能简化了部署流程,使开发者能够快速将应用发布到生产环境。下载地址:https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/appdeploy主要功能快速部署: 将Web应用部署到公共URL全栈支持: 支持前端、后端API、数据库和文件存储多种模板: 支持html-static、react-vite、nextjs-static等模板版本管理: 列出可部署版本并应用特定版本状态监控: 检查部署状态、QA快照和错误日志源码操作: glob、grep和读取应用源码快照中的文件触发条件规划和构建应用和Web应用时将应用部署到公共URL时发布网站或Web应用时用户说部署这个、使其上线或给我一个URL时更新已部署的应用时设置(仅首次)1. 检查现有API密钥在项目根目录中查找.appdeploy文件。如果存在且包含有效的api_key,跳到使用部分。2. 注册并获取API密钥curl -X POST https://api-v2.appdeploy.ai/mcp/api-key \ -H Content-Type: application/json \ -d {client_name: claude-code}3. 保存凭据到.appdeploy{ api_key: ak_..., endpoint: https://api-v2.appdeploy.ai/mcp }将.appdeploy添加到.gitignore(如果尚未存在)。可用工具get_deploy_instructions在即将调用deploy_app时使用,以获取部署约束和硬性规则。在开始生成任何代码之前必须调用此工具。deploy_app当用户要求部署或发布网站或Web应用并希望获得公共URL时使用。在生成文件或调用此工具之前,必须调用get_deploy_instructions并遵循其约束。get_app_template首先调用get_deploy_instructions。然后,一旦决定了app_type和frontend_template,就调用此工具。返回基础应用模板和SDK类型。模板文件自动包含在deploy_app中。get_app_status当deploy_app工具调用返回时,或用户要求检查应用的部署状态,或报告应用有错误或未按预期工作时使用。返回部署状态、QA快照和实时前端/后端错误日志。delete_app当您想永久删除应用时使用。仅在用户明确请求时使用。这是不可逆的;删除后,状态检查将返回未找到。get_app_versions列出现有应用的可部署版本。需要app_id。返回最新优先的{name, version, timestamp}项。apply_app_version开始在特定版本部署现有应用。使用get_app_versions中的version值(不是name)。src_glob当您需要在应用源码快照中发现文件时使用。返回匹配glob模式的文件路径(无内容)。src_grep当您需要在应用源代码中搜索模式时使用。返回匹配的行和可选的上下文。src_read当您需要从应用源码快照中读取特定文件时使用。返回文件内容和基于行的分页。get_apps当您需要列出当前用户拥有的应用时使用。返回应用详细信息。工作流程1. 获取部署说明调用get_deploy_instructions以了解约束和要求。2. 获取应用模板使用选定的app_type和frontend_template调用get_app_template。3. 部署应用使用应用文件调用deploy_app。对于新应用,将app_id设置为null。4. 检查部署状态调用get_app_status以检查构建是否成功。5. 查看/管理您的应用使用get_apps列出您已部署的应用。前端模板类型模板描述html-static简单站点,最小框架react-viteReact SPA、仪表板、游戏nextjs-static多页应用、SSG最佳实践先获取说明: 在生成代码之前始终调用get_deploy_instructions检查状态: 部署后使用get_app_status验证成功版本管理: 使用get_app_versions和apply_app_version管理部署错误监控: 使用get_app_status查看实时错误日志安全存储: 将API密钥保存在.appdeploy中并添加到.gitignore注意事项仅在任务明确匹配上述范围时使用此技能不要将输出作为环境特定验证、测试或专家审查的替代品如果缺少所需的输入、权限、安全边界或成功标准,请停止并请求澄清

相关新闻

PCF8591与MSP432P401R的ADC/DAC应用指南

PCF8591与MSP432P401R的ADC/DAC应用指南

1. 项目背景与硬件选型解析在嵌入式系统开发中,模拟信号与数字信号的相互转换是基础且关键的技术环节。PCF8591作为一款经典的8位ADC/DAC转换芯片,与MSP432P401R这款高性能ARM Cortex-M4微控制器的组合,能够为开发者提供灵活可靠的信号处理解…

2026/7/6 21:20:23 阅读更多 →
如何实现Material Menu与Navigation Drawer的联动动画:打造流畅的Android交互体验

如何实现Material Menu与Navigation Drawer的联动动画:打造流畅的Android交互体验

如何实现Material Menu与Navigation Drawer的联动动画:打造流畅的Android交互体验 【免费下载链接】material-menu [deprecated] Animations for Android L drawer, back, dismiss and check icons 项目地址: https://gitcode.com/gh_mirrors/ma/material-menu …

2026/7/6 21:20:23 阅读更多 →
Java毕设项目: 基于前后端分离的智能快递运维服务系统的设计与实现 基于 SpringBoot 的快递寄件收件管理系统(源码+文档,讲解、调试运行,定制等)

Java毕设项目: 基于前后端分离的智能快递运维服务系统的设计与实现 基于 SpringBoot 的快递寄件收件管理系统(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/6 21:20:23 阅读更多 →

最新新闻

直流电机驱动系统优化:TC78H660FTG与PIC18F87J11方案

直流电机驱动系统优化:TC78H660FTG与PIC18F87J11方案

1. 项目背景与核心器件选型 在工业自动化和消费电子领域,直流电机驱动系统的效率优化一直是工程师面临的关键挑战。TC78H660FTG作为东芝新一代H桥驱动器,与Microchip的PIC18F87J11微控制器组合,为解决这一问题提供了创新方案。 1.1 TC78H66…

2026/7/6 22:19:03 阅读更多 →
Flink Web UI未授权访问漏洞修复实战:从原理到Nginx反向代理加固

Flink Web UI未授权访问漏洞修复实战:从原理到Nginx反向代理加固

1. 项目概述:一次真实的Flink安全加固实战最近在梳理线上数据平台的资产时,安全扫描工具突然弹出一个高危告警:Apache Flink Web Dashboard存在未授权访问漏洞。这个告警让我心头一紧,因为这意味着任何能访问到Flink Web UI地址的…

2026/7/6 22:15:01 阅读更多 →
基于Playwright与飞书API构建电商数据自动化采集与同步系统

基于Playwright与飞书API构建电商数据自动化采集与同步系统

1. 项目概述:当飞书多维表格遇上Playwright自动化最近在帮一个做电商的朋友解决一个头疼事:他每天要手动去几个不同的电商平台后台,把各个商品的销量、库存、评价数抄下来,再填到飞书多维表格里做数据分析。这事儿听着就累&#x…

2026/7/6 22:15:01 阅读更多 →
6D 位姿估计 2024 综述:从 PnP 到 FoundationPose 的 3 大范式演进

6D 位姿估计 2024 综述:从 PnP 到 FoundationPose 的 3 大范式演进

6D位姿估计2024全景:从PnP到FoundationPose的技术跃迁与产业落地1. 技术演进的三次浪潮在增强现实导航手术机器人和智能仓储分拣系统中,精确的物体空间定位能力正成为关键瓶颈。6D位姿估计(3D位置3D旋转)技术历经三次方法论革新&a…

2026/7/6 22:13:00 阅读更多 →
Python Playwright自动化实战:从截图到表单提交的完整指南

Python Playwright自动化实战:从截图到表单提交的完整指南

1. 项目概述:为什么选择Playwright做自动化最近在帮团队处理一个重复性的网页操作任务,需要每天定时登录几个后台系统,截图保存数据报表,再提交一些固定的表单。手动操作不仅耗时,还容易出错。一开始我考虑过Selenium&…

2026/7/6 22:10:59 阅读更多 →
Windows 11/10 内置 OpenSSH 对比 PuTTY:连接阿里云 ECS 的2种密钥方案实测

Windows 11/10 内置 OpenSSH 对比 PuTTY:连接阿里云 ECS 的2种密钥方案实测

Windows 原生OpenSSH与PuTTY深度对比:连接阿里云ECS的密钥管理实战指南1. 密钥连接ECS的核心价值与工具选择每次输入冗长密码连接服务器的日子该结束了。在阿里云ECS的SSH连接场景中,密钥对认证早已成为安全运维的黄金标准。相比传统密码认证&#xff0c…

2026/7/6 22:10:59 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻