跳转到内容
写作办公工具链:从Markdown到公众号30分钟
·灿海星图指南

写作办公工具链:从Markdown到公众号30分钟

返回博客
金柘
#写作#公众号#PPT#办公#灿海星图

三个月前发一篇公众号文章要切四个工具、来回倒三次。AI写的文章一眼就能认出来——满篇"在当今""综上所述",改得比重新写还累。三个月后我把"写作→排版→发布"压进了30分钟。下面这套工具链每个环节都踩过坑。

本文是一篇实操指南。所有工具都有浏览器版或一键安装,不需要编程基础。

核心操作

一、公众号排版:从Markdown到完美排版

doocs/md在线排版:打开 https://doocs.github.io/md → 左侧粘贴Markdown → 右侧实时预览 → 复制粘贴到公众号后台。无安装,免费。

配置AI助手:右上角→API地址填 https://www.lumaocean.com/v1→Key填 sk-你的Key→模型按文章类型选。

模型选择:技术教程/编程→DeepSeek-V4-Flash / 行业分析/产品测评→Kimi k2.6 / 创意软文/故事→Kimi k2.6 / 新闻快讯→MiniMax-abab6.5s。

三个踩坑:(1) AI助手无响应→API地址末尾多加了斜杠;(2) 模型回答偏离→用写代码的模型写散文;(3) HTML排版错乱→自定义样式与公众号CSS冲突,先用默认主题预览。

Claude Code + md2wechat-skill:终端排版。安装Claude Code后 /install md2wechat-skill,然后 /wechat-format 文章.md。适合已经用Claude Code写作的开发者,写完不用离开终端。

二、PPT自动生成

pptmasterpip install pptmaster。根据Markdown大纲生成PPTX,支持多主题。不能自动生成图片/图表/动画。

三步走:写大纲(Markdown格式,每页3-5个要点)→ 生成PPT(python main.py --input 大纲.md --output 演示.pptx --theme modern-blue)→ 手动调(配色/图片/动画/封面)。

模型选择:方案/报告→Claude Sonnet 4(结构清晰)/ 技术内容→DeepSeek-V4-Flash(术语准确)/ 市场创意→Kimi(文案吸引人但结构松散)。

踩坑:生成的PPT全是文字——大纲太详细。精简到每页3-5个要点。

三、文档转换

工具支持格式强项安装
markitdownWord/PPT/PDF/Excel通用转换,速度快pip install markitdown
MinerUPDF(含扫描件)表格、公式、排版保留最完整pip install mineru
pandoc几乎所有格式格式间任意转换winget install pandoc

选择:简单文档/Office文件→markitdown(数秒) / 学术论文/含表格公式→MinerU(质量优先) / 扫描件PDF→MinerU+OCR。

转换后用AI做后续处理——总结、翻译、提取关键信息。

四、去AI味写作

AI味的典型特征:正确但空洞的套话("在当今数字化转型的浪潮中")、泛滥的过渡词("要注意的是""综上所述")、完美三段式、缺少具体细节、没有个人观点。

五个手动技巧

  1. 替换套路开头:"在当今快速发展的互联网时代"→"我妈昨天问我:'ChatGPT是不是以后就不用你写代码了?'"
  2. 加真实数据:"显著提升性能"→"P99延迟从340ms降到87ms,每周3次on-call降到0次"
  3. 加失败经历:"按照最佳实践选了微服务"→"第一版用了微服务,两个月后团队维护不了12个服务,拆成3个模块放同一个代码库反而更快"
  4. 去掉多余过渡词:"首先、其次、最后"→"理解需求后直接设计方案,测试通过就上线。没那么复杂。"
  5. 完美主义变实用主义:"全面考虑了一致性、可用性和分区容错性"→"一致性和可用性之间我们选了可用性。用户能接受偶尔看旧数据,不能接受页面打不开。"

去AI味自查清单

  • 开头有没有"在当今/随着/近年来"?→删掉,换成具体故事或数据
  • 有没有"要注意的是/总的来说/综上所述"?→删掉
  • 每段是否有具体数字/日期/人名?→没有就还停留在理论层
  • 是否有个人观点表达?→加上
  • 是否有承认失败或不完美的地方?→加上
  • 读一遍感觉像"人在说话"还是"AI在输出"?→目标是前者

五、场景完整工作流

技术博客:选题→DeepSeek-V4-Flash初稿→加个人经验→代码验证→去AI味→doocs/md排版→发布

英文内容:中文初稿(DeepSeek)→翻译(qwen-mt-turbo)→本地化润色(GPT-5.6)→Grammarly检查→母语者审校

为什么分三步不直接写英文?直接用英文模型写技术内容,术语用词不精准——"load balancer"写成"traffic distributor"。先写中文保证技术准确性,再翻译+润色。

模型选择汇总

任务推荐模型选择逻辑
技术文章初稿DeepSeek-V4-Flash技术训练数据丰富
创意写作Kimi k2.6中文文学性最强
英文内容GPT-5.6英文训练数据占比高
PPT生成Claude Sonnet 4结构化输出最好
文章润色MiniMax-abab6.5s润色不需要强推理
翻译qwen-mt-turbo翻译任务专门优化
去AI味GPT-5.6改写最自然
标题/简介MiniMax-abab6.5s一次10个选项不消耗太多

核心原则

场景匹配、流程拆分、人工介入、质量控制、去AI味。AI能帮你排版、翻译、去套话,但你的经历、判断、踩过的坑——这些才是读者真正想看到的。

常见疑问

Q1:doocs/md在线版和Claude Code里的md2wechat-skill有什么区别?

doocs/md在线版不需要安装,打开浏览器就能用,适合非程序员。md2wechat-skill在终端里跑,适合已经用Claude Code写作的开发者。核心渲染效果一样,选哪个取决于你的工作环境。

Q2:MinerU和markitdown都能转PDF,实际怎么选?

简单文档用markitdown(数秒)。含表格/数学公式用MinerU——markitdown转表格丢失结构、公式乱码。扫描件只能用MinerU(需Tesseract OCR中文包)。MinerU不支持Word和PPT,这两个只能用markitdown。

Q3:用了去AI味工具后文章反而更生硬了怎么办?

大概率模型选错了——用MiniMax改写深度内容导致质量退化。换GPT-5.6或DeepSeek-V4-Flash,temperature调到0.8-0.9,Prompt里要求"口语化、有个性的语气"并指定"保留所有技术术语"。改完的文章必须手动再过一遍自查清单。

我为什么不用Agent模式全自动写作

Agent自动写作的问题是"平均化"——它把安全放在第一位,不敢写反常识的观点、不敢给确定性的判断、不敢承认自己不知道。长此以往所有文章看起来都像同一个人写的。我的做法是AI出骨架,人类注入血肉——经历、数据、观点。省下来的排版和翻译时间,正好用在内容打磨上。