首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >发文章千万别切 Markdown 编辑器:我把正文和图全弄丢了 #WorkBuddy#

发文章千万别切 Markdown 编辑器:我把正文和图全弄丢了 #WorkBuddy#

原创
作者头像
真的就是初学者
修改2026-09-05 11:13:01
修改2026-09-05 11:13:01
240
举报

写文章一小时,发文章十分钟

我在腾讯云开发者社区这几天每天发一篇,写一篇用时不等,发一篇大概十分钟。这十分钟全是机械劳动:填标题、粘正文、敲标签、填关键词、拉到底、关掉「自动给关键词加超链接」的开关、最后点确认发布。十几处点击,漏一步发出来就是残次品。

我手慢眼也花,连着干几天就烦了。跟 AI 说了句:这活能不能让机器干。

于是 9 月 2 日我写了篇《每天发文章要填十几个框,我让电脑自己干了》,讲怎么用 UIA 控件树把发文自动化。那篇里我把「切到 Markdown 编辑器」当成正常步骤写了进去。

然后我就被自己教的方法坑了。

---

一次切换,正文和图全没了

当时为了改格式方便,我点了一下「Markdown 编辑器」,改完再切回富文本——**正文里的图片全没了**。

更狠的还在后面:草稿箱里的旧草稿被自动覆盖成了空白。等于说我当天干的话白干了,还得从头再来一遍。

一开始我以为是浏览器抽风,查了一圈才明白根因:**图片在编辑器里是当附件存的,Markdown 源码里根本没有 `![](url)` 这种引用。** 切回富文本的时候,浏览器是拿那段 Markdown 源码重新把正文建一遍。源码里没提图片,重建出来的自然就没图。

想通了就一句话:**只要正文里有图,就别切 Markdown 编辑器。** 这不是概率问题,是机制决定的,切一次丢一次。

---

改格式只能在原地改,不能重贴

丢了图的代价是:所有格式只能在现有内容上**就地改**,不能整段重新粘贴。一重贴,手动插好的图又会被冲掉。

就地改有个反直觉的坎:**这个工具栏不吸顶。** 页面往下一滚,工具栏就跟着滚走了。所以每次点按钮之前,必须先滚回页面顶部。

我摸索出一套手势,连着九次都成功,一次没失手:

1. **滚进安全带**:滚轮把目标行滚到窗口中间,看得清就行

2. **选中整行**:点行首 → `Home` → `Shift+End`

3. **滚回顶部**:再用滚轮滚回最顶上。滚轮不会动光标和选区,选区能保住

4. **点按钮**:点工具栏上对应的那个

5. **复核**:标题看行高从 17 变 23;列表、引用、代码块看左缩进有没有变大

按钮位置我也记下来了,是相对窗口左上角的偏移,同一行 y 都是 292:

B=87 I=116 S=142 C=170

H1=198 H2=225 H3=250

引用=285 代码块=308 ol=335 ul=360

还有个坑:**H 按钮是开关,不是单向的。** 已经是 H2 的段落再点一次,会被还原成正文。我有次让脚本批量点标题,把做好的标题全点回去了。后来在脚本里加了防呆——行高小于 20 才点,才算稳住。

---

两个长得一模一样的输入框

发布面板上有两个输入框,class 一模一样,都是 `com-2-tag-input`,但脾气完全不同。

**第一个是「文章标签」**,只能从官方库里搜着选,搜不到的时候按回车不会给你新建。`WorkBuddy` 这个标签在官方库里能精确搜到——这个标签关系到积分认定,必须选上。

**第二个是「自定义关键词」**,支持粘贴加回车直接创建,显示为 `#词`。我实测搜不到的那几个——`Ollama`、`本地部署`、`零成本`、`AI 入门`——全都只能往这里填。

这里有个坑,我栽过:输入框里已有的文字会以同名 TextControl 的形式悬浮显示。点搜索建议项的时候,**只能点输入框下边缘以下的那些**。点到输入框自己身上,就变成往里追加文字,几个词粘成一坨,之后再怎么搜都搜不到。所以每次填之前,先 `Ctrl+A` 加 `Delete` 清空一遍。

