不装Agent也能用!WeWrite CLI命令速查表:独立排版、发布与评分工具
【免费下载链接】wewrite公众号内容全流程 Skill,从热点抓取到微信草稿箱,一句话跑完整条内容管道项目地址: https://gitcode.com/gh_mirrors/wew/wewrite
如果你暂时不想安装任何 AI Agent,WeWrite 照样能用:它的wewrite命令行工具可以独立完成公众号文章排版、推送草稿箱和写作质量评分三件实事,不依赖 Agent 也能跑。本文给你一份 WeWrite CLI 命令速查表,每条命令一行讲清楚,看完就能抄。
💡 30 秒理解:CLI 是独立的一层
WeWrite 采用三层解耦设计:Prompt 层(skills/ 下的 10 个 skill,给 Agent 用)、Runtime 层(wewriteCLI,即本文主角)、State 层(~/.wewrite/状态目录)。
关键在于:CLI 是确定性工具,不依赖任何 Agent。命令调度逻辑见 src/wewrite/cli.py,所有子命令加--help都能看详细参数。
📦 WeWrite CLI 一键安装步骤
三种方式任选,推荐一键脚本:
git clone --depth 1 https://gitcode.com/gh_mirrors/wew/wewrite ~/wewrite cd ~/wewrite && bash install.shinstall.sh 会优先用uv/pipx安装 CLI,没有则自动回退 venv,可重复运行。也可以跳过 clone 直接装已发布的包:
uv tool install wewrite # 或 pipx install wewrite装好后验证,并按需复制一份配置模板(推送草稿箱需要微信appid/secret,仅排版预览不需要):
wewrite --version cp config.example.yaml ~/.wewrite/config.yaml配置字段说明参考 config.example.yaml。
🎨 排版命令速查:Markdown 转微信 HTML
排版是 CLI 最独立的场景——一篇 Markdown 丢进去,出来就是微信兼容的 HTML。
preview:一键排版预览
wewrite preview article.md --theme sspai把article.md转成微信兼容 HTML 并自动打开浏览器;-o可指定输出路径,--no-open不弹浏览器。它还会自动做粘贴加固(<span leaf>包裹),复制进公众号编辑器不掉样式。主题定义示例:src/wewrite/toolkit/themes/sspai.yaml。
themes/gallery:18 个内置主题随便挑
wewrite themes # 列出全部主题及说明 wewrite gallery article.md # 浏览器并排预览 18 个主题 + 一键复制内置 18 个主题(professional-clean、sspai、tech-modern、midnight等)全在 src/wewrite/toolkit/themes/ 目录,均支持微信暗黑模式。
validate:微信兼容性校验
wewrite validate article.html检查 HTML 里会被微信编辑器过滤的写法,退出码1表示存在 ERROR 级问题。规则依据来自 skills/wewrite-publish/references/wechat-constraints.md。preview/publish会自动跑一遍,这个命令主要用来救手工改过的 HTML。
learn-theme:从任意文章学一套新主题
wewrite learn-theme <公众号文章URL> --name my-style学到的主题存在~/.wewrite/themes/,加载时优先于内置主题。
📤 发布命令速查:推草稿箱与图片帖
publish:Markdown 直推公众号草稿箱
wewrite publish article.md --cover cover.png --title "标题"一条命令完成:排版转换 → 上传文中图片 → 上传封面 → 创建草稿。appid/secret可写在 config.example.yaml 模板对应的config.yaml里省掉参数。注意它只到草稿箱,发布与否由你在公众号后台决定。
image-post:小绿书图片帖(横滑轮播)
wewrite image-post p1.jpg p2.jpg p3.jpg -t "周末探店"1–20 张图片做成图片帖草稿,首张为封面,标题最长 32 字。适合探店、旅拍这类以图为主的号。
✍️ 评分命令速查:质量自检三连
score:11 项写作风险检测
wewrite score article.md --verbose机械化检查套话、碎句、重复节奏、来源强度等 11 项并给出评分,附--json输出机器可读结果。内置的套话黑名单在 src/wewrite/commands/humanness_score.py。注意:它提示风险,不判断"是否 AI 写的",更不能核实事实。
content-eval:编辑结果归档
wewrite content-eval --draft draft.md --final article.md --assessment assessment.yaml --json把"初稿 vs 成稿"的修改幅度与编辑五项判断(准确/观点/有用/合声/好读)汇成确定性报告,方便复盘"这篇到底改了什么"。
diagnose:环境与配置自检
wewrite diagnose一键检查依赖、config.yaml、风格文件、学习文件是否就位,装完或换机器后跑一遍最省心。
🔍 其他常用命令一览
| 命令 | 用途 |
|---|---|
wewrite hotspots --limit 20 | 抓微博/头条/百度三平台实时热点 |
wewrite search-articles "AI编程" -n 15 -t 2 | 搜公众号近一周垂类文章,观察同题密度 |
wewrite seo --json "AI大模型" | 百度 + 360 搜索量化 SEO 评分 |
wewrite stats --days 7 | 微信阅读数据回填,反哺选题 |
wewrite fetch-article <url> -o out.md | 公众号文章 URL 转 Markdown |
wewrite exemplar article.md --list | 范文风格库:导入 / 列出 |
wewrite similarity a.md b.md | 多平台改写稿原创度检查 |
wewrite image-gen | AI 图片生成(多 provider 回退) |
wewrite run start/list/resume/finish | 独立文章任务:开始、恢复、发布授权 |
wewrite sources add/list | 记录与查看文章事实来源 |
wewrite llm-write | 把正文出稿路由给独立写作模型 |
wewrite home/wewrite migrate | 查看状态目录 / 旧版状态迁移 |
📋 WeWrite CLI 命令速查总表
| 分类 | 命令 | 一句话 |
|---|---|---|
| 排版 | preview | Markdown → 微信兼容 HTML,自动开浏览器 |
| 排版 | themes/gallery | 列主题 / 浏览器并排对比 18 主题 |
| 排版 | validate | 拦截会被微信过滤的 HTML 写法 |
| 排版 | learn-theme | 从任意公众号文章学新主题 |
| 发布 | publish | 排版 + 传图 + 推草稿箱一条龙 |
| 发布 | image-post | 图片帖(小绿书)草稿 |
| 评分 | score | 11 项机械检查,定位套话与碎句 |
| 评分 | content-eval | 初稿→成稿编辑报告 |
| 评分 | diagnose | 环境与配置自检 |
| 选题 | hotspots/seo/search-articles | 热点、关键词评分、垂类文章密度 |
| 复盘 | stats | 阅读数据回填历史 |
| 任务 | run/sources | 任务生命周期 / 事实来源账本 |
小结
不需要 Agent 时,记住四条命令就够用:preview排版、publish发布、score评分、diagnose自检。想深挖某条命令的参数,任意命令后加--help即可。等以后接上 Agent,同一套 CLI 会自动成为整条内容管道的 Runtime 层,无需重新学习。
【免费下载链接】wewrite公众号内容全流程 Skill,从热点抓取到微信草稿箱,一句话跑完整条内容管道项目地址: https://gitcode.com/gh_mirrors/wew/wewrite
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考