# wxwright **Repository Path**: YaoIsAI/wxwright ## Basic Information - **Project Name**: wxwright - **Description**: 一份 Markdown,全平台分发:AI 辅助写作、像素级平台预览、公众号规范富文本——粘贴零样式失真。桌面客户端 + Rust 引擎,CLI / MCP / GUI 同核。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-10-22 - **Last Updated**: 2026-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# wxwright
**用 Markdown 写一次,发布到每一个平台。**
一篇稿件,七个渠道。Rust 引擎把同一份 Markdown 渲染、校验并导出为微信、
小红书、知乎、Facebook、Instagram、X、LinkedIn 各自的原生形态——桌面端在发布前
就把最终效果摆在你面前。
[](https://gitee.com/YaoIsAI/wxwright/stargazers)
[](https://gitee.com/YaoIsAI/wxwright/forks)
[](#许可证)
[](#下载)
[](https://www.rust-lang.org)
[下载](#下载) - [快速开始](#快速开始) - [为什么选-wxwright](#为什么选-wxwright) - [平台](#一份稿件七个平台) - [功能](#功能) - [AI Agent](#为-ai-agent-而生) - [常见问题](#常见问题)
|
|
| X 帖子 | LinkedIn 信息流卡片 |
|:---:|:---:|
|
|
|
AI 助手在正文下方陪你写——流式输出、随时停止,每条回复都能插入、替换全文或复制:
## 下载
到 [发行版页面](https://gitee.com/YaoIsAI/wxwright/releases) 获取最新版本。
当前版本:**0.18.1**。
| 平台 | 文件 |
|---|---|
| Windows 10/11 x64 | `wxwright_0.18.1_x64-setup.exe`(当前用户级 NSIS 安装包) |
| macOS 11+(Apple 芯片) | `wxwright_0.18.1_aarch64.dmg` |
| macOS 11+(Intel 芯片) | `wxwright_0.18.1_x64.dmg` |
| Linux x86_64 | `wxwright_0.18.1_amd64.AppImage` 或 `wxwright_0.18.1_amd64.deb` |
| 仅 CLI | `wxwright-cli-windows-x64.zip`、`wxwright-cli-macos-arm64.tar.gz`、`wxwright-cli-macos-x64.tar.gz`、`wxwright-cli-linux-x64.tar.gz` |
发行版附件与仓库 tag 一一对应,由同一份源码构建;从 0.17.0 起,更新器产物同时
提供 minisign 签名文件(`.sig`),供应用内更新验签。
### 在线更新
安装版会在后台检查更新。发现新版本时,窗口右下角的版本号会变成更新按钮;点一下
即下载签名安装包、校验 minisign 签名、安装并自动重启。便携 exe 仍可继续便携使用
——在线更新安装的是标准的当前用户版本(`%LOCALAPPDATA%\wxwright`),不会原地
改写便携副本。
如果当前网络无法访问内置更新源,直接到上方[发行版页面](https://gitee.com/YaoIsAI/wxwright/releases)
手动下载新版本覆盖安装即可,文章库与设置不受影响。应用内检查失败时会区分
网络、清单与签名错误,不会静默失败。
完整设计、签名密钥配置与排障见 [docs/auto-update.md](docs/auto-update.md)。
### macOS 首次打开
dmg 为 ad-hoc 签名、未经 Apple 公证,首次启动会被 Gatekeeper 拦截。把
`wxwright.app` 拖进「应用程序」后,任选一种方式,**只需做一次**:
```bash
xattr -cr /Applications/wxwright.app
```
或先尝试打开一次(会被拦),然后到 系统设置 -> 隐私与安全性,在 wxwright 的提示
旁点「仍要打开」,认证后确认。两种方式都永久生效。
在 Apple Silicon 上「右键 -> 打开」并不可靠,macOS Sequoia 起该通道已被移除。
CLI 二进制解压后需要 `xattr -d com.apple.quarantine wxwright`。完整签名说明见
[docs/code-signing.md](docs/code-signing.md)。
### Linux 说明
- AppImage:`chmod +x wxwright_0.18.1_amd64.AppImage && ./wxwright_0.18.1_amd64.AppImage`
- deb:`sudo apt install ./wxwright_0.18.1_amd64.deb`(apt 自动拉取
`libwebkit2gtk-4.1-0` 与 `libgtk-3-0`;已在 Ubuntu 24.04 实测)
- 中文界面需要系统 CJK 字体:桌面版通常自带;极简系统执行
`sudo apt install fonts-noto-cjk`。
## 快速开始
### 桌面端(约一分钟)
1. 启动 wxwright,点「新建文章」(或把 `.md` 文件拖进窗口)。
2. 在中间编辑器写 Markdown,右侧手机框实时更新。
3. 在顶栏选平台与主题。
4. 点「校验」查看违规,再点「复制富文本」粘贴到公众号编辑器——或直接推送到草稿箱。
### CLI(约 30 秒)
```bash
# 无需任何凭据即可转换
wxwright convert article.md --theme minimal --out article.html
# 合规门禁:退出码 0 通过 / 1 存在阻断违规 / 2 未能运行
wxwright validate article.md --strict
# 可粘贴全链路:转换 -> 上传/内联图片 -> 规范化 -> 校验 -> 写剪贴板
wxwright copy article.md
# 然后打开公众号编辑器,Ctrl+V 粘贴
```
### AI Agent
```bash
wxwright mcp install --target claude # 或 cursor | vscode | opencode
wxwright mcp serve # stdio MCP server
```
更喜欢提示词?把 `wxwright agent-card --md` 的输出整段贴进任意 Agent 的系统提示;
机读合同是 `wxwright agent-card --json`。
### 喜欢看图
[图文完整手册](docs/tutorial.md) 用 18 张实拍截图走遍每一个页面与按钮。
## 一份稿件,七个平台
| 平台 | 预览 | 导出 | 规则 |
|---|---|---|---|
| **微信公众号** | 长文文章页,含账号行与底部操作栏 | 官方富文本方言(剪贴板 / 草稿箱 API) | R-1.1 ... R-4.4(官方编辑器规范) |
| **小红书** | 笔记详情壳,含封面轮播与评论区 | 文案 + 按平台裁剪的图组 | XHS-1 ... XHS-5 |
| **知乎** | 中性文章页 | Markdown | 宽松 |
| **Facebook** | 信息流卡片 | 文案 + 配图 | 平台基础规则 |
| **Instagram** | 帖子壳 | 文案 + 4:5 / 1:1 图组 | 平台基础规则 |
| **X** | 帖子壳 | 帖子文案 + 最多四张裁剪图 | 平台基础规则 |
| **LinkedIn** | 信息流卡片 | 帖子文案 + 一张配图 | 平台基础规则 |
`wxwright convert --platform
微信扫码关注「码聋」 - 微信号:`CodeDeafness`