← 返回 Skills 市场
jinhuadeng

Audio to WeChat Article

作者 Koi · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install audio-to-wechat-article
功能描述
Turn meeting audio or a transcript plus optional images into a publish-ready WeChat Official Account article. Use when the user wants to go from 录音/文字稿/会议内容/...
使用说明 (SKILL.md)

Audio to WeChat Article

Use this skill to convert raw spoken or written material into a structured WeChat article workflow.

Default outcome:

  • transcript or cleaned source text
  • article brief
  • article JSON
  • WeChat-ready markdown
  • optional image placement plan
  • optional QR code CTA block
  • optional WeChat draft publishing

Supported inputs

  • audio file (.m4a, .mp3, .ogg, .wav, .mp4, .mov)
  • transcript text
  • meeting minutes / notes
  • optional screenshots or supporting images
  • optional QR code image for final article or poster

V5.1 end-to-end workflow

Route A: audio → transcript → article → WeChat draft

  1. Transcribe audio into text
  2. Build article brief from transcript
  3. Decide article mode
  4. Draft article JSON
  5. Add screenshots / QR placement notes
  6. Compose WeChat markdown
  7. Optionally publish to WeChat draft box

Route B: text / notes → article → WeChat draft

  1. Clean notes into source text
  2. Build article brief
  3. Draft article JSON
  4. Add screenshots / QR placement notes
  5. Compose WeChat markdown
  6. Optionally publish to WeChat draft box

Core workflow rules

  1. Normalize the source

    • If the user provides audio, transcribe it first.
    • If the user provides text, clean it into readable source notes.
    • Do not fabricate unclear sections; mark uncertain parts.
  2. Build an article brief Use the bundled brief script for a deterministic first pass.

  3. Choose article mode

    • Insight article: 观点 / 认知 / 判断
    • Case article: 复盘 / how we did it
    • Practical article: 教程 / 流程 / 方法
    • Boss-facing article: 管理 / 商业化 / 落地
  4. Write the article JSON Always produce:

    • title
    • summary
    • body
    • optional cover direction
    • optional QR CTA sentence
  5. Handle images and QR code

    • Place screenshots only where they support understanding.
    • Place QR code near the end by default.
    • Add one CTA sentence above the QR code.
  6. Prepare WeChat-ready markdown Save markdown with frontmatter:

    • title
    • author
    • summary
    • coverImage (if available)
  7. Optional publish step If the user asks to publish, hand off the final markdown to baoyu-post-to-wechat.

Writing rules

  • Prefer short, strong paragraphs.
  • Cut repetitive spoken filler aggressively.
  • Keep spoken authenticity, but remove rambling.
  • Use subheads to create clear reading rhythm.
  • For WeChat, prioritize readability over literal transcript fidelity.
  • Keep one article centered on one core message.

Image handling

When the user provides images:

  • do not dump images randomly into the article
  • decide whether each image is for:
    • proof / screenshot evidence
    • emotional pacing
    • explanatory diagram
    • QR code CTA
  • place images only where they improve comprehension or conversion

When the user provides a QR code:

  • default placement is near the end
  • add one sentence CTA above it
  • avoid placing QR code too early unless explicitly requested

Recommended output structure

1. 核心观点

  • 一句话说清这篇到底讲什么

2. 文章标题候选

  • 标题 1
  • 标题 2
  • 标题 3

3. 正文大纲

  • 开头钩子
  • 3-5 个主体部分
  • 收尾

4. 公众号成稿

Provide full markdown-ready article.

5. 配图建议

  • cover direction
  • inline image placement notes
  • QR placement note (if applicable)

Bundled scripts

  • scripts/build_article_brief.py: convert transcript/minutes text into a compact article brief JSON
  • scripts/draft_article_json.py: turn source text into a simple article JSON draft
  • scripts/compose_wechat_markdown.py: convert article JSON + metadata into WeChat-ready markdown
  • scripts/audio_to_article_pipeline.py: end-to-end wrapper from source text/audio metadata to markdown handoff plan

