wechat-feige-formatter

Polar Sponsor
爱发电 赞助
.NET 9.0

公众号排版工具。用户上传任意格式文章(草稿、纯文字、已有Markdown等),AI自动识别结构、添加排版标记,生成专业公众号HTML。适用于用户说“帮我排版”“转成公众号格式”“生成HTML”或上传文章/文件时使用。不适用于纯文本渲染或仅预览已有HTML。

用户不需要懂任何排版语法

功能概述

用户不需要懂任何排版语法是一项面向实际任务的技能,主要用于用户给什么内容都接受,AI 负责理解内容并生成标准格式,再调用工具转换;Workflow;

核心要点

  • 第一步:接收用户内容;
  • 接受以下任意形式的输入:;
  • 上传的 .md 文件(带或不带排版标记);

使用与执行

上传的 .txt 文件;直接粘贴的文字内容(草稿、大纲、聊天记录水平都可以);提供的本地文件路径;不要要求用户手动添加排版标记;内容理解和格式转换是 AI 的工作;第二步:AI 智。

结果检查与注意事项

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

核心原则

用户不需要懂任何排版语法。 用户给什么内容都接受,AI 负责理解内容并生成标准格式,再调用工具转换。

Workflow

第一步:接收用户内容

接受以下任意形式的输入:

  • 上传的 .md 文件(带或不带排版标记)
  • 上传的 .txt 文件
  • 直接粘贴的文字内容(草稿、大纲、聊天记录水平都可以)
  • 提供的本地文件路径

不要要求用户手动添加排版标记。 内容理解和格式转换是 AI 的工作。

第二步:AI 智能排版(核心步骤)

必须先读取 references/排版优化规则.md,按规则对内容进行分析和重组,生成符合 formatter 语法要求的标准 Markdown。

7 项识别任务(全部执行):

  1. 识别流程/步骤 → > STEP XX 卡片
  2. 识别核心观点/结论 → > ✨ 要点框
  3. 识别小贴士/注意事项 → > 💡 提示框
  4. 标记关键词 → ==词== 高亮
  5. 识别代码/指令/Prompt → > 🤖 PROMPT: 框
  6. 识别子话题 → ### 小标题
  7. 修正格式错误 → 特殊框内部无空行,每行以 > 开头
  8. 不新增原文没有的内容 → 不在章节标题下方插入"本节xxx"、"本节介绍xxx"等概述句,只对原文做格式标记

最重要的格式规范:

# ✅ 正确:框内无空行,每行有 > 前缀
> ✨ 标题
> 第一行内容
> 第二行内容

# ❌ 错误:中间有空行(会导致格式崩坏)
> ✨ 标题

> 内容行

章节标题语法(普通 ## 即可,formatter 自动生成 PART 卡片):

## 章节标题                  # formatter 自动编号为 PART 01/02/03...
## 主标题 | 副标题           # 支持副标题

BREAKING 开篇:formatter 自动从 # 标题生成(不填副标题,避免与正文重复)。如需定制副标题或特殊样式,使用手动写法:

## BREAKING
- bold: 新方式的标题(大号黑字)
- subtitle: 一句概括全文的说明(与正文不重复)
- strikethrough: 旧方式(删除线,可选)
- highlight: 核心亮点句(主色字体,可选)
- date: 2026.03

⚠️ 重要:每个字段必须以 `- ` 开头(列表格式),直接写 `key: value` 会当成正文输出!

生成优化后的标准 Markdown,保存为临时文件,供下一步使用。

第三步:调用转换脚本

使用 scripts/formatter.py 将优化后的 Markdown 转换为 HTML:

python3 {skill_dir}/scripts/formatter.py {input_md} --output {output_html}

可选参数:

# 自定义品牌色(默认桃色 #DE7356)
python3 {skill_dir}/scripts/formatter.py {input_md} --output {output_html} --brand-color "#660874"

# 关闭图片内嵌(默认开启,本地图片自动转 base64,方便复制到公众号)
python3 {skill_dir}/scripts/formatter.py {input_md} --output {output_html} --no-embed-images

默认行为:

  • 本地图片自动转 base64 内嵌(无需额外参数,直接复制粘贴即可带图)
  • HTML 页面内置「主题色」切换器,可在预览时实时切换 6 套配色,再点「一键复制」

Python 版本要求:Python 3.6+,仅用标准库,无第三方依赖。

第四步:返回结果

  1. 生成最终 HTML 文件
  2. 启动本地服务预览(如果环境支持)
  3. 告知用户:HTML 文件路径在哪、如何复制到公众号编辑器使用

排版元素速查

元素 formatter 语法 触发场景
PART 章节卡片(渐变橙色) ## 标题 文章大章节
BREAKING 开篇框 自动生成(或手动 ## BREAKING) 每篇文章开头
STEP 步骤卡片 > STEP 01 标题 + > 说明 有顺序的步骤/流程
✨ 要点框 > ✨ 标题 + > 内容 核心结论、重要观点
💡 提示框 > 💡 标题 + > 内容 小贴士、注意事项、建议
关键词高亮 ==词== 专业术语、核心概念、产品名
🤖 指令框 > 🤖 PROMPT: + > 内容 代码、命令、AI Prompt
代码块 ```lang ``` 较长代码片段
### 小标题 ### 标题 章节内子话题
加粗 **词** 句子内强调词

常见场景

场景 操作
给草稿排版 直接粘贴草稿内容,说"帮我排版"
给已有 Markdown 排版 上传 .md 文件,AI 自动检查并补全排版标记
调整品牌色 说"用蓝色排版",AI 会在调用时加 --brand-color 参数
修改某个元素 说"把第二章改成步骤格式",AI 重新生成并预览

相关专题

更多
DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架零基础入门教程
XORM框架零基础入门教程

本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。

2026.11.04

0

15

Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

2026.11.03

0

18

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习