使你的代理能够使用 Pinia 库在 Vue 应用程序中实现和管理类型安全的状态。
当你需要为 Vue 应用程序定义集中式状态时
当你想要在多个 Vue 组件之间共享数据时
当你需要使用 actions 和 getters 实现复杂的 store 模式时
描述你想要在 store 中管理的状态和逻辑
在 Options API 或 Setup Store 风格之间选择你的实现方式
审查生成的 store 代码,包括 state、getters 和 actions
遵循 store 间通信和测试的最佳实践
你
我需要一个用于处理添加商品的购物车的 Pinia store。
Agent
我将创建一个带有 'cart' 状态和 'addItem' action 的类型安全 Pinia store。我将使用 Setup Store 模式以获得更好的组合性,并包含一个自动计算总价的 getter。我还将提供有关如何在 Vue 组件中使用此 store 的说明。
赋予您的智能体创建结构良好的 ASP.NET Minimal API 端点的能力,这些端点具有强类型和全面的 OpenAPI/Swagger 文档。
赋予您的代理通过用户故事、史诗分解和 MoSCoW 优先级来组织开发工作的能力。
赋予你的智能体通过 Gemini Computer Use 模型和 Playwright 控制浏览器,从而自动化 Web 浏览器任务的能力。
让您的智能体能够通过 Gemini Web API 生成文本和图像,支持多轮对话和基于视觉的图像输入。
赋予您的智能体利用 pacman、systemd 和滚动更新最佳实践的专家级知识来诊断和解决 Arch Linux 系统问题的能力。