References

  • Read references/workflow.md for the full end-to-end process from audio/text to WeChat article.
  • Read references/style-guide.md for how to turn spoken content into tighter公众号文章表达.
  • Read references/publish-handoff.md for how this skill should hand off to the WeChat publishing workflow.
  • Read references/transcription-handoff.md for how to integrate with meeting-minutes-whisper.
安全使用建议
This skill's behavior is broadly consistent with its description, but exercise caution before running the bundled scripts: they call /usr/bin/python3 and run other local scripts via subprocess, and they refer to absolute paths inside /Users/meizi/.openclaw/... (including a dependency on meeting-minutes-whisper). These issues are probably sloppy packaging rather than malice, but they mean the code will execute other local files if those paths exist. Before installing or running: (1) review the four Python scripts line-by-line (you already have them); (2) change absolute BASE/WHISPER paths to relative paths or confirm they point to the intended local copies; (3) verify the referenced meeting-minutes-whisper and baoyu-post-to-wechat scripts are trusted and inspect any publishing workflow for required credentials; (4) run in a sandboxed environment (container or VM) if you will execute uploaded audio or unknown files. If you want higher assurance, ask the author to remove hardcoded paths and to declare any cross-skill dependencies and required credentials explicitly.
功能分析
Type: OpenClaw Skill Name: audio-to-wechat-article Version: 0.1.0 The skill bundle contains hardcoded absolute file paths pointing to a specific local user directory ('/Users/meizi/') in 'scripts/audio_to_article_pipeline.py'. This script uses 'subprocess.run' to execute external Python scripts (like a Whisper transcription tool) based on these hardcoded paths. While the logic appears to follow the stated purpose of converting audio to WeChat articles, the reliance on fixed local paths and the execution of external binaries via subprocess without proper environment sanitization or portability is a high-risk pattern.
能力评估
Purpose & Capability
The name/description match the included scripts and instructions: transcription → brief → article JSON → WeChat markdown. However the pipeline hardcodes absolute paths to a local workspace and to another skill's transcription script (meeting-minutes-whisper), which is unexpected for a portable skill and suggests undeclared dependencies.
Instruction Scope
SKILL.md stays within the claimed scope (transcribe/clean → brief → draft → markdown → optional handoff). It references handing off to a WeChat publishing workflow but does not itself perform network publishing. Instructions and referenced files do not request unrelated data or env vars.
Install Mechanism
No install spec (instruction-only) — lowest install risk. But the packaged Python scripts will execute locally and invoke other scripts via subprocess; there is no sandboxing or verification of those external scripts. The lack of an install step means the skill assumes a local environment layout rather than installing known releases.
Credentials
The skill declares no required environment variables or credentials and the code does not read secrets or env vars. That is proportionate to its stated purpose. Note: the publish handoff references a separate WeChat posting workflow that would require credentials, but this skill does not request them.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges. The scripts read and write files in the local filesystem (creating output files near the given prefix) but do not modify other skills' configurations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install audio-to-wechat-article
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /audio-to-wechat-article 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release: audio/text to WeChat article workflow with transcription handoff and markdown pipeline
元数据
Slug audio-to-wechat-article
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Audio to WeChat Article 是什么?

Turn meeting audio or a transcript plus optional images into a publish-ready WeChat Official Account article. Use when the user wants to go from 录音/文字稿/会议内容/... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 Audio to WeChat Article?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install audio-to-wechat-article」即可一键安装,无需额外配置。

Audio to WeChat Article 是免费的吗?

是的,Audio to WeChat Article 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Audio to WeChat Article 支持哪些平台?

Audio to WeChat Article 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Audio to WeChat Article?

由 Koi(@jinhuadeng)开发并维护,当前版本 v0.1.0。

💬 留言讨论