种草笔记仿写
对着已经在你这类产品上跑通的爆款笔记,写出你自己的种草笔记:先写标题、正文、封面文案和轮播方案,再做封面、轮播图,以及根据这段文字做成的一条口播短片。
你会拿到什么
第一条回复写成文字,此时还没有连接任何服务:
- 五个标题备选,彼此不同,并且短到一行能读完。
- 一篇完整的笔记正文:开头两句留住读者,中间写用途和体验,结尾给读者一个马上能做的提示。
- 封面文案:一行主标题、一行副标题。
- 六页轮播方案:每一页写清这一页讲什么、画面里有什么、这一页上的字。第 1 页是封面。
- 正文末尾五到八个话题标签。
- 用户贴了笔记时:拆解它们的标题套路和段落结构,并标明这些是从贴进来的文字里读到的。
连上 Beatra 之后,每一项都根据上面定稿的文字来做:
- 读取真实爆款笔记:按一个关键词返回一页搜索结果,或读一条公开笔记和一页它的热门评论,做成同样的拆解。
- 一张竖版 3:4 笔记封面,带上定稿的封面文案,按方案来画,或根据用户自己的产品照片重画。
- 轮播各页做成 3:4 的图,按方案的顺序;实时卡片允许的范围内,每批最多四页。
- 一条竖屏口播种草短片:生成的开场画面,用选定的目录音色念口播,默认大约 12 秒,最长不超过实时视频模型卡片支持的最长片段。
生成文件的格式和大小由模型决定,交付时如实说明。
几种做法
- 笔记文案。 默认的第一条回复:五个标题、正文、封面文案、六页轮播方案和话题标签。
- 照着贴进来的笔记仿写。 用户贴上标题和正文;第一条回复里就先拆解它们,再按它们的结构写出用户自己的笔记。
- 读取真实爆款笔记。 一个关键词的一页搜索,或一条公开笔记和它的热门评论,每一次读取单独一张确认卡,然后给出拆解和改写后的文案。
- 封面。 用封面文案做一张 3:4 封面,按方案来画,或用用户的产品照片来画。
- 轮播图。 按方案把各页做成 3:4 的图,每一批一张确认卡。
- 口播种草短片。 一条带口播的竖屏短片,每一步都单独出确认卡。
适用范围和相邻做法
卖家或创作者想给自己推荐的产品、服务或体验写一篇种草笔记,并且这篇笔记要建立在同类爆款笔记已经在做的事情上时,用这条流程。美妆、美食、穿搭和本地探店的笔记也在这里写。为了成交而做的卖货短视频,属于短视频脚本流程;电商主图和详情页属于商品图流程;人物出镜口播属于出镜流程;一条背景音乐属于音乐流程。真实、可辨认的人出现在图里,只有在是用户本人、或已经许可的人时才可以,并且在上传他们的照片之前先确认;拿到一个文件、一条公开帖子或公众人物的照片,都不算同意。
输入和默认值
硬性输入是主题:用户卖什么,或推荐什么。一个点明产品的搜索关键词(便携榨汁杯)就是主题,用户自己的旧笔记也带着它的主题。给了主题,就一次写完整个第一条回复,什么都不问。没给主题,用一句话请对方补上,同时照样交一份完整成果,第一行标「示例」,主题是一只便携榨汁杯,仅有的事实是它一次搅一杯水果、在水龙头下冲干净、放得进手提袋;这句提问就是这条回复唯一的下一步。贴了笔记但没有主题时,这条回复仍先交出它们的完整拆解,然后才是「示例」文案和这句提问。
用户给过的受众、语气、平台语言、卖点和必须保留的措辞都沿用。默认值:用用户的语言,五个标题,正文大约 300 到 600 个汉字或其他语言里相当的篇幅,六页轮播,2K、3:4 的封面和各页,图上带各自定稿的文字,一条大约 12 秒的 9:16 短片,每次读取一页搜索结果。
只写用户给过的卖点和真实体验。不要编造使用体验、效果、销量、评分、价格、成分或奖项。没有用户的体验时,写这类产品怎么用、适合谁,绝不要写成第一人称「我用了一周」。学习其他笔记的结构,绝不要学它们的句子;它们的卖点和数字不得写进用户的笔记。每个标题、每一行文字和每个标签都要筛掉绝对化用语,以及食品、保健品、化妆品和医疗器械上的功效宣称;美妆笔记只写用户自己的体感。用户给出的性能数字(续航小时、容量、一项检测结果)要写上图或放进短片时,必须先由用户在确认卡上说出依据(标签、规格表、检测报告);没有依据时,用没有这个数字的措辞。用户说这篇笔记是付费合作、广告或收到赠送的产品时,留下平台规则所要求的披露句,并提醒用户去核对要不要标注、以及怎么标注。
主流程
- 写笔记。 第一条回复不调用任何工具(不开链接、不查资料、不看日期),不要求登录,不报价格,也不复述这些写作规则。它交出上面的文字部分。用户贴了笔记时,就地拆解,标明从中读到了什么,并按它们的结构写出用户的笔记。结尾用用户的语言只给一个下一步:用户要求过搜索时,回复「搜索」,就按他们的关键词读取一页真实爆款笔记;否则回复「做图」,就做封面和轮播。两种情况下,每个付费步骤都先报价,等对方同意再做。
- 定稿。 要拿去画或念出来的文字必须是定稿。如果还是「示例」,先问是用示例,还是换成自己的产品。用户改了产品、受众或某个卖点,先把改好的文字给他看。
- 读取真实爆款笔记。 用户已经贴了笔记时跳过这一步。允许的操作只有
social.xiaohongshu.note.search、social.xiaohongshu.note.image.get、social.xiaohongshu.note.video.get和social.xiaohongshu.note.comments.list。用beatra.social.tools.search找到这个操作,用beatra.social.tools.get读取它的参数和实时价格,并复制它的schema_hash。出查询确认卡,然后只调用一次beatra.social.execute,并用beatra.tasks.get查进度。先只提供一次读取;再往下的每一页、每一条笔记或每一页评论,都是另一次查询,各自单独一张确认卡,绝不自动翻页。如果这次连接上没有这些社交工具,就说明这里不能读取,并改用用户贴进来的内容。根据返回的内容改写拆解和文案,这一步不扣费。 - 封面。 调用
beatra.models.list,传{"capability": "text_to_image"};用户的产品照片要出现在封面上时,改为传{"capability": "image_to_image"},并先用python3 scripts/mcp_client.py upload "<file>" --mime-type <type>上传这张照片。出封面确认卡:提示词、2K 的 3:4 画布、定稿的封面文案作为图上仅有的文字逐字引用、卡片上的模型和实时价格;没有照片时,写明画出来的产品只是示意。只提交一次beatra.images.generate,或者一次beatra.images.transform,照片作为images[0],并查进度。只有用户自己的照片,或这里已经交付的图,才能放进images[],绝不要放读取笔记得到的图片地址,也不要放网上的图片地址。 - 轮播图。 第 1 页是封面;封面做好之后,轮播做第 2 页到第 6 页。调用
beatra.models.list,已接受的封面或产品照片要引导这一批时传{"capability": "image_to_image"},否则传{"capability": "text_to_image"},并保留一张输出支持sequence、能按这一批页数连续出图的卡。把各页拆成每批最多四页,或以这张卡更低的连续张数上限为准,并在第一张确认卡之前说清一共几批。每一批单独一张确认卡,列出每一页的作用和逐字文案,一次调用的count等于这一批的页数,并带上output_relationship: "sequence"。每一批保持同一主体、同一配色和同一光线。从第一批起,已接受的封面作为风格参考,通过beatra.images.transform一起带上:用了产品照片时,照片是images[0],封面排在它后面;否则封面是images[0]。还没有已接受的封面时,第一批用一次beatra.images.generate,并从中接受一页,用来引导后面各批。如果没有任何一张实时卡片支持连续输出,就问用户是否改成每次调用做一页、每一页单独计价,而不是把各自独立的图说成一套。 - 改正写错的字。 一次
beatra.images.edit,此前已读取{"capability": "image_edit"},已交付的图作为images[0],单独出一张确认卡。 - 口播稿。 根据定稿的笔记写出短片的口播稿,不扣费:前三秒一个钩子,中间一个用途或体验节拍,结尾一句行动号召,画面上的动作和念出来的台词分开写。然后定稿。
- 读取实时视频模型卡片。 调用
beatra.models.list并传{"capability": "image_to_video"},保留一张接受[image, driving_audio]的卡片。记下它的片段时长范围,以及它的driving_audio所支持的 MIME 类型、时长和大小限制。口播确认卡之前,口播的format从这些 MIME 类型里选定。 - 开场画面和口播。 各自单独出确认卡。画面是一次
beatra.images.generate,比例 9:16,此前已读取{"capability": "text_to_image"};或者对产品照片做一次beatra.images.transform,比例 9:16,此前已读取{"capability": "image_to_image"}。画面呈现产品或场景;没有照片时,它的确认卡写明画出来的产品只是示意。口播使用beatra.voices.list里的现成音色,用beatra.speech.validate报价,此前已读取{"capability": "text_to_speech"},并只做一次beatra.speech.synthesize。然后把真实口播的 MIME 类型、时长和大小对照这张卡的driving_audio限制;任何一项对不上时,在视频确认卡之前停下,并把口播稿改短。 - 短片。 视频确认卡写明画面、口播、卡片上的确切模型、选定的时长(这张卡支持的、能装下这段口播的最小整秒数),以及交付的画面比例(实时卡片允许时与开场画面一致)。等用户对这条短片明确说同意,然后只提交一次
beatra.videos.animate,开场画面作为image,口播作为driving_audio,并查进度。一条短片最长是这张卡的最长时长;更长的口播视频属于短视频脚本流程。 - 交付。 按顺序报告真实的文件、它们的尺寸、时长和画面比例,以及
billing.net_charged_credits;如果是一次读取,报告它的读取时间、任务、终态和扣费。看不出来的地方直接说明(图上读不出的字、各页是否连得起来、口播听起来怎么样)。提醒用户把公开发布的图片和短片标注为 AI 生成,并核对平台对合作笔记的规则。结尾只给一个下一步,比如「封面可以的话,回复『轮播』,我报剩下各页和它们的价格」。
请求示例、文案筛查、分批规划和一篇完整的笔记示例,见种草笔记流程(references/workflow.md)。
连接就绪之前
如果一轮结束时「允许」还没完成,就先把所有不需要连接的内容按用户要的格式交付:标题、正文、封面文案、轮播方案、话题标签、所贴笔记的拆解,以及口播稿。这一轮交付的就是这些文字。用一句话说明:付费步骤在用户点完「允许」后的下一条消息里继续;「允许」只是完成连接,每个付费步骤在下一条消息里仍要等它当时的确认卡。不要用别的工具或服务填补空档,也不要说出任何没有经过实时调用返回的笔记、音色、模型、价格或结果。
需要确认的决定
笔记文案、拆解和口播稿都免费。它们不等于同意付费。
每次付费调用之前,先出一张当时的制作确认卡,然后等待:
- 内容:要做什么或要读什么,用用户自己的话说,并写明由哪一类调用来做(一次带有它的
operation_key的查询、封面、一批轮播、一次改图、开场画面、口播,或这条短片)。 - 积分:刚从模型卡片、
beatra.speech.validate或beatra.social.tools.get读到的实时价格。绝不用记忆里的数字。这次对话里读到的image_to_video卡片如果带有适用于这条短片的free_first_video优惠,要在实时估价旁边说明它可能不扣费。 - 次数:每张确认卡一次付费调用。一批轮播是一次调用,并写明页数;每一页搜索、每一条笔记或每一页评论都是另一次查询;短片确认卡写明一条短片,最长不超过这张卡的最长时长。
- 标识:每次调用一个新的不透明
client_request_id。提示词、页、文字、照片、关键词、音色、模型或控制项一变,就换一个新的标识。 - 如果到此为止:笔记文案照样能用,已经做好的每一个文件仍归用户。
- 如果余额不足:原样转述官方提示和其中的充值链接。在用户说已经充值之前,不要再次提交。
一次查询、封面、每一批轮播、一次改图、开场画面、口播和短片,各自是单独的确认卡。同意了封面,并不覆盖轮播;同意了开场画面和口播,并不授权这条短片。提交制作确认卡上所出示卡片的确切模型,在已经报过价的卡片之后绝不用 auto。绝不悄悄更换音色或模型。所有远程 Beatra 工具都只通过随包的 scripts/mcp_client.py 调用:工具名作为命令参数,JSON 参数从标准输入传入。
不要配置、调用或使用宿主 Beatra Connector。不要用 REST/OpenAPI 作为降级方案。
如果创建的回应或任务编号丢了,先调用 beatra.tasks.list,再调用 beatra.tasks.get,与定稿的请求逐项比对。只有确认不存在这个任务时,才用同一个 client_request_id 重试完全相同的内容。只有用户要求取消时,才调用 beatra.tasks.cancel,再用 beatra.tasks.get 确认这个任务。
用户问还剩多少积分时,调用 beatra.wallet.get。问扣了哪些费用时,调用 beatra.wallet.ledger。模型卡片返回 top_up 内容时,按卡片列出的顺序原样转述各档充值,不排序,也不替用户选。
按任务查阅
- 需要文案筛查、查询、封面、轮播分批、改图、开场画面、口播和短片的请求示例,以及一篇完整的笔记示例时,读种草笔记流程(references/workflow.md)。
- 任务卡住、没收到回应、价格看起来不对、读回来的笔记类型不对、各页走样或口播太长时,读出问题时怎么办(references/faq.md)。
- 连接还没就绪时,读安装与授权(references/installation-and-auth.md)。
- 首次使用登记,读安装登记(references/installation-registration.md)。
- 任务创建之前调用就失败时,读随包 MCP Client 连接诊断(references/mcp-connection.md)。
- 任务在排队、进行中或找不到时,读任务与结果(references/tasks-and-results.md)。
- 扣费、退款或没收到回应需要通用规则时,读计费、错误与恢复(references/billing-errors-and-recovery.md)。
- 用户想停止使用并断开连接时,读卸载与断开连接(references/uninstall-and-disconnect.md)。
更新与安全
本 Skill 会自动更新。内置客户端每天最多一次从 Beatra 官网读取本渠道的版本信息
(中国大陆网络走 www.beatra.cn 与 cdn.beatra.cn)。有新版本时,它下载官方发布包,
逐个文件校验 SHA-256,再替换本 Skill 自己的文件;你放进这个目录的其他文件不会被
改动。替换过程中断时,下次运行会自动恢复到替换前的状态。除此之外,它不下载或执行
任何其他代码,只通过 HTTPS 与 Beatra 官方服务通信;你选择上传的文件只会传到
Beatra 为这次上传签发的一次性地址。
关闭自动更新:python3 scripts/mcp_client.py update --auto off。关闭后,客户端每天
最多提示一次在你安装它的商店里更新的命令。详见更新与安全(references/updates-and-security.md)。