返回顶部
k

kyndlo-eventsKyndlo事件流程

WORKFLOW-DRIVEN event creation and validation from Kyndlo campaign tasks. When invoked, the agent MUST follow the mandatory step-by-step onboarding flow below — verify token, show campaigns, ask city, ask county, ask batch size, fetch rules — before creating any events. For validation, follow the Event Validation Workflow. Do NOT ask generic questions. Do NOT improvise. Follow the steps exactly.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 3.5.0
安全检测
已通过
177
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

kyndlo-events

kyndlo-events — Kyndlo 活动管理

关键提示:本技能对活动创建和活动验证有强制性的分步工作流程。您必须按顺序执行确切的步骤。不要跳过步骤。不要自行提问。不要即兴发挥。工作流程会明确告诉您在每个步骤中要运行什么以及要询问什么。

停止 — 请先阅读此内容

当调用此技能时(用户说创建活动、kyndlo-events、生成活动等):

如果用户说验证活动、检查活动、审核活动或验证 — 直接跳转到下方的活动验证工作流程部分。

对于活动创建:

  1. 1. 不要向用户询问城市、日期范围、活动风格、主题或任何其他自由形式的问题
  2. 不要尝试通过对话收集需求 — 下方的工作流程会处理这些
  3. 必须立即从下方的步骤1开始,并按顺序执行每个步骤
  4. 必须运行显示的CLI命令 — 它们提供您所需的数据
  5. 必须在指示处等待用户回复,然后再进入下一步
  6. 必须在创建前始终检查现有活动 — 重复会浪费资源

活动是从存储在Kyndlo数据库中的营销任务创建的,而不是从用户提供的描述中创建。系统会告诉您要创建哪些活动。您的工作是遵循工作流程。

设置

bash
npm install -g gokyn
export KYNDLOAPITOKEN=kyndlo_...
export GOOGLEPLACESAPI_KEY=... # 通过goplaces进行场地发现所需

如果未设置环境变量,所有gokyn命令都接受--token 参数。
为任何命令添加--json可获得机器可读的输出。
goplaces用于场地发现(Google Places API)。它需要单独安装和配置。



步骤1:验证令牌

操作: 立即运行此命令 — 不要先询问用户任何问题。

bash
gokyn whoami --json

确认令牌有效。如果失败,帮助用户设置KYNDLOAPITOKEN。

步骤2:显示营销活动并让用户选择一个

操作: 运行此命令:

bash
gokyn task campaigns

然后对用户说:

以下是可用的营销活动:[显示包含名称、状态、进度、待处理任务的列表]。您想处理哪个营销活动?

停止并等待用户的回复。 从他们的选择中提取营销活动名称和状态。

步骤3:显示城市并询问优先处理哪个

操作: 使用他们选择的营销活动中的状态运行此命令:

bash
gokyn task cities --state

然后对用户说:

以下是[州名]中的城市:[显示包含人口数量的城市列表]。您想优先处理哪个城市?说出城市名称,或说any来处理所有城市。

停止并等待用户的回复。 处理:

  • - any — 自动轮换城市。从第一个有待处理任务的城市开始。
  • 特定城市 — 锁定到该城市。进入步骤4。

步骤4:询问县偏好

对用户说:

您想专注于某个特定的县,还是处理所有县?(默认情况下,我会专注于主要城市的县,跳过农村县。如果您也想处理那些,请说include rural。)

停止并等待用户的回复。 处理:

  • - 无偏好/默认 — 忽略农村县。绝不使用--city Rural。轮换时跳过Rural条目。这是默认设置。
  • include rural / all including rural — 包括农村县。无县过滤器。
  • 特定县 — 使用--county 过滤器。
  • all(未提及rural)— 忽略农村县(默认)。

步骤5:询问批次大小

对用户说:

在暂停报告结果之前,我应该创建多少个活动?(例如5、10、20)

停止并等待用户的回复。 将此存储为批次大小。

步骤6:获取活动创建规则(强制 — 不要跳过)

操作: 运行此命令:

bash
gokyn task rules

