尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

使用 awesome-codex-skills 中的 SurveyMonkey Automation 技能:以自然语言驱动问卷调查全生命周期

使用 awesome-codex-skills 中的 SurveyMonkey Automation 技能:以自然语言驱动问卷调查全生命周期 使用 awesome-codex-skills 中的 SurveyMonkey Automation 技能以自然语言驱动问卷调查全生命周期【免费下载链接】awesome-codex-skillsA curated list of practical Codex skills for automating workflows across the Codex CLI and API.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-codex-skillsSurveyMonkey Automation 是 awesome-codex-skills 仓库README.md下composio-skills系列中面向 SurveyMonkey 的开箱即用 Codex 技能。它以自然语言为交互入口覆盖调查问卷的创建、检索、详情查看、收集器collector管理与分发链接获取、响应数据回收等完整流程并基于 Rube MCP 与 Composio 的 SurveyMonkey 工具包实现真实 API 调用。阅读本文后你将掌握该技能的安装方式、六个核心工作流、每个工具的完整参数语义、常见坑点规避策略以及如何将它与 Codex CLI 中其他 skills 组合成端到端的调研自动化方案。技能定位与工作原理该技能对应的文件位于 composio-skills/survey-monkey-automation/SKILL.md其 frontmatter 声明了技能名称SurveyMonkey Automation并在requires.mcp中依赖rube这一 MCP 服务器。技能 description 明确描述了触发时机当用户需要通过自然语言完成 SurveyMonkey 调查创建、响应收集、收集器管理和调查发现等任务时Codex 会自动加载本技能。从仓库整体结构看README.md 中 What Are Codex Skills? 一节每个 Codex skill 都是一个包含SKILL.md的独立目录Codex 依据 frontmatter 中的name与description决定何时触发仅在触发后才加载正文从而保持上下文精简。本技能正是这一机制的典型实例它把 SurveyMonkey 的 REST 操作封装成带清晰参数说明的工具使用指南让 Codex 直接看懂如何调用 Composio 暴露的 SurveyMonkey 工具。底层执行链路为自然语言请求 → Codex 触发技能 → Rube MCP 服务器 → Composio SurveyMonkey 工具包 → SurveyMonkey API。Composio 负责 OAuth 认证与账户连接Rube MCP 提供统一 MCP 端点供 Codex 发现与调用工具技能文档则充当操作手册。环境搭建连接 Rube MCP 与 SurveyMonkey 账户技能文档给出了三步式 Setup整个过程无需手工处理 API Key添加 Rube MCP 服务器在 Codex或兼容 MCP 的客户端配置中将https://rube.app/mcp注册为 MCP server 端点。连接 SurveyMonkey 账户首次使用时按提示完成 Composio 驱动的 OAuth 授权流程将 SurveyMonkey 账户与 Composio 连接绑定。开始下达自然语言指令连接成功后即可在会话中直接描述任务例如创建一个标题为 Customer Satisfaction Q1 2026 的调查。仓库中同系列的 composio skills如 composio-skills/google-maps-automation/SKILL.md均采用相同的 Rube MCP 接入模式可作为横向参考。更为详细的连接管理流程见同仓库的下划线版本技能 composio-skills/survey_monkey-automation/SKILL.md其中补充了关键的执行前置条件通过RUBE_SEARCH_TOOLS确认 Rube MCP 已就绪调用RUBE_MANAGE_CONNECTIONS并传入 toolkit 参数survey_monkey建立或检查SurveyMonkey 连接若连接状态非ACTIVE需按返回的认证链接完成授权在状态确认ACTIVE之前不要执行任何工作流。技能本身可随仓库一起安装。若使用仓库自带的安装脚本可参考 skill-installer/scripts/install-skill-from-github.py 的用法参见 README.md 的 Quickstart 章节将技能目录安装到$CODEX_HOME/skills默认~/.codex/skills重启 Codex 后即会加载新技能元数据。核心工作流一创建新调查工具SURVEY_MONKEY_CREATE_SURVEY用于创建一份空白调查问卷后续可通过其他动作继续补充题目question与页面page。关键参数如下参数说明必填/默认值title展示给受访者的调查标题必填nickname内部管理用名称不会展示给受访者可选languageISO 639-1 语言代码默认en例如es、fr、de可选默认enfooter是否展示 SurveyMonkey 品牌页脚可选默认true注意新创建的调查仅包含一个空页面、没有任何题目。请务必保存返回的survey_id后续添加内容、配置收集器都需要用到它。示例自然语言指令Create a new survey titled Customer Satisfaction Q1 2026核心工作流二列出与搜索调查工具SURVEY_MONKEY_GET_SURVEYS枚举账户中的全部调查支持过滤、排序与分页。关键参数参数说明title按调查标题搜索部分匹配sort_by排序字段title、date_modified、num_responsessort_order排序方向ASC或DESCpage/per_page分页控制每页默认 50 条最大 100 条include附加字段response_count、date_modified、date_created、question_count、page_count、category、language、folder_idfolder_id仅返回指定文件夹中的调查start_modified_at/end_modified_at修改时间范围过滤格式YYYY-MM-DDTHH:MM:SS示例自然语言指令List all my surveys sorted by most recent modification, include response counts该工具在丢失survey_id时是唯一的找回手段也是全生命周期工作流中的审计环节见后文。核心工作流三获取调查详情工具SURVEY_MONKEY_GET_SURVEY_DETAILS返回指定调查的完整元数据包括配置信息、题目/页面数量、响应数量以及所有相关 URL。关键参数参数说明survey_id唯一的调查标识符必填返回值包含标题title、语言language、题目数question_count、页数page_count、响应数response_count、预览/编辑/分析/收集preview/edit/analyze/collect等 URL、按钮文案以及各类时间戳。示例自然语言指令Show me the full details and response count for survey 123456789在解析响应数据中的题目 ID 与答案格式时本工具是理解调查结构的权威依据参见已知坑点中的 Question ID mapping 一条。核心工作流四管理收集器与分发链接工具SURVEY_MONKEY_GET_COLLECTORS获取某个调查的收集器即分发渠道用于拿到可分享的链接并监控响应进度。关键参数参数说明survey_id要获取收集器的调查 ID必填include附加字段type、status、response_count、date_created、date_modified、urlname按收集器名称部分匹配过滤sort_by排序字段id、date_modified、type、status、namesort_orderASC或DESCpage/per_page分页每页默认 50 条最大 1000 条start_date/end_date按创建时间过滤格式YYYY-MM-DDTHH:MM:SS示例自然语言指令Get all collectors for survey 123456789, include URLs and response counts特别注意SURVEY_MONKEY_CREATE_SURVEY本身不会生成分发链接创建调查后必须通过本工具获取可分享的 collector URL这是实际投放问卷的关键一步。核心工作流五检索调查响应工具SURVEY_MONKEY_GET_RESPONSES以丰富的过滤选项获取指定调查的响应数据。关键参数参数说明survey_id要检索响应的调查 ID必填status按状态过滤completed、partial、overquota、disqualifiedpage/per_page分页每页默认 50 条最大 1000 条sort_orderASC或DESC按date_modified排序start_created_at/end_created_at按创建时间范围过滤ISO 8601start_modified_at/end_modified_at按修改时间范围过滤email按受访者邮箱过滤first_name/last_name按受访者姓名过滤ip按 IP 地址过滤total_time_min/total_time_max/total_time_units按完成耗时过滤示例自然语言指令Get all completed responses for survey 123456789 from the last 30 days由于响应工具默认会返回partial、overquota、disqualified等非完成状态的记录实际数据分析时务必通过statuscompleted过滤以保证数据口径可靠。核心工作流六端到端调查生命周期将上述五个工具串成一条完整的自动化流水线创建CreateSURVEY_MONKEY_CREATE_SURVEY—— 创建调查并保存survey_id分发DistributeSURVEY_MONKEY_GET_COLLECTORS—— 获取 collector 链接分享给受访者监控MonitorSURVEY_MONKEY_GET_SURVEY_DETAILS—— 检查响应数量与调查状态收集CollectSURVEY_MONKEY_GET_RESPONSES—— 按statuscompleted过滤回收完成响应审计AuditSURVEY_MONKEY_GET_SURVEYS—— 若survey_id丢失通过搜索找回。示例自然语言指令Create a survey called Event Feedback, then show me how to distribute it这条流水线也是多步工作流的示范。同仓库的下划线版本技能 composio-skills/survey_monkey-automation/SKILL.md 对多步编排给出了更底层的建议先用RUBE_SEARCH_TOOLS检索全部相关工具优先执行前置步骤如更新前先获取在步骤间透传工具响应数据批量或数据处理场景可交给RUBE_REMOTE_WORKBENCH。此外执行前通过RUBE_GET_TOOL_SCHEMAS加载完整输入模式当返回的是schemaRef而非input_schema时尤其必要确保传参严格符合 schema。已知坑点与规避策略技能文档用一张对照表总结了实战中最容易踩的坑务必逐条核对坑点细节与规避分页必要SURVEY_MONKEY_GET_COLLECTORS与SURVEY_MONKEY_GET_RESPONSES在大数据量时必须管理page/per_page否则会漏数据状态过滤关键SURVEY_MONKEY_GET_RESPONSES默认混入 partial、overquota、disqualified 记录需用statuscompleted保证数据可靠创建无分享链接SURVEY_MONKEY_CREATE_SURVEY不产生分发链接须用SURVEY_MONKEY_GET_COLLECTORS获取可分享 URL调查 ID 保存丢失survey_id只能靠较慢的SURVEY_MONKEY_GET_SURVEYS找回创建后应立即保存题目 ID 映射响应中的题目 ID 与答案格式需仔细映射用SURVEY_MONKEY_GET_SURVEY_DETAILS理解结构日期格式日期过滤统一使用YYYY-MM-DDTHH:MM:SS格式而非带时区的 ISO 8601空调查陷阱新调查只含一个空页面、无题目需进一步配置下划线版本技能还补充了两条运维级建议执行工具前先搜索工具工具 slug 与可用操作可能变化切勿硬编码持续检查连接状态OAuth token 过期需通过RUBE_MANAGE_CONNECTIONS重新认证遭遇限流时应降低请求频率并实现退避重试。快速参考动作工具 Slug关键参数创建调查SURVEY_MONKEY_CREATE_SURVEYtitle、language、nickname列出调查SURVEY_MONKEY_GET_SURVEYStitle、sort_by、include、page获取调查详情SURVEY_MONKEY_GET_SURVEY_DETAILSsurvey_id列出收集器SURVEY_MONKEY_GET_COLLECTORSsurvey_id、include、sort_by获取响应SURVEY_MONKEY_GET_RESPONSESsurvey_id、status、start_created_at延伸阅读与进一步探索本技能正文composio-skills/survey-monkey-automation/SKILL.mdRube MCP 模式详解含工具发现与连接管理composio-skills/survey_monkey-automation/SKILL.md同模式技能示例composio-skills/google-maps-automation/SKILL.md技能安装脚本skill-installer/scripts/install-skill-from-github.py仓库总览与技能触发机制README.md至此你已掌握 SurveyMonkey Automation 技能的完整用法从 Rube MCP 环境接入、SurveyMonkey OAuth 连接到创建、搜索、详情、收集器管理与响应回收六大工作流再到坑点规避与快速参考。把它与仓库中其他 composio-skills 组合使用即可让 Codex 在调研、反馈收集、活动复盘等场景中真正动手而非只生成建议。【免费下载链接】awesome-codex-skillsA curated list of practical Codex skills for automating workflows across the Codex CLI and API.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-codex-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表