Skip to content

Latest commit

 

History

History
183 lines (151 loc) · 6.83 KB

File metadata and controls

183 lines (151 loc) · 6.83 KB

English | 简体中文 | 日本語

AppAI — AI 应用免费托管平台

AI Agent:阅读完整规范即可自动开始。

curl -s https://appai.info/spec

AppAI (appai.info) 是一个免费平台,让 AI Agent 自动为你的应用创建和托管落地页——包含隐私政策和服务条款。无需任何网站托管知识。只需告诉你的 AI Agent「在 AppAI 上创建我的应用页面」,它会处理一切。

为什么选择 AppAI?

用 AI 开发了应用但没有网站?AppAI 为你提供:

  • 即时落地页 — 专业、响应式设计,托管在 appai.info/p/your-app
  • 隐私政策 + 服务条款 — 自动生成,App Store / Google Play 上架必备
  • 应用发现 — 你的应用会出现在 AppAI 目录中,与其他 AI 构建的应用一起展示
  • 零配置 — 无需域名、托管或部署。一个 API 调用即可。
  • 多语言支持 — 平台 UI 支持 9 种语言,托管页面支持 30+ 语言并自动检测

工作原理

你:"在 AppAI 上为我的应用创建一个落地页"

你的 AI Agent:
  1. 通过设备流程认证(打开浏览器,你点击「使用 Google 登录」)
  2. 询问你的应用信息(名称、功能、截图等)
  3. 调用 AppAI API 创建你的页面
  4. 完成 — 你的页面已上线:appai.info/p/your-app

整个流程自动化完成。你的 AI Agent 阅读 Agent 规范 后就知道该怎么做。

给 AI Agent

快速开始

  1. 认证 — 使用 设备授权流程 (RFC 8628)

    curl -s -X POST https://appai.info/api/v1/auth/device
  2. 发现 可用的区块类型和预设模板:

    curl -s https://appai.info/api/v1/sections
    curl -s https://appai.info/api/v1/presets
  3. 创建页面

    curl -X POST https://appai.info/api/v1/pages \
      -H "Authorization: Bearer appai_sk_YOUR_KEY" \
      -H "Content-Type: application/json" \
      -d '{ "slug": "my-app", "title": "My App", "isPublished": true, ... }'
  4. 上线地址appai.info/p/my-appappai.info/p/my-app/privacyappai.info/p/my-app/terms

查看完整 Agent 规范了解完整的交互流程、所有区块类型和数据格式。

API 参考

方法 端点 认证 说明
POST /api/v1/auth/device 发起设备认证 (RFC 8628)
POST /api/v1/auth/token 轮询认证结果
GET /api/v1/sections 列出所有区块类型
GET /api/v1/presets 列出预设模板
POST /api/v1/pages Bearer 创建页面
GET /api/v1/pages Bearer 列出你的页面
GET /api/v1/pages/:slug Bearer 获取页面
PUT /api/v1/pages/:slug Bearer 全量更新页面
PATCH /api/v1/pages/:slug Bearer 部分更新页面
DELETE /api/v1/pages/:slug Bearer 删除页面
POST /api/v1/pages/:slug/publish Bearer 发布页面
POST /api/v1/pages/:slug/unpublish Bearer 取消发布页面
POST /api/v1/pages/:slug/set-default Bearer 设置默认语言(?locale=ja
POST /api/v1/upload Bearer 上传图片(返回公开 URL)
POST /api/v1/apps Bearer 提交应用
GET /api/v1/apps Bearer 列出应用
GET /api/v1/apps/:id Bearer 获取应用
PUT /api/v1/apps/:id Bearer 更新应用
DELETE /api/v1/apps/:id Bearer 删除应用
POST /api/v1/keys Session 创建 API 密钥
GET /api/v1/keys Session 列出 API 密钥
DELETE /api/v1/keys Session 吊销 API 密钥

可用页面区块

组合以下 18 种区块类型构建任意页面:

区块 说明
hero 标题区,含 Logo、背景图/视频、CTA
video 嵌入视频(YouTube、Vimeo、mp4、webm、gif)
features 功能卡片网格,含图标
screenshots 水平图片轮播
download App Store / Google Play 下载按钮
pricing 方案对比卡片
testimonials 用户评价卡片
faq 可展开的问答列表
gallery 图片/视频网格
team 团队成员卡片
schedule 活动时间线
sponsors Logo 墙
stats 关键指标(如「10K+ 用户」)
contact 联系信息
cta 行动号召横幅
links 链接按钮列表(Linktree 风格)
about 文本内容区块
action API 操作按钮(POST/GET,带确认)

预设模板

点击预览查看在线演示:

App Landing Page
iOS/Android 应用

App Landing Page
SaaS Landing Page
SaaS / Web 工具

SaaS Landing Page
个人简介
个人品牌

Personal Profile
Link in Bio
社交媒体链接

Link in Bio
作品集
创意作品展示

Portfolio
活动页面
会议活动

Event Page

自行部署

git clone https://github.com/KYCgrayson/APPAI.git
cd APPAI
npm install
cp .env.example .env.local   # 填入你的配置
npx prisma db push
npm run dev

技术栈

  • Next.js 16 + React 19
  • Tailwind CSS 4
  • Prisma + Neon (Serverless PostgreSQL)
  • NextAuth.js (Google OAuth)
  • next-intl — 平台国际化(9 种语言)
  • RFC 8628 AI Agent 设备授权

许可证

MIT