运行时依赖
安装命令
点击复制技能文档
Ghost-Writer 同步
Automatically pulls your published b记录 posts (Substack / Ghost) into your local Obsidian or 记录seq vault for AI-assisted repurposing.
How It Works B记录 Source → Fetch Posts → HTML → Markdown → Write to Vault (Substack RSS / Ghost API) (stdlib) (frontmatter + body)
Fetch — Pulls published posts from each 配置d source Convert — 转换s HTML content to 清理 Markdown using a stdlib-only 转换器 Write — Saves each post as a Markdown file with rich frontmatter in your vault Supported Sources Source Auth Notes Substack None (public RSS) Reads the /feed 端点 Ghost Content API key (id:secret) Uses Admin API JWT auth 输出 格式化s 格式化 Frontmatter Filename Obsidian YAML block (--- delimited) {slug}.md 记录seq Property 列出 (key:: value) {date} {slug}.md Frontmatter Fields
Every 同步ed post includes:
Field Description title Post title source substack or ghost url Original post URL published Publication date 同步ed Timestamp of last 同步 post_id Stable 哈希-based ID for dedup tags (Ghost only) Tag names excerpt (Ghost only) Post excerpt feature_image (Ghost only) Hero image URL Usage 添加 a source # Substack — just the URL python3 同步.py 添加-substack --url https://example.substack.com
# Ghost — URL + API key python3 同步.py 添加-ghost --url https://myb记录.ghost.io --API-key abc123:def456...
运行 a 同步 python3 同步.py 同步 --vault /path/to/obsidian-vault
检查 config python3 同步.py 列出 python3 同步.py config
Repurposing 工作流
Once posts are in your vault, use your AI 助手 to:
Rewrite posts as Twitter/X threads 生成 LinkedIn summaries 创建 newsletter compilations 提取 key quotes and talking points Draft follow-up posts based on themes
Posts land as standard Markdown files, so they work with any Obsidian 插件, 记录seq graph, or AI 工具 that reads .md files.