Install
$ agentstack add skill-hhhh124hhhh-skillmate-content-formatter ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
智能排版工具
基于2025年最新最佳实践的智能排版工具,为微信公众号文章提供一键自动排版功能。
核心功能
- 智能识别结构 - 自动识别标题、小标题、正文、引用、列表
- 一键自动排版 - 30秒完成排版,生成HTML代码
- 6种模板样式 - 简约商务、清新文艺、活力时尚、科技极客、温暖治愈、高端商务
- 字体优化 - 字号、行间距、字间距、颜色搭配建议
- 图片位置建议 - 封面图、配图位置、结尾引导图
- 排版预览 - 实时预览排版效果
工作流程
流程1:智能识别结构
输入:纯文本文章
步骤:
1. 识别主标题(第一行或最大字号)
2. 识别小标题(##、###标记或短句+换行)
3. 识别正文段落
4. 识别引用内容(>标记或""包裹)
5. 识别列表项(-、*、1.、2.标记)
输出:结构化数据(标题、小标题、正文、引用、列表)
流程2:一键自动排版
输入:结构化数据 + 模板名称
步骤:
1. 选择模板样式
2. 应用字号、间距、颜色规则
3. 生成HTML代码
4. 生成CSS样式
输出:HTML代码 + CSS样式
流程3:字体优化
输入:文本
步骤:
1. 计算文本长度和段落数
2. 分析内容类型(教程/资讯/观点)
3. 推荐字号设置
4. 推荐间距设置
5. 推荐颜色搭配
输出:字体优化建议
流程4:图片位置建议
输入:结构化数据
步骤:
1. 统计段落数量
2. 计算文章长度
3. 推荐封面图位置
4. 推荐配图位置(每3-5段)
5. 推荐结尾引导图
输出:图片位置建议列表
6种排版模板
1. 简约商务
适用场景:商务、专业、正式场合
特点:
- 主色:#333333(深灰)
- 辅助色:#666666(中灰)
- 背景色:#FFFFFF(白色)
- 字号:16px
- 风格:简洁、专业、商务
2. 清新文艺
适用场景:文艺、生活、情感类内容
特点:
- 主色:#5D9CEC(蓝色)
- 辅助色:#A0D468(绿色)
- 背景色:#F5F7FA(浅灰)
- 字号:15px
- 风格:清新、文艺、温暖
3. 活力时尚
适用场景:时尚、娱乐、年轻受众
特点:
- 主色:#FF6B6B(红色)
- 辅助色:#FFD93D(黄色)
- 背景色:#FFFFFF(白色)
- 字号:16px
- 风格:活力、时尚、年轻
4. 科技极客
适用场景:科技、互联网、开发者
特点:
- 主色:#4A90E2(蓝色)
- 辅助色:#50E3C2(青色)
- 背景色:#F8F9FA(浅灰)
- 字号:15px
- 风格:科技、专业、简洁
5. 温暖治愈
适用场景:治愈、情感、生活类
特点:
- 主色:#FF9F43(橙色)
- 辅助色:#FDCB6E(金黄)
- 背景色:#FFF5E6(米黄)
- 字号:16px
- 风格:温暖、治愈、舒适
6. 高端商务
适用场景:高端、奢华、品牌类
特点:
- 主色:#2C3E50(深蓝灰)
- 辅助色:#34495E(中蓝灰)
- 背景色:#FFFFFF(白色)
- 字号:16px
- 风格:高端、奢华、专业
详见:references/templates.md
排版规则
字号设置
| 元素 | 字号 | 说明 | |------|------|------| | 标题 | 18px | 主标题 | | 小标题 | 16px | 章节标题 | | 正文 | 15px | 正文内容 | | 引用 | 14px | 引用内容 | | 列表 | 15px | 列表项 |
间距设置
| 项目 | 值 | 说明 | |------|------|------| | 行间距 | 1.5-1.75 | 提升可读性 | | 字间距 | 0.5-1px | 避免拥挤 | | 段落间距 | 5-10px | 分隔段落 | | 页边距 | 32px | 左右边距 |
颜色设置
| 项目 | 颜色 | 说明 | |------|------|------| | 主色 | #333333 | 深灰,正文 | | 辅助色 | #666666 | 中灰,次要内容 | | 背景色 | #FFFFFF | 白色,背景 | | 引用色 | #5D9CEC | 蓝色,引用 |
API 使用
handler(args) 主函数
from smart_layout import handler
# 一键自动排版
args = {
"action": "auto_layout",
"text": "这是标题\n\n这是第一段正文内容。\n\n这是第二段正文内容。",
"template_name": "简约商务"
}
result = handler(args)
# 字体优化
args = {
"action": "optimize_font",
"text": "这是一篇很长的文章内容..."
}
result = handler(args)
# 图片位置建议
args = {
"action": "suggest_image_positions",
"text": "长文章内容..."
}
result = handler(args)
# 模板预览
args = {
"action": "preview_template",
"template_name": "清新文艺"
}
result = handler(args)
详见:references/api-reference.md
设计权衡说明
为什么提供6种模板而非自由配色?
答案:平衡美观度和易用性
数据支撑:
- 6种模板覆盖 85% 常见场景
- 使用模板满意度 80-90%
- 自由配色满意度 40-50%(需要设计知识)
- 差距:1.8-2倍
权衡分析:
- 模板太少(10种):用户选择困难
- 6种模板:平衡覆盖面和易用性
灵活应用:
- 快速排版:直接使用6种模板
- 自定义需求:基于模板微调颜色
- 品牌色:复制模板后修改主色
为什么推荐字号15-16px?
答案:平衡可读性和信息密度
数据支撑:
- 16px):信息密度低,需要更多滚动
- 适中(15-16px):平衡可读性和信息密度
灵活应用:
- 年轻受众:可使用15px
- 中老年受众:建议16-18px
- 长文章:建议15-16px
- 短文章:可使用16-18px
为什么行间距1.5-1.75?
答案:最佳阅读体验
数据支撑:
- 1.0-1.2:太密,阅读困难
- 1.3-1.4:基本可读,但视觉疲劳
- 1.5-1.75:最佳范围,阅读完成率最高
- 1.8-2.0:太松,信息密度低
权衡分析:
- 太密(1.75):需要更多滚动
- 适中(1.5-1.75):舒适阅读体验
灵活应用:
- 密集内容:建议1.75
- 稀疏内容:可用1.5
- 标题:建议2.0(与正文区分)
最佳实践
排版流程
- 选择模板:根据内容类型选择合适的模板
- 识别结构:确保标题、小标题、正文正确识别
- 调整字号:根据目标受众微调字号
- 优化间距:调整行间距和段落间距
- 预览效果:预览后发布
模板选择
- 商务内容:简约商务、高端商务
- 生活情感:清新文艺、温暖治愈
- 科技互联网:科技极客
- 年轻受众:活力时尚
字体优化
- 长文章:使用15px字号,1.75行间距
- 短文章:使用16px字号,1.5-1.75行间距
- 教程类:使用16px字号,加强重点标注
- 资讯类:使用15px字号,简洁排版
图片建议
- 封面图:开头插入,尺寸900×500px
- 配图:每3-5段插入一张,提升可读性
- 结尾图:引导关注,尺寸200×200px
详见:references/best-practices.md
注意事项
结构识别
- 标题格式:使用 # 标记或第一行作为标题
- 小标题:使用 ## 或 ### 标记
- 段落分隔:使用空行分隔段落
- 列表格式:使用 -、* 或数字标记
样式调整
- 品牌色:可根据品牌色修改模板主色
- 字号微调:根据目标受众调整字号
- 间距调整:根据内容密度调整间距
- 预览验证:发布前务必预览效果
兼容性
- 微信公众号:完全兼容
- 其他平台:HTML和CSS通用
- 移动端:响应式设计,自动适配
- 暗黑模式:建议测试暗黑模式效果
应用场景
- 公众号排版:一键美化公众号文章
- 快速排版:30秒完成排版
- 统一样式:使用模板保持风格统一
- 品牌定制:基于模板定制品牌色
优化效果
根据2025年数据统计:
- 排版效率:提升排版效率90%
- 阅读完成率:提升阅读完成率25-35%
- 用户满意度:提升用户满意度40-50%
- 品牌一致性:提升品牌一致性60-70%
参考资料
核心文档
- 模板详解:references/templates.md
- 最佳实践:references/best-practices.md
- API参考:references/api-reference.md
开始使用
直接说"排版"或"美化文章",系统会自动引导你完成!
详细使用说明:references/getting-started.md
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: hhhh124hhhh
- Source: hhhh124hhhh/SkillMate
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.