跨赴科技
用户5736
分享
AipexBase 使用手册
输入“/”快速插入内容
AipexBase 使用手册
用户5736
用户5736
用户992
用户992
2025年10月19日修改
管理后台说明
应用
「应用」是 Aipexbase 里资源隔离的最小单元。 每个应用包含它自己的数据库、配置、认证、API Key、第三方服务等。
数据表
在 Aipexbase 体系中,
「数据表」就是业务数据的存储单元,是后端数据库表的抽象模型。
第三方服务集成
Aipexbase 平台允许每个应用能直接使用外部能力。比如(AI、消息推送、支付等)
API Keys
它让外部客户端或服务器能安全地访问你的 Aipexbase API。
Mcp-server配置
当使用 AI IDE 如:Trae、Cursor 进行应用编写时可接入
aipexbase
-mcp-server 获得高效的应用开发体验,并快速在你的应用内集成第三方服务。
代码块
Plain Text
{
"mcpServers": {
"
aipexbase
-mcp-server": {
"url": "https://www.ai
pexbase
.
dev
/mcp/sse?token=xxxxxxxxxxxxx"
}
}
}
应用管理
登录策略
可以配置当前应用是否「开启登录」。如果开启登录,那所有的请求都需要先登录才能访问。
开启登录需要绑定一个业务表,这与后面的注册相关联。
权限策略
目前我们开放了「是否开启公开访问」。如果开启了,表明当前业务数据,不需要登录认证也能访问。要「谨慎」开启。后续更复杂的权限体系,我们正在规划中。
前端快速使用手册
安装
代码块
Bash
npm install aipexbase-js
yarn add aipexbase-js
5分钟快速上手
1. 初始化客户端
代码块
JavaScript
import { createClient } from 'aipexbase-js';
// 在项目入口文件(如 main.js 或 App.vue)中初始化
const client = createClient({
baseUrl: 'https://your-api.example.com',
apiKey: 'YOUR_API_KEY'
});
// 导出供全局使用
export default client;
2. 用户认证
如果应用配置了认证。即可使用登录注册。
登录
代码块
JavaScript
// 支持三种登录方式:手机号、邮箱、用户名
await client.auth.login({
phone: '13800000000',
password: '123456'
});
// 或使用邮箱
await client.auth.login({
email: '
user@example.com
',
password: '123456'
});
// 或使用用户名
await client.auth.login({
user_name: 'john_doe',
password: '123456'
});