**封面也有讲究。** 要点「文章封面」那个区块的中部,不是点「上传图片」这四个字——**字上没有热区,点了没反应**。弹窗出来后会直接列出文章里已经上传的图片,选一张确认就行。图上没显示缩略图说明还在加载,等两秒再点。

---

避坑清单(照着对一遍)

下面这些每一条都是我拿真金白银的时间换的,发文章之前照着对一遍,能省不少事。

| 坑 | 现象 | 正确做法 |

| --- | --- | --- |

| 切 Markdown 编辑器 | 图片是附件存的,源码没有 `![](url)`,切回来图全丢,旧草稿还可能被覆盖成空白 | 有图就别切,一次都别切 |

| 整段重新粘贴 | 手动插好的图被冲掉 | 格式只就地改,不重贴 |

| 工具栏不吸顶 | 页面一滚按钮就跟着滚走,点了没反应 | 点按钮前先滚回页面顶部 |

| H 按钮是开关 | 已排好的 H2 再点一次被还原成正文 | 脚本里加防呆:行高小于 20 才点 |

| 两个同名输入框 | 官方标签框搜不到就不创建;自定义关键词框才能新建 | 搜得到的填第一个,搜不到的填第二个 |

| 悬浮 TextControl | 点到输入框自己身上,几个词粘成一坨,之后搜不到 | 只点输入框下边缘以下的建议项;填前先 `Ctrl+A` + `Delete` |

| 封面点错地方 | 点「上传图片」四个字没反应 | 点封面区块中部,等缩略图加载出来再选 |

| 发信用坐标点 | 窗口一挪就点空 | 用控件对象调 Pattern:`RadioButton.Select()`、`Button.Invoke()` |

| 没图不敢发 | 以为「没图必驳回」 | 我三篇零截图全部过审,这条说法已经不成立了 |

顺带说两个脚本层面的小坑,写自动化的时候会撞上:uiautomation 里退格键是 `{Back}`,写成 `{Backspace}` 会报 TypeError;中文一律用 `auto.SetClipboardText()` 加 `Ctrl+V`,别直接 SendKeys。

---

十分钟变一分钟,值不值

值。发一篇文章从十几处手动点击,到现在脚本一口气跑完,只剩最后点一下确认发布。十分钟压到一分钟,一天一篇,一个月省下来的是四个多小时。p

顺带纠正一条社区里还在传的说法:**「没图必驳回」不成立。** 我有几篇是零截图提交的,照样审核通过。有真实截图当然更好——三到六张最合适,被官方精选的概率更高。但没有也不该成为你不动笔的借口。

最后说清楚积分的事,这两套很多人搞混:

**发文奖励是腾讯云开发者社区的积分,跟 WorkBuddy 的 AI 用量积分是两套独立的体系**,别在 WorkBuddy 客户端里找。给分档次、精选奖励、每月上限这些具体数字,以官方「成长计划」页面的说明为准,我不在这里背一遍免得说过时了。要提醒的是:给分在**审核通过之后**,不是发布的那一瞬间,中间有几天延迟。

查询入口:登录 cloud.tencent.com/developer(要用跟 WorkBuddy 同一个微信或 QQ 账号,不然不计分),点头像进个人中心,「成长计划」看积分,「内容管理」看每篇的审核状态。

我退休了,学这些不图别的,就图不被重复劳动耗着。机器能干的让机器干,我留着力气干点别的。

---

*(本文为实操记录,步骤均本人实机验证。转载请注明出处。)*

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 写文章一小时,发文章十分钟
  • 一次切换,正文和图全没了
  • 一开始我以为是浏览器抽风,查了一圈才明白根因:**图片在编辑器里是当附件存的,Markdown 源码里根本没有 `![](url)` 这种引用。** 切回富文本的时候,浏览器是拿那段 Markdown 源码重新把正文建一遍。源码里没提图片,重建出来的自然就没图。
  • 改格式只能在原地改,不能重贴
  • 两个长得一模一样的输入框
  • 避坑清单(照着对一遍)
  • 十分钟变一分钟,值不值
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档