用途:把 Claude.ai 网页对话导出为完整结构化记录,包含每条消息和每次工具调用,而非页面上当前渲染的部分。适用于持有 claude.ai/chat/… 或 claude.ai/share/… 实时链接的场景;本地 Claude Code 会话或已导出的文件应使用其他兄弟技能。
主要能力:获取完整对话载荷,渲染全部工具调用,将工具输出折叠为可折叠区块,并把 web_search 引用汇总为“Sources cited”列表;支持私有与公开两种载荷形态,输出默认 Obsidian 格式,可加 --toc 生成目录与消息锚点,也可用 --format markdown 输出旧版 HTML <details>。
主要用法:需在用户已登录 Chrome 页面内执行 JS,让 fetch 继承会话 cookie。注入通道按序尝试:claude-in-chrome 扩展、CDP、AppleScript(macOS);curl/WebFetch 会遇 Cloudflare 403,不可用。CDP 探测命令:uv run --with websockets python scripts/cdp_channel.py probe。抓取需带 render_all_tools=true,/chat/ 与 /share/ 使用不同端点。渲染命令:uv run python scripts/render_transcript.py conversation.json -o transcript.md --source-url <url>。修改渲染器后运行 uv run python scripts/selftest_fidelity.py。
限制:依赖非公开、非版本稳定的内部 API,可能 404;扩展通道可能因账号不匹配失败;CDP 常不可用且状态会波动,不建议为追端口重启或重配置用户浏览器;AppleScript 可能被自动化 Chrome 抢占路由。他人分享链接仅能获取快照,平台会剥离涉及分享者上传文件的工具调用参数与结果,属于不可恢复缺口;附件字节不会随纯文本导出附带,故文本导出不构成完整归档。资料未提供收费、价格信息。