92 lines
1.5 KiB
Markdown
92 lines
1.5 KiB
Markdown
# @coze-arch/bot-tea
|
|
|
|
bot tea wrapper
|
|
|
|
## Overview
|
|
|
|
This package is part of the Coze Studio monorepo and provides architecture functionality. It includes store, plugin, logger.
|
|
|
|
## Getting Started
|
|
|
|
### Installation
|
|
|
|
Add this package to your `package.json`:
|
|
|
|
```json
|
|
{
|
|
"dependencies": {
|
|
"@coze-arch/bot-tea": "workspace:*"
|
|
}
|
|
}
|
|
```
|
|
|
|
Then run:
|
|
|
|
```bash
|
|
rush update
|
|
```
|
|
|
|
### Usage
|
|
|
|
```typescript
|
|
import { /* exported functions/components */ } from '@coze-arch/bot-tea';
|
|
|
|
// Example usage
|
|
// TODO: Add specific usage examples
|
|
```
|
|
|
|
## Features
|
|
|
|
- Store
|
|
- Plugin
|
|
- Logger
|
|
|
|
## API Reference
|
|
|
|
### Exports
|
|
|
|
- `EVENT_NAMES,
|
|
AddWorkflowToStoreEntry,
|
|
ExploreBotCardCommonParams,
|
|
ShareRecallPageFrom,
|
|
PluginMockSetCommonParams,
|
|
SideNavClickCommonParams,
|
|
AddPluginToStoreEntry,
|
|
AddBotToStoreEntry,
|
|
PublishAction,
|
|
BotDetailPageAction,
|
|
PluginPrivacyAction,
|
|
PluginMockDataGenerateMode,
|
|
ParamsTypeDefine,
|
|
BotShareConversationClick,
|
|
FlowStoreType,
|
|
FlowResourceFrom,
|
|
FlowDuplicateType,
|
|
/** product event types */
|
|
ProductEventSource,
|
|
ProductEventFilterTag,
|
|
ProductEventEntityType,
|
|
ProductShowFrontParams,
|
|
DocClickCommonParams,`
|
|
- `const LANDING_PAGE_URL_KEY = 'coze_landing_page_url';`
|
|
|
|
|
|
For detailed API documentation, please refer to the TypeScript definitions.
|
|
|
|
## Development
|
|
|
|
This package is built with:
|
|
|
|
- TypeScript
|
|
- Modern JavaScript
|
|
- Vitest for testing
|
|
- ESLint for code quality
|
|
|
|
## Contributing
|
|
|
|
This package is part of the Coze Studio monorepo. Please follow the monorepo contribution guidelines.
|
|
|
|
## License
|
|
|
|
Apache-2.0
|