vibe 了一个 X 帖子媒体提取插件:xdown
最近时间线上 gpt-image2 的图不少,想随手存几条用得上的提示词,手动复制和另存媒体有点烦。用很短时间写了个自用向的浏览器扩展:尽量一次拿下文本、图片、视频,并支持把 JSON POST 到别的地址,方便接自己的笔记或脚本。
最近刷 X,时间线上 gpt-image2 的图明显变多。我偶尔会想存几条以后可能用得上的提示词,但动手时步骤比较碎:
- 正文里常有说明、链接、标签,要手动挑出 prompt 那段;
- 图和视频要一张张另存,或再开标签找原图;
- 想随手记成「文字 + 媒体」一类结构时,复制粘贴多了就容易放弃。
所以 vibe 了一个小扩展,主要解决我自己这条路径:尽量在一条帖子上少点重复操作,把文本和媒体先捞出来。(复杂版式、以后接口变了之类的情况,该踩坑还是会踩,没做成「万能抓取器」。)
项目
开源在 GitHub:logeable/xdown⤴
实现上就是在当前帖子里找可下载资源,把文本和媒体打包;需要的话再 POST 一份 JSON,方便丢进自己的笔记、小脚本或别的服务里接一手。
当前有的功能
- 下载:同一条帖子的文本、图片、视频尽量一起下,少在标签页和右键之间来回点。(帖子类型多,不保证每条都完美。)
- 推送 JSON:把解析结果 POST 到你配置的地址(例如自己的 ingest、n8n 等),后面怎么分类、去重,各按各的来。
它只帮我省掉「从页面上抠素材」这一小段;入库、打星、是否真的算「精品」,还是人来做。
为什么很快能有个可用版
范围刻意收得很窄:先满足 X + 媒体 + 原文 这条我自己在用的路径,下载和 JSON 两个出口够用就先停。边界和兼容以后慢慢补也行。
顺带一提
我自己在 catchmeta.com/prompts⤴ 放了一些整理过的提示词:有分类,也标了少量我觉得还不错的,需要时可以直接用或改着用。和 xdown 没有强绑定,只是多一个来源。
若 xdown 对你有用可以试用、提 issue;若有更顺手的收藏方式,也欢迎交流。