Documentation
README
X Article Publisher
Publish Markdown content to X (Twitter) Articles editor, preserving formatting with rich text conversion.
Prerequisites
- X Premium Plus subscription
- Python 3.9+ with dependencies:
pip install Pillow pyobjc-framework-Cocoa patchright
🎉 首次使用:一次认证,告别重复登录
X Article Publisher 现在支持持久化认证,无需每次手动登录!
🔧 初始化认证(仅需一次)
首次使用前,运行认证设置:
cd ~/.claude/skills/x-article-publisher/scripts
python auth_manager.py setup
流程:
- ✅ 浏览器窗口自动打开 X 登录页面
- 🔐 手动登录你的 X 账号(需 Premium+ 订阅)
- ✅ 完成 2FA 验证(如已启用)
- 🏠 登录成功后自动跳转到 Home 时间线
- 💾 认证状态自动保存(有效期 7 天)
📋 认证管理命令
# 检查认证状态
python auth_manager.py status
# 验证认证是否有效
python auth_manager.py validate
# 清除认证数据(需重新登录)
python auth_manager.py clear
# 重新认证(清除 + 设置)
python auth_manager.py reauth
This is the opening of the README. Read the full README on GitHub.