GPT Generate blog cover

GPT Generate blog cover
GPT Generate blog cover

我希望快速获得一个优秀的 blog 封面,我最开始想着是自己写 prompt,然后 ChatGPT 帮我生成。

根据 prompt 生成图片

思路是:

  1. 询问 ChatGPT 我应该做什么,比如关于 blog 的图片应该是什么风格的?然后我应该选择一个我喜欢的风格。
  2. 选择好风格之后,根据这个风格生成图片的 prompt
  3. 创建 GPTs
  4. 测试 GPTs

不可行—需要自己想出应该画什么

根据 blog 内容去总结标题,然后根据标题生成相关的图片的 prompt,这很难短时间得到想要的图片。这就像画画,你自己首先得知道你要画什么,比如场景、人物、色调等等。但是我根本就不知道我需要什么样子的画,我只是想快速能给我 blog 得到一个图片。

然后我试着简化 prompt,但是这样的话,每个 blog 的图片几乎都一样,只是里面的标题单词不一样而已。

放弃!

接下来,应该先养成一个好的 Taste

先找到好的封面设计图,然后找到最好的封面设计图,然后喂给 AI,让 AI 模仿这些最优秀的图,去生成我想要的。但是这好像还是很复杂,我可能需要让 AI 解析这个图片,然后让 AI 重新生成,这好像还是不符合我想要快速得到一个 blog 封面的需求。

我觉得我应该去一些图片网站,去选一些好看的图片,然后让 AI 帮我裁剪或者拓展或者微调等,这样来得到一个 blog 封面。

以下是一些图片网站:

www.behance.net

dribbble.com

www.pinterest.com

其中最好用是 pinterest!这个网站里面的图片都很有质感!

GPTs

我应该使用 AI 来对图片进行裁剪等微调,而不是让 AI 来生成图片。这个 GPT 做的就是把图片进行裁剪,或者填充,让他成为 blog 封面的大小的格式。

GPTs-Help-blog-cover-image-generate

GPTs actions

我看到 GPTs 有 actions,看起来可以调用外部的接口,我想用这个来直接从 pinterest 拉取我的账号主页中的 feeds

我希望我的 GPTs 能够自动推荐一些图片。看看是否可以做到。

尝试 pinterest scrape library 拉取图片

尝试了几个项目,最终 pinterest-dl 这个项目看起来不错,支持登录,并且支持配置拉取指定网页地址的图片。

pinterest_feed这是我的项目地址,使用 Django 支持 http 调用的方式获得自己账号下的主页图片。

兴冲冲的尝试GPTs actions

项目部署成功后,https 和域名都配置好后,兴冲冲的尝试写 actions,发现 GPTs 可以根据图片 url 来渲染出来,显示到 chat 中,但是我在尝试下一步,将图片进行 resize,变成 blog cover 时,ChatGPT 却不知道哪里搞了一个图片,随便生成了一个。我尝试了几次都是一样的结果,而且每次的失败原因都不一样。我觉得 GPTs 的任务编排的能力很差劲,或者说他没有提供任务编排能力的入口,导致任务不能按照预期去执行。OpenAI 的想法是我们描述每一个 actions,让 LLM 去判断应该执行什么,但看起来他的上下文衔接并不好。或者他的 MCP tool 能力有限?

结论

GPTs 的流程并不容易控制,还是 Langchain 这种专业的能够完成我的想法。GPTs 只适合一些流程简单的动作,比如你上传图片做 resize,他的 actions 等等,看起来并不好用,他的衔接完全是通过 LLM 来做的,出参入参都没法控制。

如果有需要将某些图片进行 resize,然后作为 blog 封面,可以尝试用我的 GPTs:GPTs-Help-blog-cover-image-generate

如果你想拉取自己 pinterest 的账号的首页 feeds 流,可以尝试我的项目:pinterest_feed

接下来还会有一个无 Django 背景下的,几乎纯 AI 开发的视频讲解。就是上面我的pinterest_feed项目的开发过程,我打算录制一期视频,和大家交流下 cursor 的使用实践。

Read more

playwright

