GPT中文GPT中文论坛社区AI工具软件大全 GPT.CC Claude Fable 5 · GPT-5.6 直连,不用连国际网 去看看 →
AI工具软件大全
首页 / Skill 技能 / AWS Blocks 全栈开发

AWS Blocks 全栈开发aws-blocksAWS官方放心用

用 AWS Blocks 从一份代码里搭出后端、前端并一键部署到 AWS。

作者:AWS 仓库 aws/agent-toolkit-for-aws ★ 2,094 核对于 2026-07-24
01

AWS Blocks 全栈开发 是干什么的

AWS Blocks 是基础设施即代码(Infrastructure-from-Code)框架,把 CDK、SDK 和本地模拟打包进一个个 Building Block。安装这个 Skill 后,AI 能指导你基于 18+ 个 Block(如 KVStore、DistributedTable、AuthBasic、AuthCognito、Realtime、AsyncJob、FileBucket 等)搭建 API、组织 aws-blocks/ 目录、生成全类型前端调用,并在 .bb-data/ 本地持久化数据中运行开发环境,最后通过 npm run sandbox 部署临时环境、npm run deploy 部署生产环境。

适合从零创建 Vite/React/Next.js 全栈项目、给已有项目追加后端,或与 Amplify Gen 2 集成的场景。注意:脚手架后要去 node_modules/@aws-blocks/blocks/README.md 看对应版本的权威用法;ApiNamespace 方法默认无需鉴权,务必显式调用 auth.requireAuth;密钥请用 AppSetting(secret: true),不要写死或放 .env;生产环境还要自己配置 CORS、WAF、API Gateway 限流和监控告警。

快速搭建全栈应用给现有项目加后端本地无 AWS 开发调试部署临时测试环境
02

怎么装 — 一行命令

在下面找到你用的工具,复制命令粘进终端就装好了:

其他兼容 Agent
npx skills add aws/agent-toolkit-for-aws
通用安装器,列表里选 aws-blocks
03

装完第一句话怎么说

装好后不用任何配置,直接在对话里说:

帮我用 AWS Blocks 创建一个带 KVStore 和 AuthBasic 的 Todo 全栈应用,并能在本地跑起来。

AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。

04

安全体检 — 放心用

官方或可信来源出品,无危险脚本,按说明用即可。
装进来的是这些文件:
SKILL.md
想装前先看一眼?去仓库读源码 →
05

配这些工具用

06

常见问题

本地开发需要 AWS 账号吗?

不需要。所有 Building Block 都带本地模拟,数据会持久化到项目里的 .bb-data/ 目录,只有部署到 sandbox 或生产环境时才需要配置 AWS 凭证。

已有项目或 Amplify Gen 2 项目能接入吗?

可以。运行 npx @aws-blocks/create-blocks-app . 时,CLI 会自动检测现有项目结构;如果存在 amplify/backend.ts,会直接把 AWS Blocks 集成到 Amplify 后端。

API 默认是公开的吗?

是的,ApiNamespace 下的方法默认不验证身份。任何需要保护的接口都要在方法里加 await auth.requireAuth(context);敏感配置也别用 .env,改用 new AppSetting(scope, id, { secret: true })。

回 Skill 技能市集,或看 Claude Code 档案 了解宿主工具。