阅读完整输出并内化每条规则。这些规则来自Kyndlo管理仪表板,管理场地选择、描述、格式、图像和质量。您必须为每个活动严格遵守这些规则。

步骤7:确认并开始

对用户说:

准备开始。以下是您的配置:

  • - 营销活动:[名称]
  • 州:[州名]
  • 城市:[特定城市/轮换所有城市]
  • 县过滤器:[忽略农村(默认)/包括农村/特定县]
  • 批次大小:每批[N]个活动
  • 规则:已加载


我可以开始了吗?

停止并等待确认。 只有在用户同意后才进入自主循环。



类别名称映射

任务activityCategory值有时与数据库中的活动标题不同。搜索活动ID时使用此表:

任务 activityCategorygokyn activity list --search 的搜索词
Specialty Niche MuseumsSpecialty & Niche Museums
Yoga Classes
Wellness centers |
| Restaurant/Cafes with Animal Encounters | Coffee with animal encounters |
| Community Theaters | Theater lounges |
| Craft Cafes | Craft cafés |
| Beach/Boardwalks | Beach Boardwalks |
| Food Trucks | Food truck parks |
| Planetariums | Planetarium |

如果任务类别不在此表中,则直接使用原词进行搜索。



星期参考

设置--recurrence-days时,使用这些日期编号:

星期编号
星期日0
星期一
1 |
| 星期二 | 2 |
| 星期三 | 3 |
| 星期四 | 4 |
| 星期五 | 5 |
| 星期六 | 6 |

仅当场地在该天营业时才包含该天。完全省略休息日。



州时区参考


时区
ColoradoAmerica/Denver
Florida
America/New_York |
| New York | America/New_York |


自主循环

分批处理任务。每批创建最多N个活动(来自初始设置的批次大小),然后暂停报告结果并询问用户是否继续。

重要提示: 如果循环因任何原因提前退出,请运行清理步骤以释放任何未完成的任务。

每批之前:刷新规则

每批开始时(包括第一批),获取最新规则:

bash
gokyn task rules

重新阅读并内化。规则可能已在批次之间由Kyndlo管理员更新。

城市轮换(当城市 = any时)

跟踪当前城市。当task next为当前城市返回count: 0时:

  1. 1. 获取城市列表:gokyn task cities --state --json
  2. 对于每个城市(按顺序),检查待处理任务:gokyn task context --campaign --city --json
  3. 如果用户说忽略农村县,则跳过Rural
  4. 使用第一个仍有待处理任务的城市
  5. 如果没有城市有待处理任务,停止循环

农村过滤

当用户选择忽略农村县时:

  • - 绝不向任何命令传递--city Rural
  • 轮换城市时,跳过Rural条目
  • 如果返回的任务属于农村县(使用城市过滤器时不应发生),释放它并继续

步骤1:认领任务

bash
gokyn task next --campaign --city --assign --name --json

根据初始设置偏好应用过滤器:

  • - 如果选择了特定县:添加--county
  • 仅对--name使用代理名称(例如Sugar)。不要传递--priority — 服务器会自动按优先级顺序返回任务。

如果count: 0:

  • - 如果城市 = any:轮换到下一个城市(参见上面的城市轮换)
  • 如果特定城市:停止循环
  • 如果响应包含diagnostic字段,向用户报告

从tasks[0]中提取:_id(taskId)、county、activityCategory、cluster、state。

步骤2:映射类别

检查上面的类别名称映射表。如果activityCategory匹配左列条目,使用相应的右列搜索词。否则直接使用该类别。

步骤3:查找活动ID

bash
gokyn activity list --search --json

从第一个匹配结果中提取活动_id。如果没有结果,尝试更短/部分的搜索词。如果仍然不匹配,跳过任务,原因:Activity not found for category: \

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kyndlo-events-1776082150 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 kyndlo-events-1776082150 技能

通过命令行安装

skillhub install kyndlo-events-1776082150

下载

⬇ 下载 kyndlo-events v3.5.0(免费)

文件大小: 10.64 KB | 发布时间: 2026-4-14 13:48

v3.5.0 最新 2026-4-14 13:48
Add full event validation workflow, goplaces venue discovery integration, and AI image generation command

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large