对于开发者来说最实用的 MCP,claude code 可以自动调用 playwright 开启浏览器,抓取 console、network,帮助我们 fix bug 或者开发代码。我平时遇到的原型图比较少,所以如果你有界面的设计图,还可以让 playwright 截图,自己去调整 UI。 以下是一些常见用法: 爬取文档 某些文档我们需要登录才能打开,直接让 AI 进行 websearch 抓不到页面,那么这时使用 playwright 就是很好的选择。还有一种更彻底的: https://github.com/hangwin/mcp-chrome 这个项目可以直接 copy 当前浏览器的 cookie,直接“免登录”了。 Help dev 修复 bug,可以直接让

By ke wang
claude code practice

claude code practice

工具只是作为工具,关键在于使用者的思维方式。如果你把他当做一个只会写写增减某个字段的基础工作者,那么他就只是一个基础工作者。但如果你把他当成一个能够进行市场调研、需求分析、代码设计、代码执行、检验效果等等的各种角色的话,那么他就是会这些角色。 很简单的,如果还是把 AI 当做一种文章总结工具,那么他也就是总结工具了。但是如果你在思考他作为某个人类角色,他应该做什么时,那么他其实就是你的“伙伴”了。这一点我在创建 claude code 的 subagent 时慢慢有所体会。 怎么用 我是用的拼车,Claude code Max 20X,六人车,每个人 398 软妹币 插件 插件最大的好处就是很方便引用代码块,而且我觉得能够引用代码块这件事很重要,你引用的代码块越精准,AI 才能更好的理解你要做什么。 cursor 上 claude code 插件在 cursor 上是旧版本,需要从

By Keboom007
吴起

吴起

很多传记从头到尾都是围绕主人公的事进行描写,这本书却不同,他并不局限于主人公那个圈子周围,而是广泛的介绍了当时的社会文化背景、各个国家的发展历史、各个国家的民风民俗。作者对于战争细节并没有花费太多笔墨去写,甚至说写的太简略了,本来是一场意义重大的战争,但是作者几乎寥寥几笔就带过了。 我们提到吴起,总是认为他是一个军事家,打仗非常厉害。但作者并不认为他只是一个军事家,作者认为他是一个全才,他不仅仅在军事上能够训练出“魏武卒”这样的兵,不仅仅能够巧妙的使用兵法、谋略赢得战争,同时他还能够发展经济,任用贤才,使得吏治清明。他在变法的区域,政治、经济、军事是全方位的强,只不过通过战争的胜利而体现出来。 我读毛选的时候,没看到毛主席是怎么做改革的,怎么搞经济的,没看到出彩的地方,只看到了毛主席打仗非常厉害,怎么打怎么赢!看起来跟吴起的赢是一个道理,战争的胜利是全方位的,并不只是将军的策略高明。其实看共军四渡赤水、长征等时,蒋介石所做的应对策略,大体上都是预测对了红军要往哪里走的,封锁线也是布置了一道又一道,但是那些封锁线看起来总是像纸糊的。国军内部都是小军阀,一个个都想的是保存实力,而老蒋也

By Keboom007
孙子兵法—善战者说

孙子兵法—善战者说

这是一本对于孙子兵法的讲解书,作者对孙子兵法进行了再加工,我最感兴趣的就是如何打仗那一部分,为此专门去看了b 站上对于四渡赤水的讲解,共军在遍地都是国军的地图上,来回穿插,将领的指挥水准与士兵的个人素质都极高,艺术啊!!很像很多不玩 LOL 的人都会去看世界赛,不玩台球的人会去看斯诺克,不踢足球的人去看世界杯,任何事情到一种极致的状态下都有一种美。就像庖丁解牛,解牛这件事本身无趣,但是如果是庖丁的话…… 分清敌人与朋友 首先,孙子兵法是一本讲解战争的书,是要打击消灭敌人的。 学校教育教的我们都是针对朋友的做事准则,生活中大多数教导的、宣传的是与人合作的理念。比如社会主义核心价值观、上学时的思想品德课、儒家的仁爱。很少教导我们该如何对待敌人,因此请先区别敌人与朋友,区别个人品格修养与对敌战争。 对于孙子兵法,以前听到过艾跃进老师讲过。艾跃进老师只是对孙子兵法原文进行了翻译,没有额外添加很多其他解释,很像一个老师板板正正的念 ppt 讲课,因此听起来很是无趣。 孙子兵法中,对待敌人的手段,很多都是与“社会主义核心价值观”相反的。比如,兵者,诡道也。如果用个人品德来评判的话,那恐

By Keboom007