Douyin To Obsidian — Douyin 到 Obsidian
v.将抖音视频内容保存到 Obsidian 笔记。自动转录视频、AI 摘要结构化、写入 Obsidian。 触发词:抖音保存到笔记、抖音存Obsidian、douyin to Obsidian、抖音笔记、保存抖音、记录抖音、抖音内容存档、视频笔记、抖音转笔记。 当用户发送抖音链接(douyin.com 或 v.douyin.com)并要求保存/记录时触发。
运行时依赖
安装命令
点击复制技能文档
抖音 → Obsidian 笔记 将抖音视频/图文内容自动转录、摘要、结构化后存入 Obsidian。
配置 配置文件:/config.json { "vault": "你的Obsidian仓库名", "folder": "抖音笔记" }
首次使用检查 读取 /config.json。如果不存在或字段为空,询问用户: Obsidian 仓库名(vault name)— 打开 Obsidian 后在左上角看到的名字 目标文件夹 — 笔记存放的文件夹名(如 抖音笔记、Clippings 等) 拿到后写入 config.json,后续不再询问。
依赖 本 skill 依赖 douyin-transcribe(视频转文字)。首次使用前检查: 检查 ~/.openclaw/workspace/skills/douyin-transcribe 是否存在 如果不存在,提示用户安装: clawhub install douyin-transcribe
工作流程 收到抖音链接后 步骤 1:转录视频 使用 douyin-transcribe skill 的完整流程获取转录文本: 启动浏览器:browser(action="start", profile="openclaw") 打开链接:browser(action="navigate", url="<链接>", profile="openclaw") 等待 3-5 秒后提取音频 URL 和标题: () => { const entries = performance.getEntriesByType('resource'); const audioEntry = entries.find(e => e.name.includes('media-audio')); const title = document.querySelector('h1')?.textContent?.trim() || document.querySelector('[data-e2e="video-desc"]')?.textContent?.trim() || document.title; return { audioUrl: audioEntry?.name || null, title: title || '未知标题' }; } 运行转录脚本: cd "" DOUYIN_AUDIO_URL="" DOUYIN_TITLE="