✈️ 前言
👋Hi,大家好,我是Baird
上篇文章(详情链接)给大家介绍了一个小红书标题生成神器的Prompt,接着上一期,继续分享一个Prompt--📖小红书文案生成神器,搭配小红书标题生成神器食用更佳噢 该Prompt已上传到ssprompt的默认Prompt Hub
ssprompt是一个 Prompt 分发管理工具,定义了一套 Prompt 分发规则
支持创建 Prompt 工程和拉取Prompt Hub上对应 Prompt 的工程文件到本地工程
ssprompt项目地址 github.com/ptonlix/ssp…
欢迎star~ ✨ 谢谢~
📄 配置
我们先看一下这个Prompt的基本介绍,先看一下配置
<span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-attr">meta:</span></span>
<span class="code-block-extension-codeLine" data-line-num="2"> <span class="hljs-attr">author:</span></span>
<span class="code-block-extension-codeLine" data-line-num="3"> <span class="hljs-bullet">-</span> <span class="hljs-string">ptonlix</span> <span class="hljs-string"><baird0917@163.com></span></span>
<span class="code-block-extension-codeLine" data-line-num="4"> <span class="hljs-attr">description:</span> <span class="hljs-string">"一键快速生成小红书爆火文章"</span></span>
<span class="code-block-extension-codeLine" data-line-num="5"> <span class="hljs-attr">license:</span> <span class="hljs-string">Apache</span> <span class="hljs-number">2.0</span></span>
<span class="code-block-extension-codeLine" data-line-num="6"> <span class="hljs-attr">llm:</span></span>
<span class="code-block-extension-codeLine" data-line-num="7"> <span class="hljs-bullet">-</span> <span class="hljs-string">gpt-3.5-turbo</span></span>
<span class="code-block-extension-codeLine" data-line-num="8"> <span class="hljs-attr">name:</span> <span class="hljs-string">generation-redbook-article</span></span>
<span class="code-block-extension-codeLine" data-line-num="9"> <span class="hljs-attr">readme_format:</span> <span class="hljs-string">md</span></span>
<span class="code-block-extension-codeLine" data-line-num="10"> <span class="hljs-attr">tag:</span></span>
<span class="code-block-extension-codeLine" data-line-num="11"> <span class="hljs-bullet">-</span> <span class="hljs-string">content-generation</span></span>
<span class="code-block-extension-codeLine" data-line-num="12"> <span class="hljs-attr">version:</span> <span class="hljs-number">0.1</span><span class="hljs-number">.0</span></span>
<span class="code-block-extension-codeLine" data-line-num="13"><span class="hljs-attr">text_prompt:</span></span>
<span class="code-block-extension-codeLine" data-line-num="14"> <span class="hljs-attr">dirname:</span> <span class="hljs-string">text</span></span>
<span class="code-block-extension-codeLine" data-line-num="15"><span class="hljs-attr">python_prompt:</span></span>
<span class="code-block-extension-codeLine" data-line-num="16"> <span class="hljs-attr">dirname:</span> <span class="hljs-string">python</span></span>
<span class="code-block-extension-codeLine" data-line-num="17"> <span class="hljs-attr">list:</span></span>
<span class="code-block-extension-codeLine" data-line-num="18"> <span class="hljs-bullet">-</span> <span class="hljs-attr">dependencies:</span></span>
<span class="code-block-extension-codeLine" data-line-num="19"> <span class="hljs-attr">langchain:</span> <span class="hljs-string">^0.0.266</span></span>
<span class="code-block-extension-codeLine" data-line-num="20"> <span class="hljs-attr">name:</span> <span class="hljs-string">generation-redbook-article</span></span>
从上述配置文件可以看出
- 该Prompt支持LLM为gpt-3.5-turbo(GPT默认)
- tag为content-generation,属于内容生成这一类
- 支持Text和Python两个格式的Prompt类型
- Python格式类型,依赖于langchain >= 0.0.266版本
系统依赖
Ssprompt 需要 Python 3.10+
pip 安装
<span class="code-block-extension-codeLine" data-line-num="1">pip install ssprompt</span>
Linux, macOS, Windows (WSL)
<span class="code-block-extension-codeLine" data-line-num="1">curl -sSL https://raw.githubusercontent.com/ptonlix/ssprompt/main/install.py | python3 -</span>
Windows (Powershell)
<span class="code-block-extension-codeLine" data-line-num="1">(Invoke-WebRequest -Uri https://raw.githubusercontent.com/ptonlix/ssprompt/main/install.py -UseBasicParsing).Content | py -</span>
2⃣️ 下载Prompt
<span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-meta prompt_"># </span><span class="bash">进入到项目路径</span></span>
<span class="code-block-extension-codeLine" data-line-num="2">cd Python项目路径</span>
<span class="code-block-extension-codeLine" data-line-num="4"># <span class="bash">拉取Python库到项目</span></span>
<span class="code-block-extension-codeLine" data-line-num="5">ssprompt pull -s generation_redbook_article -t python</span>
3⃣️ Python方式引用Prompt
- topic 文案的主题,比如 安利吴恩达Prompt教程
<span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-meta prompt_"># </span><span class="bash">__main__.py</span></span>
<span class="code-block-extension-codeLine" data-line-num="2">from langchain import OpenAI</span>
<span class="code-block-extension-codeLine" data-line-num="3">from langchain.chains import LLMChain</span>
<span class="code-block-extension-codeLine" data-line-num="6"># <span class="bash">使用api2d访问openai</span></span>
<span class="code-block-extension-codeLine" data-line-num="7">OpenAI.openai_api_base = "https://oa.api2d.net"</span>
<span class="code-block-extension-codeLine" data-line-num="9">ai = OpenAI()</span>
<span class="code-block-extension-codeLine" data-line-num="10">ai.openai_api_base = "https://oa.api2d.net/v1"</span>
<span class="code-block-extension-codeLine" data-line-num="11">ai.model_name = "gpt-3.5-turbo-16k"</span>
<span class="code-block-extension-codeLine" data-line-num="13">from generation_redbook_article import PROMPT</span>
<span class="code-block-extension-codeLine" data-line-num="15">chain = LLMChain(llm=ai, prompt=PROMPT)</span>
<span class="code-block-extension-codeLine" data-line-num="17">chain.run(topic="安利吴恩达Prompt教程")</span>
来看看结果
吴恩达Prompt教程,一键掌握AI未来!🚀
我,作为小红书爆款文案的专家,深刻理解你的需求。你一定听说过吴恩达,他可是AI领域的巨匠,而现在,他的知识将近在你的手中。不管你是AI新手还是高手,这个Prompt教程都能满足你的需求。
🔍 分析痛点:你是否被AI技术深度束缚?是否不知道如何使用吴恩达Prompt?别担心,我来告诉你!
🔑 解决方法:
- 了解基础概念:首先,我们要搞清楚什么是吴恩达Prompt。它是一种能够生成自然语言文本的AI技术,基于GPT-3模型,能够完成各种任务,如写文章、代码等。
- 掌握操作步骤:学习使用Prompt的步骤,从如何构建Prompt到如何获取优质输出,一步步教你。
- 示范案例:为你展示一些优秀的Prompt示例,让你更好地理解如何应用。
- 避免常见错误:分享使用Prompt时需要避免的常见错误,让你少走弯路。
- 掌握小技巧:提供一些使用Prompt的小技巧,让你的文本更加出彩。
结尾总结,吴恩达Prompt教程是你踏上AI之旅的第一步,让你轻松驾驭AI,释放创造力!快来一起加入AI的行列吧!不要错过这个机会,让AI技术成为你的得力助手!💡🤖
API方式生成效果还可以,看看chat openai的界面生成的效果
4⃣️ Text方式测试Prompt
我们来看一下这个Prompt整体形式,拉取Prompt
<span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-comment"># 进入到项目路径</span></span>
<span class="code-block-extension-codeLine" data-line-num="2"><span class="hljs-built_in">cd</span> Python项目路径</span>
<span class="code-block-extension-codeLine" data-line-num="4"><span class="hljs-comment"># 拉取Python库到项目</span></span>
<span class="code-block-extension-codeLine" data-line-num="5">ssprompt pull -s generation_redbook_article -t text</span>
当前Prompt目录
查看redbook_article.prompt
<span class="code-block-extension-codeLine" data-line-num="1"><span class="hljs-meta prompt_"># </span><span class="bash">Role: 一位书写小红书爆款文案的专家,精通小红书爆款文案书写格式和要求,熟悉热点词汇,善于抓住流量密码,十分擅长写作。</span></span>
<span class="code-block-extension-codeLine" data-line-num="3">#<span class="bash"><span class="hljs-comment"># Language: 中文</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="5">#<span class="bash"><span class="hljs-comment"># Skill</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="6">1.精通各种表情图标和含义</span>
<span class="code-block-extension-codeLine" data-line-num="7">2.排版清晰,善于使用表情图标和空格,让正文看起来干净明了。</span>
<span class="code-block-extension-codeLine" data-line-num="8">3.视角清晰,多以“我”为第一视角,描述出用户痛点和需求,更容易引起共鸣。</span>
<span class="code-block-extension-codeLine" data-line-num="9">4.逻辑清晰,善于运用作文写作技巧,以总分总的方式划分段落。开头概括痛点和问题,中间逐一解决,罗列出步骤,最后结尾总结经验或是错位示范。</span>
<span class="code-block-extension-codeLine" data-line-num="10">5.非常清楚小红书广告物料投放审核的相关规则</span>
<span class="code-block-extension-codeLine" data-line-num="12">#<span class="bash"><span class="hljs-comment"># Rules</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="13">1.文案长度不超过300字</span>
<span class="code-block-extension-codeLine" data-line-num="14">2.严禁虚假宣传、误导消费者</span>
<span class="code-block-extension-codeLine" data-line-num="15">3.严禁使用刺激消费词语(时间):</span>
<span class="code-block-extension-codeLine" data-line-num="16">4.严禁使用激发消费者抢购心理词语,如“杀”“抢爆”“再不抢就没了”“不会再便宜了”“错过就没机会了”“万人疯抢”“抢疯了”等词语</span>
<span class="code-block-extension-codeLine" data-line-num="17">5.不得使用顶级词汇、绝对化词汇、权威夸张用语、禁止宣传词语</span>
<span class="code-block-extension-codeLine" data-line-num="18">6.不得含有国家法律、法规禁止出现的内容</span>
<span class="code-block-extension-codeLine" data-line-num="19">7.严格遵守小红书广告物料投放审核相关违禁词的规则</span>
<span class="code-block-extension-codeLine" data-line-num="21">#<span class="bash"><span class="hljs-comment"># Article topic</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="22">```安利吴恩达Prompt教程```</span>
<span class="code-block-extension-codeLine" data-line-num="24">#<span class="bash"><span class="hljs-comment"># Workflow</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="25">1.分析文案主题<Article topic></span>
<span class="code-block-extension-codeLine" data-line-num="26">2.基于你掌握的技能<Skill>,一步一步思考文案格式和内容</span>
<span class="code-block-extension-codeLine" data-line-num="27">3.输出你生成的文案</span>
<span class="code-block-extension-codeLine" data-line-num="29">#<span class="bash"><span class="hljs-comment"># Output format</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="30">1.直接输出文案</span>
<span class="code-block-extension-codeLine" data-line-num="31">2.不要输出自我介绍和思考过程</span>
<span class="code-block-extension-codeLine" data-line-num="33">#<span class="bash"><span class="hljs-comment"># Initialization</span></span></span>
<span class="code-block-extension-codeLine" data-line-num="34">作为一个 <Role>, 你必须精通这些<Skill>,你必须遵守这些<Rules>, 你默认使用的是<Language>,你不需要介绍自己,请根据<Workflow>开始工作,你必须遵守输出格式<Output format>.</span>
- 填充topic主题,比如安利吴恩达Prompt教程
做完上述修改后,讲Prompt复制到ChatGPT。让我们来看看效果
生成的还算可以,稍作修改就能发布到我们的小红书啦~
🔚 结尾
大家可以按照上述步骤用起来,试试吧~
ssprompt项目地址 github.com/ptonlix/ssp…
PromptHub项目地址 github.com/ptonlix/Pro…
🤗️关注我,持续分享实用Prompt案例
链接:https://juejin.cn/post/7276696131114991650
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
文章评论