报价提案助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/bidsketch-automation。
技能介绍
要解决的具体问题
在报价和提案流程中,团队通常需要在 Bidsketch 里手动创建、更新或检索提案文档,这些操作散落在不同界面,难以嵌入自动化流水线。当需要批量生成报价单、检查提案状态或拉取历史数据时,人工操作不仅重复,还容易因上下文切换而遗漏关键步骤。开发者若想通过 API 直接集成,又会面对工具 schema 变动、连接管理、分页处理等工程细节,自行封装成本高且易错。
核心能力与工作方式
这个技能通过 Rube MCP 将 Composio 的 Bidsketch 工具包接入现有系统,让大模型可以安全地驱动报价提案相关操作。它不预设任何具体任务,而是提供一套工具发现—连接校验—执行反馈的机制。
- 工具发现:始终先调用
RUBE_SEARCH_TOOLS,根据当前 Bidsketch 用例获取可用工具列表、输入 schema 以及推荐执行计划。这样可以避免硬编码工具名称或参数,适应 Composio 侧的 schema 变更。 - 连接管理:通过
RUBE_MANAGE_CONNECTIONS激活 Bidsketch 连接,若未激活则按返回的认证链接完成设置,并确认状态为ACTIVE后才进入工作流。 - 执行与批处理:使用
RUBE_MULTI_EXECUTE_TOOL调用已发现的工具 slug 执行具体操作;对于批量任务,可借助RUBE_REMOTE_WORKBENCH中的run_composio_tool()统一调度。执行时需严格遵循搜索结果中的字段名和类型,并始终传入memory参数(即使为空{})。
适用边界与注意事项
该技能本质是工具编排层,不包含报价模板生成或客户数据分析等业务逻辑。它假设 Rube MCP 已作为服务端点可用,且用户具备 Bidsketch 账号和相应权限。需要注意:
- 禁止硬编码:任何工具 slug 或参数必须在运行时从
RUBE_SEARCH_TOOLS获取,否则可能因 schema 更新而失效。 - 会话管理:同一工作流内应复用 session ID,新任务则生成新 ID,避免上下文串扰。
- 分页处理:当响应包含 pagination token 时,需循环拉取直到数据完整,否则可能遗漏记录。
- 前置条件:运行前必须确认
RUBE_SEARCH_TOOLS可用且 Bidsketch 连接为ACTIVE,否则执行会失败。
适用于需要将 Bidsketch 操作嵌入自动化流程的工程师,尤其当工具 schema 频繁变动、手动操作成本高或需要与大模型协同时。
使用场景
- 销售团队需要批量获取 Bidsketch 中的报价提案数据,用于季度复盘和客户跟进。
- 客户成功人员要检查多个 Bidsketch 连接的授权状态,确保自动化流程不会被中断。
- 开发者想在 CRM 系统中嵌入报价提案生成功能,先通过工具发现确认可用接口。
- 运营人员需要从 Bidsketch 拉取历史提案记录并分页导出,用于内部归档和审计。
适合人员
- 销售工程师:需要在客户管理系统中自动生成报价提案,减少手动复制粘贴。
- 后端开发者:正在集成第三方工具但不想硬编码 API,希望通过动态发现适应变更。
- 运营数据分析师:定期从 Bidsketch 提取提案数据做报表,关注分页和字段一致性。
- 技术项目经理:负责搭建自动化工作流,需要确认连接状态和工具 schema 后再执行。