
写作办公工具链:从Markdown到公众号30分钟
三个月前发一篇公众号文章要切四个工具、来回倒三次。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自动生成
pptmaster:pip 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个要点。
三、文档转换
| 工具 | 支持格式 | 强项 | 安装 |
|---|---|---|---|
| markitdown | Word/PPT/PDF/Excel | 通用转换,速度快 | pip install markitdown |
| MinerU | PDF(含扫描件) | 表格、公式、排版保留最完整 | pip install mineru |
| pandoc | 几乎所有格式 | 格式间任意转换 | winget install pandoc |
选择:简单文档/Office文件→markitdown(数秒) / 学术论文/含表格公式→MinerU(质量优先) / 扫描件PDF→MinerU+OCR。
转换后用AI做后续处理——总结、翻译、提取关键信息。
四、去AI味写作
AI味的典型特征:正确但空洞的套话("在当今数字化转型的浪潮中")、泛滥的过渡词("要注意的是""综上所述")、完美三段式、缺少具体细节、没有个人观点。
五个手动技巧:
- 替换套路开头:"在当今快速发展的互联网时代"→"我妈昨天问我:'ChatGPT是不是以后就不用你写代码了?'"
- 加真实数据:"显著提升性能"→"P99延迟从340ms降到87ms,每周3次on-call降到0次"
- 加失败经历:"按照最佳实践选了微服务"→"第一版用了微服务,两个月后团队维护不了12个服务,拆成3个模块放同一个代码库反而更快"
- 去掉多余过渡词:"首先、其次、最后"→"理解需求后直接设计方案,测试通过就上线。没那么复杂。"
- 完美主义变实用主义:"全面考虑了一致性、可用性和分区容错性"→"一致性和可用性之间我们选了可用性。用户能接受偶尔看旧数据,不能接受页面打不开。"
去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出骨架,人类注入血肉——经历、数据、观点。省下来的排版和翻译时间,正好用在内容打磨上。