联系人数据助手
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,将规范名为 @org-02qudk26/datagma-automation 的联系人数据助手技能安装到当前 AI 助手中。
技能介绍
解决什么问题
联系人数据管理涉及多个系统的对接和频繁的操作流程。当团队需要批量更新、同步或清洗联系人信息时,手工操作不仅耗时,还容易因为字段映射不一致而出错。更麻烦的是,不同工具的接口规范和认证方式各不相同,集成过程往往需要反复调试。
这个技能通过 Rube MCP 统一访问 Composio 提供的 Datagma 工具包,把联系人数据的增删改查封装成可编排的自动化流程。它不需要你手动管理 API 密钥或维护连接状态,而是通过 RUBE_SEARCH_TOOLS 动态发现当前可用的工具及其输入参数,再按需执行。
核心工作方式
整个流程遵循"先发现、再连接、后执行"的模式:
- 工具发现:每次执行前必须先调用
RUBE_SEARCH_TOOLS,获取 Datagma 相关的工具 slug、输入 schema 和推荐执行计划。工具的字段定义可能随时变化,不要硬编码参数。 - 连接检查:使用
RUBE_MANAGE_CONNECTIONS确认 Datagma 连接处于ACTIVE状态。如果未激活,按照返回的认证链接完成配置。 - 执行操作:通过
RUBE_MULTI_EXECUTE_TOOL运行发现到的工具,注意必须携带memory参数(即使为空对象{}),并在单个工作流中复用 session ID。 - 批量场景:需要连续执行多个操作时,可以使用
RUBE_REMOTE_WORKBENCH中的run_composio_tool()来编排。 - 获取完整 schema:对于带有
schemaRef的工具,用RUBE_GET_TOOL_SCHEMAS拉取完整定义,避免遗漏字段。
适用边界与注意点
这个技能依赖 Rube MCP 服务端的可用性和 Datagma 连接的有效性。它适合处理联系人数据的结构化操作(如批量更新、字段清洗、数据同步),但不替代业务逻辑层的校验规则。实际使用时注意以下几点:
- 分页响应中可能包含
pagination token,需要循环获取直到数据完整,否则会遗漏记录。 RUBE_MULTI_EXECUTE_TOOL调用中的memory字段是必需的,即使没有上下文也要传空对象。- 不同工具对字段命名有严格要求,必须使用搜索结果返回的准确名称和类型,否则会报 schema 错误。
- 新工作流需要生成新的 session ID,不要跨工作流复用。
这个技能面向需要自动化处理联系人数据的工程团队,尤其是已经在使用 Composio 生态或 Rube MCP 的用户。如果你的数据操作涉及复杂的业务规则判断,建议在自动化流程前后加入自定义校验逻辑。
使用场景
- CRM 客户列表需要批量更新手机号或邮箱格式,手工逐条修改太耗时,想通过脚本自动完成字段清洗
- 多套业务系统里的联系人数据字段名不一致,需要定期拉取、映射并同步到统一的联系人库
- 市场活动前需要从数据源拉取大量联系人并按标签分组,需要动态发现工具并执行批量操作
- 现有联系人记录有缺失或格式错误,需要编写自动化脚本调用 Datagma 工具逐页抓取并修正
适合人员
- 需要在 CRM 或营销系统中批量维护联系人字段的运营人员,诉求是减少重复录入并保持数据格式一致
- 负责多系统数据集成的工程师,诉求是自动发现可用的 Datagma 工具并编排执行流程,避免硬编码接口
- 定期处理联系人数据清洗和同步任务的数据分析人员,诉求是脚本化处理分页数据并复用会话上下文
- 已在 Rube MCP 或 Composio 生态内构建自动化流程的技术团队,诉求是扩展联系人数据操作能力