WeChat Article Formatter
Gengiv markdown til WeChat-klar inline-styled HTML via bm.md, og publicer derefter til en Official
Virker med opsætning
Hvad det gør
Formaterer en markdown-artikel med medfølgende grøn-accent CSS via bm.md render-tjenesten, uploader billeder til WeChat CDN og publicerer til et Official Account-udkast via den officielle draft/add API. Udløses, når du beder om at formatere eller publicere en artikel til WeChat. Bruger inline styles specifikt, så WeChats sanitizer ikke fjerner formateringen til almindelig tekst.
Testrapport
Testede det primære render-trin live mod bm.md med den medfølgende custom.css: det returnerede WeChat-klar HTML med 39 inline style=-attributter, ingen <style>-blok, kinesiske tegn bevaret og den grønne accent inline - hvilket slår en klassebaseret markdown-baseline, som WeChat ville fjerne til almindelig sort tekst. To reelle friktioner holder dette på opsætning: publiceringshalvdelen (billedupload plus draft/add) kræver en WeChat Official Account AppID/Secret, som jeg ikke kunne levere, så det er umålt; og den dokumenterede render curl (kun Content-Type) returnerer 403 - det virkede kun efter tilføjelse af Origin og User-Agent headers, som færdigheden aldrig nævner. Alt målbart holdt, men den faktiske publiceringsleverance sidder bag en legitimationsmur.
Testet: 2026-07-20 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/iamzifei/wechat-article-formatter-skill mkdir -p ~/.claude/skills/wechat-article-formatter cd wechat-article-formatter-skill && cp -r SKILL.md styles ~/.claude/skills/wechat-article-formatter/
Kommandoer og eksempelprompter
/wechat-article-formatterGengiv markdown til WeChat-klar inline-styled HTML via bm.md, og publicer derefter til en Official
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
帮我把这篇markdown文章排版成微信公众号能直接用的样式,然后帮我发布到草稿箱里这篇文章的格式一发到微信公众号里就全乱了,帮我重新排版成内联样式再重新发出去吧,谢谢把这些配图都上传到微信的图片CDN服务器,并把这篇文章发布到公众号的草稿箱里去,谢谢