用途:当用户要求定义任务、梳理客户需求或创建 JTBD 画布时,本技能生成一份待办任务画布,围绕特定角色或问题空间,覆盖功能性任务(要完成什么)、情感性任务(想有怎样的感受)和社会性任务(希望被如何看待),并记录当前方案、痛点、期望结果、情境触发条件以及雇佣/解雇标准,作为机会识别与方案设计的基础。
主要能力:按任务阶段生成功能性任务表(任务陈述、当前方案、痛点、期望结果);情感性任务表(寻求或避免的感受、当前现实、期望状态);社会性任务表(希望被谁如何看待、当前认知、期望认知);情境触发条件(“当……时,他们需要……”);运用四力框架的雇佣与解雇标准(推力、拉力、焦虑、习惯);以及“挣扎时刻”的描述。
使用方式:技能会先读取 .chalk/docs/product/0_product_profile.md、已有研究综合文档、访谈指南和既往 JTBD 文档,若有研究综合文档则以其为主要输入。随后确定目标角色或问题空间,若用户未指明会进行询问。主任务采用 Alan Klement 格式:“当[情境]时,我想要[动机],以便[期望结果]”。最终写入 .chalk/docs/product/<n>jtbd_canvas<persona_slug>.md,文件编号为 .chalk/docs/product/ 中现有最高编号加一,纯 markdown、不含 YAML frontmatter,首行为 # JTBD Canvas: <角色或问题空间>。
适用场景:产品需求梳理、客户研究综合、机会识别、方案设计前的任务分析,以及 B2B 或协作场景下采用驱动因素的探查。
限制:若无产品上下文或研究文档,画布只能基于假设,需明确标注“Hypothesis-based — needs validation”。画布应避免把功能或任务当作任务本身,应填写情感和社会维度,应给出具体可观察的触发条件,应避免泛化的“用户”角色。资料中未提供安装方式、使用命令、收费或价格信息。