百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

你还在手动排版公众号文章?看看 ChatGPT 怎么轻松搞定

yuyutoo 2025-03-20 20:50 5 浏览 0 评论

公众号排版可以采用135编辑器、SVG代码、或HTML代码。今天的分享将介绍如何使用GPT进行公众号HTML代码排版。

HTML是一种用于制作网页的代码,就像搭积木一样,有显示标题、图片、文字等不同的积木块。我们把这些积木拼在一起,就形成了一个完整的网页。

但仅有积木还不够美观,我们需要用CSS来装饰。CSS像造型师,可以改变标题的大小和颜色,让图片旋转和平移,给文字加下划线和边框等。

简单来说,HTML负责网页的结构,CSS负责网页的外观。HTML是砖瓦木料,CSS是油漆壁纸,两者配合才能构建出漂亮实用的网页。

编辑器里的HTML

以135编辑器为例,编辑器菜单栏有专门的HTML图标。

https://www.135editor.com/beautify_editor.html

在编辑器中,你可以选中不同样式,切换HTML图标,即可看到不同样式对应的HTML代码的差异。

设计案例

参考企业设计元素,设计公众号排版样式。

下图是谷歌I/O大会的PPT截图:

将截图发给GPT,提示词很简单:“参考图片,帮我用HTML、CSS写出来,我要用于公众号排版。”(下文提问也类似)

GPT很快就能帮你写出HTML代码,放到135编辑器里即可看到渲染效果。

下图是GPT根据谷歌官方样式设计的效果:

可以让GPT多写几个卡片样式,字体,颜色,大小都可以任意发挥,不过需要注意的是,微信公众号里不能接受所有的CSS语言,比如我让它设计了彩色渐变下划线和分隔符,复制到微信公众号编辑器里,就看不到效果了。

你可以参考所在企业的LOGO里的元素,设计专属的样式。

看到下图,你是不是觉得很眼熟?是的,你的感觉没错,我是截了苹果的宣传图让GPT生成的类似样式。

GPT设计

苹果官方

通过F12就可以检查选中元素的设置了。

接着,我请GPT仿造苹果官网产品卡片图,帮我设计HTML。

苹果官方

GPT设计

经过进一步调整,做出了如下效果:

批量生成样式

下图的的标题是直接用的135编辑器里的样式。

有读者可能会疑问,既然可以直接复制现成的样式,为何还要让GPT写HTML?这是因为可以让GPT批量制作。例如,可以给GPT批量文案,让它一一生成,而不需要手动一个元素一个元素调整。我尝试了GPTs,让GPT批量生成,但目前GPT模型遵循指令还不是很完美,有时一一对话更好。

下图放在小里是不是也可以?可以让GPT批量生成不同颜色的或不同内容。

PPT转公众号HTML

下图很特别,我让GPT先随机生成一个PPT,然后将PPT转公众号HTML,里面的表格样式也正确保留了下来,当然PPT本身也可以转成图片,就是清晰度不高,文字无法复制。

下图我让GPT随机调用了unsplash里的图片,GPT很聪明,会根据主题不同调用不同的图片。

如果你也想将PPT转成公众号文章,强烈推荐你试试让GPT帮你排版,速度飞快。

MD、CSV转公众号HTML

我还试了将今天的行情总结成Markdown格式让GPT设计排版。

做这些结构固定的内容,也可以让GPT写一个样式模板,从资讯系统导出对应表头的CSV,将CSV转成HTML,然后推送给用户。

代码分享

表格内容和下面的代码都可以按需更改。

这个代码生成的样式还比较简单,期待你自己探索。

分享一个小Tip,选择135编辑器里的多种类型样式,切换HTML,把HTML代码复制给GPT,让它帮你调整优化。




    
    
    AI Article
    


    

人工智能的未来

<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/12.0.2/marked.min.js"></script> <script> async function fetchCsv() { const response = await fetch('ai_article_example.csv'); const data = await response.text(); return data; } function csvToJson(csv) { const lines = csv.split('\n'); const result = []; const headers = lines[0].split(','); for (let i = 1; i < lines.length; i++) { const obj = {}; const currentline = lines[i].split(','); for (let j = 0; j < headers.length j objheadersj.trim='currentline[j]' currentlinej.trim : result.pushobj return result function generatecontentdata const contentdiv='document.getElementById('content');'> { const section = document.createElement('div'); const h2 = document.createElement('h2'); h2.textContent = item['一级标题']; section.appendChild(h2); const h3 = document.createElement('h3'); h3.textContent = item['二级标题']; section.appendChild(h3); const h4 = document.createElement('h4'); h4.textContent = item['三级标题']; section.appendChild(h4); const img = document.createElement('img'); img.src = item['图片']; img.alt = item['三级标题']; img.className = 'image'; section.appendChild(img); const p = document.createElement('p'); p.innerHTML = marked.parse(item['正文内容']); section.appendChild(p); contentDiv.appendChild(section); }); } async function main() { const csvData = await fetchCsv(); console.log(csvData); // 检查CSV数据是否正确获取 const jsonData = csvToJson(csvData); console.log(jsonData); // 检查JSON数据是否正确解析 generateContent(jsonData); } main(); </script>

