WhatsApp Styler
确保发往WhatsApp的消息遵循平台特定格式语法(社区下载版)。Skill to ensure all messages sent to WhatsApp follow the platform's。触发关键词: ensure, whatsapp, sent, styling, guide, styler, messages, skill'。
天轰穿
@thcjp
Install
$ openclaw skills install @thcjp/whatsapp-style-guideWhatsApp Styler
This skill defines the strict formatting rules for WhatsApp to ensure the user sees clean, styled text without raw markdown symbols.
Core Syntax Rules
- Bold: Use single asterisks around text:
*texto*. NEVER use double asterisks**. - Italic: Use single underscores around text:
_texto_. Strikethrough: Use tildes around text:~texto~.Monospace: Use triple backticks:texto(good for code or technical IDs).- Bullet Lists: Use a single asterisk followed by a space:
* Item. - Numbered Lists: Use standard numbers:
1. Item. - Quotes: Use the angle bracket:
> texto.
Prohibited Patterns (Do NOT use)
- No headers (
#,##,###). Use BOLD CAPS instead. - No markdown tables. Use bullet lists for structured data.
- No horizontal rules (
---). Use a line of underscores if needed__________. - No nested bold/italic symbols if it risks showing raw characters.
Goal
The goal is a "Human-to-Human" look. Technical but clean.
安装与配置
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent( Code / Cursor / Codex / CLI等)
- 操作系统: Windows / macOS / Linux
依赖说明
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
API Key 配置
- 本Skill基于Markdown指令,无需额外API Key(除内容中明确标注的外部API)
可用性分类
- 分类: MD+execute(纯Markdown指令,部分功能需要exec命令行执行能力)
- 说明: 基于Markdown的AI Skill,通过自然语言指令驱动Agent执行任务
能力图谱
- Skill to ensure all messages sent to WhatsApp follow the platform's specific formatting syntax
- 触发关键词: ensure, whatsapp, sent, styling, guide, styler, messages, skill'
迅速上手
- 确认运行环境满足依赖说明中的要求
- 在AI Agent对话中调用本技能,提供必要的输入参数
- 检查输出结果,根据需要进行后续处理
详细的输入输出格式请参考下方章节说明。
示例
示例1:基础用法
# 请参考上方使用说明进行配置和调用
result = "ready"
异常响应
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 检查网络连接后重试,参考国内替代方案 |
热门问题
Q1: 如何开始使用WhatsApp Styler?
A: 请先阅读使用流程章节,确认环境满足依赖说明中的要求。
Q2: 遇到错误怎么办?
A: 请参考错误处理章节,按照表格中的处理方式操作。
Q3: WhatsApp Styler有什么限制?
A: 请参考已知限制章节了解具体限制。
功能适用范围
输入限制
- 文本长度: WhatsApp Styler能够处理的消息长度有限制,通常不超过WhatsApp平台的消息长度限制。超过该长度的文本将被截断,并且格式可能无法完全保留。
- 特殊字符: 输入中包含的特殊字符可能会影响格式化结果。例如,某些特殊字符在Markdown中具有特殊含义,可能会被错误地格式化。
性能边界
- 处理速度: 对于大量消息的批量处理,WhatsApp Styler可能会受到性能限制,处理速度可能会降低。
- 并发处理: WhatsApp Styler可能不支持高并发处理大量消息,这可能会影响消息的实时发送。
兼容性约束
- 平台兼容性: WhatsApp Styler主要针对WhatsApp平台设计,可能不适用于其他即时通讯平台。
- 设备兼容性: WhatsApp Styler的运行依赖于支持SKILL.md的AI Agent,不同设备的兼容性可能存在差异。
其他限制
- 外部API限制: 如果WhatsApp Styler依赖于外部API,那么这些API的限制也会影响到技能的使用。
- 复杂格式处理: 对于复杂的Markdown格式,WhatsApp Styler可能无法地转换成WhatsApp的格式,需要用户手动调整。
疑问解答汇总
Q1: WhatsApp Styler支持哪些输入格式?
A1: 确保发往WhatsAp。支持文本指令和结构化参数输入,具体格式参考使用流程章节。
Q2: 需要配置API Key吗?
A2: 是的,部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求,并通过环境变量安全配置。
Q3: 命令行执行失败怎么办?
A3: 检查命令参数是否正确,确认运行环境支持exec能力。如遇权限问题,请参照错误处理章节排查。
安全基本准则
安全风险防范
| 风险项 | 等级 | 防护措施 | 验证方法 |
|---|---|---|---|
| API密钥泄露 | 高 | 通过环境变量配置,禁止硬编码 | 定期检查代码和配置文件 |
| 命令执行风险 | 高 | 仅执行白名单命令,避免拼接用户输入 | 使用沙箱环境测试 |
| 网络通信安全 | 中 | 使用HTTPS协议,验证SSL证书 | 定期检查证书有效期 |
| 敏感数据暴露 | 高 | 输出结果中不包含密钥、令牌等敏感信息 | 日志脱敏审查 |
| 未授权访问 | 中 | 限制访问权限,实施认证机制 | 定期审计访问日志 |
使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。
效能分析
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
特色对比
| 对比维度 | WhatsApp Styler | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 确保发往WhatsAp | 通用场景 | 通用场景 |
Top skills in this category
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Answer Overflow
@rhyssullivanSearch indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Video Subtitles
@ngutmanGenerate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media.
Moltbot Best Practices
@nextfrontierbuildsBest practices for AI agents - Cursor, Claude, ChatGPT, Copilot. Avoid common mistakes. Confirms before executing, drafts before publishing. Vibe-coding essential.
Zero Trust
@doonotSecurity-first behavioral guidelines for cautious agent operation. Use this skill for ALL operations involving external resources, installations, credentials, or actions with external effects. Triggers on - any URL/link interaction, package installations, API key handling, sending emails/messages, social media posts, financial transactions, or any action that could expose data or have irreversible effects.