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
 |