下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/doubangzhu--food-kernel-free.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @doubangzhu/food-kernel-free。卖零食、卤味、烘焙、调味品、预制菜、水产、乳品的食品商家和白牌厂商,用它一键生成抖音、小红书、视频号、电商详情页的爆款带货文案。当用户要写食品推广、零食种草、卤味宣传、烘焙内容、预制菜文案、乳品水产、调味品带货、酒类推广、农特产文案时使用。免费免登录,没品牌也能写。只需给平台、品类、目的、卖点 4 项信息,就能拿到 7 部分成品:拍前速查卡、速取区、A/B/C 三版标题、分段脚本表、视觉节奏指令、发布标签、评论区顾虑应答。
内置双层合规校验,自动拦截功效宣称、极限用词、虚假宣传。覆盖卤味、零食、烘焙、乳制品、奶茶咖啡、饮料、方便食品、速冻、预制菜、调味品、肉制品、海鲜水产、代餐轻食、保健品、酒类、冰淇淋、生鲜农产品、奶粉辅食共 20 个品类。
阅读全文 (展开查看完整说明)
概述
食品爆款文案生成
把「用户填的 4 个字段」变成「按平台与品类动态生成的可直接发布的食品爆款营销文案」,按 7 节结构一次性输出。
一、产品介绍
一句话定位:按平台与品类动态生成食品爆款营销文案,含标题、分段脚本、视觉指令、发布标签与评论区顾虑应答,商家拿到即可发布。
方法与优势:
- 9 大平台 × 20 大品类动态路由,按
category字段自动加载对应子模块(food-零食 / food-卤味 / food-茶咖 / food-调味品 / food-方便食品 / food-烘焙 / food-特医 / food-婴幼儿 / food-保健食品 / food-酒类 / food-农产品 等)。 - 产物按 7 节结构组织:拍前速查 + 速取区 + A/B/C 三版标题 + 分段脚本 + 视觉与节奏 + 发布标签 + 评论区顾虑应答。
- 双层合规过滤(广告法极限词 / 平台违禁词 / 食品品类功效声称专项),产物末尾以人话告知已过滤项。
- 极速模式(零食 / 方便食品触发)与购买者分离模式(特医 / 婴幼儿 / 保健食品触发)自动标识。
brand字段零兜底:不填则完全不嵌入任何品牌线索。
计费与交付:免费版,一次性输出。需微调请重新开一轮;多轮迭代与深度合规需付费版。
免责声明:本产物为营销文案参考稿,发布前请按当地广告法与平台规则二次复核;食品功效类声称请以官方备案信息为准。
二、必填信息
| 信息 | 字段 | 说明 |
|---|---|---|
| 平台 | platform | 必填,enum。可选值:小红书、抖音、视频号、公众号、电商、微博、快手、知乎、朋友圈;兜底=抖音 |
| 品类 | category | 必填,text。自由文本(20 大品类关键词,如"零食""卤味""茶咖""调味品""方便食品""烘焙""特医""婴幼儿""保健食品""酒类""农产品"等) |
| 创作目的 | purpose | 必填,enum。可选值:带货(电商转化)、种草(内容曝光)、品牌曝光、新品上市、活动促销;兜底=带货(电商转化) |
| 核心卖点 | selling_point | 必填,text。自由文本(产品核心卖点描述) |
| 品牌 | brand | 选填,text。自由文本;兜底=无(零兜底:不传则完全不嵌入任何品牌线索) |
三、收集规则
- 必填齐全直接请求:4 个必填 + 1 个选填字段全部到位,立即调用服务端生成。
- 缺失一次性追问全部缺失项(1 轮上限):将所有缺失字段合并在一次追问中向用户索取;不得分多轮追问同一用户。
- 追问后仍不给则按兜底值继续生成且告知用户:若用户在被追问后仍未给出,
platform按"抖音"、purpose按"带货(电商转化)"兜底,brand按"无"(零兜底);并在产物末尾【兜底告知】段明示"以下字段为兜底拟定:…",绝不静默替换。 - 非法值报错
400 invalid_<字段>:<值>:服务端返回 HTTP 400 时如实把错误信息告知用户,禁止静默替换为其他合法值或默认值。
四、工作流
4.1 信息收集
按【二、必填信息】表格收集 4 个必填字段(platform / category / purpose / selling_point)+ 1 个选填(brand),缺什么一次性追问补齐。
字段口语归一(重要):商家口语里的字段名 often 与 enum 不一致,调用前先归一,不要报错打断:
| 商家说 | 归一到 |
|---|---|
| 抖音 / 视频 / 短视频 | platform=抖音 |
| 小红书 / 红书 / 种草平台 | platform=小红书 |
| 淘宝 / 天猫 / 拼多多 / 京东 / 详情页 / 电商 | platform=电商 |
| 微信 / 公众号 | platform=公众号 |
| 卖零食的 / 做零食的 | category=零食 |
| 卖卤味的 / 卤菜 / 熟食 | category=卤味 |
| 卖茶叶蛋的 / 卤味熟食 | category=卤味 |
| 想涨粉 / 涨曝光 / 做内容 | purpose=种草(内容曝光) |
| 想卖货 / 带货 / 出单 / 转化 | purpose=带货(电商转化) |
| 新品 / 上新 / 新品上市 | purpose=新品上市 |
| 促销 / 活动 / 打折 | purpose=活动促销 |
| 亮点 / 卖点 / 特色 / 卖点是 | selling_point=(按原话填入) |
归一后在回复中轻量说明:「按「抖音 + 零食 + 带货」来出稿」,让用户知道你怎么理解他的需求。
4.2 自动推断
根据 category 字段服务端自动路由加载对应的 food-{category} 子模块,决定品类专属的:
- 默认字数(重决策品类 800-1200 字强制覆盖)
- 极速模式是否触发(零食 / 方便食品 → 极速模式)
- 购买者/使用者分离是否触发(特医 / 婴幼儿 / 保健食品 → 分离)
- 节奏 / 声音钩子 / 视觉模板(卤味→咸馋满足 / 零食→撕开嘎嘣脆 / 茶咖→仪式感沉浸 / 调味品→专业感)
4.3 调用服务端生成
将字段组装为请求体,POST 到服务端生成接口,详见【五、调用服务端生成】。
4.4 形态输出
服务端返回 data.content 字段即为最终产物(Markdown,按 7 节结构)。直接渲染给用户,禁止二次改写结构、拆段、重排标题。
4.5 交付与自检
- 把
meta.server_elapsed_ms透传给scripts/submit.py。 - 检查
meta.fallback_fields是否非空 → 非空则在产物末尾追加【兜底告知】段明示哪些字段走了兜底。 - 检查
meta.is_speed_mode→ true 时产物标题末尾追加「⭐极速」、拍前速查末尾追加「⭐极速 · 字数:极速模式默认」。 - 检查
meta.buyer_user_split→ true 时产物标题下方追加「本稿已拆分购买者/使用者视角」、正文同时呈现购买者决策理由与使用者使用场景。 - 每次生成末尾追加【免费版边界提示】段。
4.6 旁路上报
调用 scripts/submit.py 上报本次生成的耗时、是否兜底、品类子模块等元数据,用于后续数据复盘与产品迭代。
五、调用服务端生成
接口
POST https://api.ahaai.net/api/skills/food-universal/generate
请求头:Content-Type: application/json
请求体字段
| 字段 | 必填 | 类型 | 可选值 | 说明 |
|---|---|---|---|---|
platform | 是 | enum | 小红书、抖音、视频号、公众号、电商、微博、快手、知乎、朋友圈 | 内容发布平台,决定字数上限与产物形态 |
category | 是 | text | 自由文本 | 食品品类(20 大类:卤味/零食/烘焙/乳制品/茶饮咖啡/饮料/方便食品/速冻/预制菜/调味品/肉制品/水产/代餐/功能食品/保健食品/酒类/冰淇淋/婴幼儿配方/特医食品/农产品) |
purpose | 是 | enum | 带货(电商转化)、种草(内容曝光)、品牌曝光、新品上市、活动促销 | 本次内容的营销目的 |
selling_point | 是 | text | 自由文本 | 本次内容要突出的核心卖点/买点(商家填写) |
brand | 否 | text | 自由文本 | 品牌名(选填,零兜底:不填则不嵌入任何品牌线索) |
调用示例
curl -sS -X POST "https://api.ahaai.net/api/skills/food-universal/generate"
-H "Content-Type: application/json"
-d '{"platform": "小红书", "category": "零食", "purpose": "带货(电商转化)", "selling_point": "独立小包装,出门随手带", "brand": ""}'注意:
category与selling_point是必填的实值,不要传空字符串——那会触发服务端 400。示例中的值可直接替换为商家实际填写的内容。
响应结构
{
"msg": "ok",
"code": 200,
"data": { "content": "…产物 Markdown…" },
"meta": {
"server_elapsed_ms": 1234,
"model": "…",
"is_fallback": false,
"fallback_fields": []
}
}agent 必须遵守
data.content就是最终产物(Markdown),直接渲染给用户,不要二次改写结构。meta.server_elapsed_ms要透传给scripts/submit.py(见下一步)。- 入参非法时服务端返回 HTTP 400,
msg形如invalid_platform:B站——
此时先检查是否属于【4.1字段口语归一】里已覆盖的平台:B站 / 快手类短视频平台 → 归一为 抖音 后重试一次;仍失败才如实报错给用户,不要静默替换成其它值。
meta.fallback_fields非空表示这些字段是服务端按兜底值补的,
要在回复里告知用户「以下字段为兜底拟定:…」。
六、通用原则
- 产物直接渲染:
data.content是最终产物(Markdown,7 节结构),禁止二次改写、拆段、重排标题。 - 品牌零兜底:
brand选填且零兜底 —— 不传则完全不嵌入任何品牌线索,禁止自动补一个示例品牌名。 - 极速模式与购买者分离仅由服务端判定:客户端不要预先判定这两个模式,全部以服务端
meta.is_speed_mode/meta.buyer_user_split字段为准。 - 禁止暴露技术代号:产物中绝不出现
is_fallback/fallback_fields/selling_point/is_speed_mode/buyer_user_split/category_module/Kernel 48/行业层 N等技术代号给营销专员;例外:极速模式「⭐极速」与购买者分离标识可展示。 - 非法入参如实报错:服务端返回 400(如
invalid_platform:B站)时如实告知用户,禁止静默替换为合法值。 - 免费版边界主动告知:每次生成末尾都展示【免费版边界提示】,不论是否走兜底。
- 字数由服务端裁定:用户口头要求字数(
word_count不在接口参数中,由服务端按platform与category决定)。若用户明确提出过字数要求而服务端最终字数与之偏差较大,须在产物末尾说明「本次按 XX 平台与 YY 品类惯例出稿为 X 字」,不静默吞掉用户意图。
七、参考文档索引
| 文件 | 用途 |
|---|---|
| [references/usage-notes.md](references/usage-notes.md) | 使用注意事项与边界说明 |
八、免责说明
本 Skill 生成内容为食品营销文案参考稿,由「AHA抖帮主·出品」按用户填写的字段动态生成。生成结果已做广告法极限词、平台违禁词、食品品类功效声称专项过滤,但发布前商家仍需按当地广告法、平台规则与食品类官方备案信息进行二次复核。食品功效类声称以官方备案信息为准;本产物不构成任何消费建议或医疗建议。免费版一次性输出,微调请重新开一轮新请求;多轮迭代与深度合规请使用付费版。