开发者开源 ai-self-media-tools,整合趋势挖掘、AI 内容生成、平台适配、质量检查、草稿发布全流程;一键分发至知乎、B站、微博、小红书等。
作为独立创作者,同时运营多个内容平台是件苦差事。我深有体会——我一个人维护快手、微信、知乎、掘金、B 站和多个国际平台。
最浪费时间的工作并不是写作。而是那些繁琐的工作:收集趋势、决定写什么、针对不同平台适配内容、质量检查、发布、验证文章是否真的上线了。
所以我开发了 ai-self-media-tools——一个开源工作流工具包,用来自动化整个流程。
该工具包将完整的内容生命周期串联成一条管道:
趋势收集——用一条命令从多个来源(GitHub、HN、抖音、B 站、微信搜索)拉取热门话题
话题打分——按热度、实用性、视觉吸引力、平台契合度和历史反馈为候选话题排名
内容生成——生成平台适配的内容(长文、短文、轮播脚本、视频脚本)
质量关卡——阻止不通过检查的内容:历史重复、平台格式规范、图片相关性、许可证合规、发布健康度检查
草稿优先发布——默认推送到平台草稿箱;人工审核后才真正上线
发布后验证——重新检查平台管理后台以确认内容确实已上线(上传器的"成功"信息不足信)
AI 可以完成 90% 的工作,但剩余的 10%——判断和决策——应该留给人来做。该工具包默认把内容推送到草稿箱而非自动发布。你审核,你决定发布。
这样也能遵守那些要求人工审核才能公开发布的平台规则。
它不绑定任何一个 AI 助手。可以用:
Hermes(我的日常工具)
或纯 CLI 命令
你保留你喜欢的 AI。工具包提供工作流骨架。
content_platform/ # Python workflow engine
skills/ # Reusable style & prompt rules
tests/ # Regression & behavior coverage
systemd/ # Deployment templates
scripts/install.py # Cross-platform installer
docs/ # Documentation
内置的关键工程原则:
Clean publishable 规则:项目审计命令在任何 git push 前扫描密钥(API 密钥、cookies、IP)
基于关卡的质量保证:质量关卡是硬性检查,不是建议——没有绕过路径
隐私优先:仓库中不存放任何凭证或 cookies
python scripts/install.py
python -m content_platform health
python -m content_platform trends --limit 5
python -m content_platform analyze-topic --topic "AI workflows"
python -m content_platform project-audit
从安装到首次拉取趋势:大约 15 分钟。
在我自己的频道(快手、微信、知乎、掘金)上每日运行:
每天节省约 2 小时,主要是趋势扫描、格式适配和发布验证
更少的重复话题错误——历史检查在生成前就会捕捉到
再也不会出现"我以为已发布其实还在草稿"的情况——发布后验证会捕捉它
适用人群:
管理多个平台的独立创作者(核心使用场景)
熟悉 CLI 的技术博客作者
希望建立一致质量基线的内容团队
想要趋势 + 打分 + 审核循环的数据驱动创作者
完全开源:
https://github.com/mage0535/ai-self-media-tools
如果它也能为你节省时间,请给仓库点个 star——这能帮助更多创作者发现它。欢迎提 issue 和 PR。
内容创作是场马拉松。那些能消除重复工作的工具,让你把精力花在真正重要的地方:内容本身。
你的多平台工作流中,哪个环节最费时?欢迎在评论区告诉我。