# WorkBuddy Cloud SDK

通过 WorkBuddy 云服务的 `publicConfig` 访问 Auth、Database、Storage 和 LLM。

## 微信小程序

在小程序项目的 `package.json` 所在目录安装依赖：

```sh
npm install @tencent-ai/workbuddy-cloud-sdk@dev
```

然后在微信开发者工具中执行「工具 → 构建 npm」，确认生成
`miniprogram_npm/@tencent-ai/workbuddy-cloud-sdk/miniprogram.js`，再点击「编译」。
仅写入 `package.json` 不会安装依赖；升级 SDK 后也需要重新构建 npm。

```js
const { createMiniProgramWorkBuddyCloud } = require('@tencent-ai/workbuddy-cloud-sdk/miniprogram');

const cloud = createMiniProgramWorkBuddyCloud({
    endpoint: publicConfig.endpoint,
    publishableKey: publicConfig.publishableKey,
});
```

SDK 通过 `package.json#miniprogram` 提供微信专用的 CommonJS `.js` 产物，
其中已打包运行时依赖。现有 Web / Node 的根入口和 `/miniprogram` 子入口保持不变。
WorkBuddy H5 预览会注入 SDK，预览成功不能替代微信项目的安装、构建 npm 验证。
