跳到正文
LOKI 个人场刊

METHOD / 写作与表达

飞书转公众号

飞书里写好的成稿,我让它带着结构直接搬进公众号,省掉一遍遍清格式、重排。

在场刊里翻阅 ↗

什么时候用

飞书里写好的成稿,我让它带着结构直接搬进公众号,省掉一遍遍清格式、重排。

我会把关什么

稿子在飞书里写好了,搬到公众号还要清格式、配封面、检查一遍。我用八个脚本把这些步骤串起来,每步留下文件,出错时好找回去。

已经留下什么

一直在用

THE MAKING OF

从文档到排版,中间别丢掉结构。

稿子在飞书里写好了,搬到公众号还要清格式、配封面、检查一遍。我用八个脚本把这些步骤串起来,每步留下文件,出错时好找回去。

01 管线按段拆开,各自留痕

extract_public_feishu_doc.py 负责取文档,feishu_to_copy_page.py 做 wiki/docx token 解析、block 遍历、图片下载和 callout 精确提取,后面跟着复制页生成与 publish_to_wechat.py。段落、标题、提示块和图组各自成块,不把整个页面原样搬进公众号。

02 自动排版链路已经跑通

refine_text_blocks → promote_heading_blocks → auto_layout_blocks → group_images_to_gallery → ensure_intro_card,这条链在 Python 引擎里跑通了;重点词句高亮和小标题识别我都要它带上前后文语境判断,不靠正则硬扫。

03 复制页单独交付,发布前先校验

原文、预览和复制页我分开保存,最后给一个直接复制富文本的入口,省去在展示页里反复选中;validate_gzh_html.py 在发布动作前先过一遍 HTML 校验。自动规则处理完之后,人还能把不合适的地方改回来。

04 2026-07-05 的自包含化

CHANGELOG 记录这批脚本从旧工作目录迁进 loki-wechat-pipeline 的 scripts/wechat-direct-publish/,其中六个文件的路径 ROOT 从硬编码改成按脚本自身位置相对定位,迁移本身也不能把路径弄丢。

来源与使用边界

loki-wechat-pipeline/scripts + CHANGELOG

依据脚本目录、管线说明与 2026-07-05 CHANGELOG 整理。接口、文档权限与平台粘贴结果需按实际任务核验,本轮没有发送或发布文档。

查看飞书发布管线 ↗

公开脚本目录包含飞书文档提取、格式转换与发布管线。

KEEP EXPLORING

这件事,还连着这些。