希望这篇指南对你有所帮助!

通过GPT生成的HTML代码,你可以更快速地完成公众号的排版工作,提升工作效率。

也期待你来分享公众号排版技巧。

相关推荐

ETCD 故障恢复(etc常见故障)

概述Kubernetes集群外部ETCD节点故障,导致kube-apiserver无法启动。...

在Ubuntu 16.04 LTS服务器上安装FreeRADIUS和Daloradius的方法

FreeRADIUS为AAARadiusLinux下开源解决方案,DaloRadius为图形化web管理工具。...

如何排查服务器被黑客入侵的迹象(黑客 抓取服务器数据)

---排查服务器是否被黑客入侵需要系统性地检查多个关键点,以下是一份详细的排查指南,包含具体命令、工具和应对策略:---###**一、快速初步检查**####1.**检查异常登录记录**...

使用 Fail Ban 日志分析 SSH 攻击行为

通过分析`fail2ban`日志可以识别和应对SSH暴力破解等攻击行为。以下是详细的操作流程和关键分析方法:---###**一、Fail2ban日志位置**Fail2ban的日志路径因系统配置...

《5 个实用技巧,提升你的服务器安全性,避免被黑客盯上!》

服务器的安全性至关重要,特别是在如今网络攻击频繁的情况下。如果你的服务器存在漏洞,黑客可能会利用这些漏洞进行攻击,甚至窃取数据。今天我们就来聊聊5个实用技巧,帮助你提升服务器的安全性,让你的系统更...

聊聊Spring AI Alibaba的YuQueDocumentReader

序本文主要研究一下SpringAIAlibaba的YuQueDocumentReaderYuQueDocumentReader...

Mac Docker环境,利用Canal实现MySQL同步ES

Canal的使用使用docker环境安装mysql、canal、elasticsearch,基于binlog利用canal实现mysql的数据同步到elasticsearch中,并在springboo...

RustDesk:开源远程控制工具的技术架构与全场景部署实战

一、开源远程控制领域的革新者1.1行业痛点与解决方案...

长安汽车一代CS75Plus2020款安装高德地图7.5

不用破解原车机,一代CS75Plus2020款,安装车机版高德地图7.5,有红绿灯读秒!废话不多讲,安装步骤如下:一、在拨号状态输入:在电话拨号界面,输入:*#518200#*(进入安卓设置界面,...

Zookeeper使用详解之常见操作篇(zookeeper ui)

一、Zookeeper的数据结构对于ZooKeeper而言,其存储结构类似于文件系统,也是一个树形目录服务,并通过Key-Value键值对的形式进行数据存储。其中,Key由斜线间隔的路径元素构成。对...

zk源码—4.会话的实现原理一(会话层的基本功能是什么)

大纲1.创建会话...

Zookeeper 可观测性最佳实践(zookeeper能够确保)

Zookeeper介绍ZooKeeper是一个开源的分布式协调服务,用于管理和协调分布式系统中的节点。它提供了一种高效、可靠的方式来解决分布式系统中的常见问题,如数据同步、配置管理、命名服务和集群...

服务器密码错误被锁定怎么解决(服务器密码错几次锁)

#服务器密码错误被锁定解决方案当服务器因多次密码错误导致账户被锁定时,可以按照以下步骤进行排查和解决:##一、确认锁定状态###1.检查账户锁定状态(Linux)```bash#查看账户锁定...

zk基础—4.zk实现分布式功能(分布式zk的使用)

大纲1.zk实现数据发布订阅...

《死神魂魄觉醒》卡死问题终极解决方案:从原理到实战的深度解析

在《死神魂魄觉醒》的斩魄刀交锋中,游戏卡死犹如突现的虚圈屏障,阻断玩家与尸魂界的连接。本文将从技术架构、解决方案、预防策略三个维度,深度剖析卡死问题的成因与应对之策,助力玩家突破次元壁障,畅享灵魂共鸣...

取消回复欢迎 发表评论: