useAiAction
AI 操作助手 Composable。
使用方式
typescript
import { useAiAction } from '@/composables'
const options = {
enableVoice: true,
autoComplete: false
}
const { execute, loading, result } = useAiAction(options)
// 执行 AI 操作
await execute('生成用户列表页面')
// 查看结果
console.log(result.value)API
| 名称 | 类型 | 说明 |
|---|---|---|
| execute | (prompt: string) => Promise<void> | 执行 AI 操作 |
| loading | Ref<boolean> | 加载状态 |
| result | Ref<any> | 执行结果 |
配置选项
typescript
interface UseAiActionOptions {
enableVoice?: boolean // 启用语音
autoComplete?: boolean // 自动完成
}