SuperAPI AI 工具集

persona-builder

营销与增长

查看项目

更新于 10-13 20:09

技能介绍

persona-builder 是 Pika Labs 生态中的一个技能,定位为“网红身份打造”,其姊妹技能是 build-a-brand,区别在于 persona-builder 打造的是人而非产品。它的目标是把一个人——包括其社交媒体、相册、说话方式和想在网络上呈现的形象——经过一次“焕新”,输出为 persona.md、便携文件夹工具包,以及一份缩小现状与目标人设之间差距的路线图。

该技能输出的成果会被其他 Pika 技能(如 ugc-ads、podcast、founder-product-video、app-sizzle、app-store-screens)消费,使网红能够在任何地方制作符合品牌调性的内容。

费用透明门槛

在任何付费 MCP 调用之前,技能会先调用一次 identity_balance({verbose: true}),展示当前余额、最近消耗速率和剩余可用额度,并使用固定消息向用户说明预估费用:约 600-1,200 积分(约 6-12 美元),涵盖抓取/转录、GPT-image-2 情绪板和语音页氛围图、MCP HTML 图片渲染、JPG 转换、最终的 html_to_pdf 渲染以及渲染后的 analyze_media PDF 质检。由于费用超过 5 美元,用户需回复 proceed 才能继续,或回复 cancel 停止。在用户回复 proceed 之前不会调用任何付费 MCP 工具。这是唯一的 yes/no 关卡;用户批准后,工作流会持续运行,直到下一个需要明确用户批准的关卡(身份/情绪板/PDF 内容)。

对话基调

该技能强调这不是包装练习,而是诚实的战略建议。它要求:从输入中已被证明的事实出发,而非用户想听的话;主动开启战略对话,不等用户提问;明确指出差距,例如“要像 @[参考] 那样,你需要增加 X、去掉 Y、在 Z 光线下拍摄”;不做空洞的认可,简介太泛就给出重写建议。

完整工作流

阶段 0——接收(空参数菜单)

如果没有输入(没有账号、URL、照片或相关上下文),会原样打印一段菜单并停止,不调用任何工具,等待用户回复。菜单内容说明这是一次焕新,将给出诚实评估,并邀请用户提供:IG/TikTok/YouTube 账号(会抓取简介、近期帖子和文案,这是最强信号和最重要输入)、16 张以上高清个人照片(拖放实际文件)、展示品味的 URL(Pinterest、Spotify、Depop、Letterboxd 等)、用几句话描述自己及希望在社交媒体上呈现的样子。如果没有社交账号,可以回复“start from scratch”,技能会询问所有信息,并在情绪板/PDF 阶段前仍然要求 16 张以上真实照片。

步骤 1——读取输入

在支持社交平台抓取/转录或其他付费 MCP 调用前,需确保已完成费用透明门槛。如果本次调用尚未运行该门槛,则运行一次;不重复调用 identity_balance,也不在用户已批准预付费用后要求第二次 proceed。

开场会给出议程,说明五个步骤:读取输入;战略方向与锁定身份(用户批准);情绪板(用户批准);网红人设 PDF(用户批准);打包工具包(仅在用户说“ship it”后保存到 ./tmp/)。

如果提供了支持的社交媒体账号或 URL,会并行调用 scrape_social 抓取数据。各平台调用模式:Instagram 使用 instagram.profile + instagram.user-posts(limit 30, rehost: true)+ instagram.user-reels(limit 30, rehost: true);TikTok 使用 tiktok.profile + tiktok.profile-videos(limit 30, rehost: true);YouTube 使用 youtube.channel + youtube.channel-videos(limit 30);Twitter 使用 twitter.profile + twitter.user-tweets(limit 30);Pinterest 使用 pinterest.profile(limit 50)。不支持的品味 URL(Spotify、Depop、Letterboxd、个人网站等)不会被发送给 scrape_social。抓取的文案是步骤 4 语音库的主要语音信号;聊天语音和接收回答仅在抓取失败时作为后备。

如果有相册/照片,会查看并记录场景、光线、画面内容及缺失内容。如果有自拍视频,会用 transcribe_audio 转录,记录词汇、能量、节奏、填充词和热情点。

随后会以一条消息询问四个固定问题,不即兴、不替换:1)描述自己及希望在社交上呈现的样子;2)说出 1-3 个想感觉像的创作者或角色,并说明想借鉴哪个维度(语音、内容类型或视觉美学),明确哪些要哪些不要;3)住在哪里及日常节奏;4)理想的周五晚上。此外还有一个问题:希望从中得到什么(粉丝、生意、约会、社群、表达或其他)。这是驱动下游所有战略选择的原因。如果用户在初始提供中已回答部分问题,会确认已有内容并只问未回答的。

回答后,会回放听到的内容,包括:这个人(2-3 句解读)、语音信号(具体短语、能量、回避内容)、视觉世界( feed、相册、品味 URL 和/或参考创作者暗示的内容,以及他们追求的不同之处)、真实性刻度(真实/放大/不同,以及沿哪个轴)、参考锚点(每个创作者及要借鉴的维度)。最后问:“在我锁定身份之前,有什么要补充、改变或指出的吗?”并等待回应。

步骤 2——战略方向与身份锁定(硬关卡,需要批准)

此步骤有四部分,前三部分是焕新的说真话环节,第四部分是结束关卡的身份锁定。跳过 2a-2c 直接进 identity.md 是失败状态。基调要求具体、诚实、有用,按名称引用步骤 1 读取的输入,尽量带数字,不软处理问题。

2a——战略方向(变现路径 + 内容启示):主动开启战略对话,列出输入实际支持的 2-3 个最赚钱方向,附粗略行业统计和具体内容启示。每个方向包括:利基标签(具体,而非笼统的“生活方式”);为什么适合输入(指向具体帖子/照片/用户说的话);粗略变现概况(典型 CPM 范围、不同粉丝层级常见品牌合作底价、联盟/LTK 合理性、赞助帖现实性)。所有数字变现声明必须引用本次运行中验证过的来源,或明确标注为宽泛启发式估计;绝不将无出处的 CPM、粉丝阈值或品牌合作底价呈现为精确事实。内容负载(发帖频率、制作层级、该利基受众期望的重复格式);同规模已获胜者(命名 2-3 个 5K-30K 粉丝、运行同样玩法的创作者,每人一句话说明为何有效)。只有在本次运行中通过 scrape_social 或其他实时支持来源验证过,才能命名真实创作者、账号、粉丝层级或当前指标;无法验证则使用明确标注的原型。最后直接问:“你最喜欢哪个方向——还是想结合?”不留笼统选项。如果用户在步骤 1 已命名方向,仍运行此节以验证或拓宽视角。

2b——差距分析(当前资料 → 目标人设):一旦方向确定,明确比较当前发布内容与目标人设所需内容。对每个差距,命名:缺失的内容类别;格式差距;频率差距;语音差距(具体指出需删掉的短语模式和需添加的);美学差距;粉丝层级差距(当前在哪、付费工作通常从哪开始、90 天现实增长)。每个差距都表述为可交付行动,而非批评。

2c——内容批评(制作质量 + 设备):有帮助地批评。如果当前照片差,直接说并告诉如何修复。默认失败模式是太礼貌,需纠正。审查现有照片/视频内容的光线、构图、设备等,点名好和差的例子。

2d——身份锁定(结束关卡)。