折腾了一个月,终于把 Twitter 收藏变成了可搜索的知识库 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
panghu960
1.22D
V2EX    分享创造

折腾了一个月,终于把 Twitter 收藏变成了可搜索的知识库

  •  
  •   panghu960 6 天前 1258 次点击

    背景

    先说下我的使用场景:

    • 日常刷 Twitter 比较多,主要看技术、AI 、Crypto 相关
    • 看到有价值的内容习惯性收藏
    • 4 年下来攒了 3000 多条
    • 但基本找不到任何一条

    相信不少佬有类似的情况。

    Twitter 收藏功能有多烂

    用过的都知道:

    功能 状态
    分类/文件夹 付费才有,而且很难用
    搜索 勉强能用,但只搜最近的
    导出 不支持
    原推删了 收藏也没了
    API 免费版不开放

    官方摆烂了好几年,基本没改进。

    去年花钱开了 Premium ,发现文件夹功能也是半成品不能批量整理,不能按条件筛选,形同虚设。

    我试过的方案

    方案 问题
    手动复制到 Notion 坚持了一周放弃,太累
    截图保存 不能搜索,找起来更麻烦
    Pocket/Instapaper 不支持推文,只能存链接
    Dewey $10/月,功能还行但贵
    Readwise 更适合文章,推文支持一般
    Tweetsmash 主要是邮件摘要,不是我想要的

    要么太贵,要么功能不够,要么使用体验差。

    后来的解决方案

    最后自己折腾了一套方案,核心解决几个问题:

    1. 自动同步

    连接账号后自动把所有收藏同步过来,不需要手动操作。

    增量同步也是自动的,新收藏的内容会自动入库。

    2. 全文搜索

    这是最刚需的功能。

    3000 条收藏,输入关键词,0.x 秒出结果。

    按作者搜、按时间范围搜、按标签搜都可以。

    终于不用大海捞针了。

    3. 删推备份

    同步的时候会把推文内容保存一份。

    也就是说,原作者删了推文、注销了账号、被封了号我这边还有

    这个功能对我来说最有价值。

    统计了一下,我 3000 条收藏里有 400 多条原推已经不存在了(约 14%)。

    如果没有备份,这些内容就永远丢了。

    4. 可以导出

    支持导出成 Markdown 、JSON 、CSV 。

    可以导入到 Notion 、Obsidian 或者自己写脚本处理。

    数据终于属于自己了。

    使用感受

    用了几个月,几个直观的变化:

    • 收藏不再是「收藏了等于没收藏」
    • 写文章/做研究时可以快速找到之前看过的内容
    • 不用再担心重要的推文突然消失
    • 终于敢放心收藏了(之前总担心找不到)

    一些数据

    跑了个统计,我的收藏分布:

    总收藏:3,247 条 已失效:412 条( 12.7%) ├── 作者删除:287 条 ├── 账号被封:89 条 └── 原因不明:36 条 主要领域: AI/ML - 34% Crypto - 28% 技术 - 22% 其他 - 16% 

    12.7% 的失效率比我想象的高。

    如果不做备份,每收藏 8 条就有 1 条会消失。

    关于成本

    说下成本问题,这也是很多佬关心的:

    • Twitter API 从免费版到付费版,收藏接口需要 Basic 以上($100/月)
    • 这是最大的成本门槛

    如果是个人用,有几个思路:

    1. 找已有的服务(接受付费)
    2. 和朋友合租 API
    3. 用其他方式获取数据(不展开)

    讨论

    发这个帖子主要想和大家交流下:

    1. 你们是怎么管理社交媒体收藏的? 有没有更好的方案?

    2. 除了 Twitter ,其他平台的收藏管理有什么好工具? 比如微博、即刻、Reddit 等

    3. 对于「信息收藏」这件事,大家有什么心得? 我发现很多人(包括我)都有「收藏了但从来不看」的问题

    欢迎在评论区交流。

    PS:如果有佬对具体方案感兴趣,可以私信聊。帖子里就不放链接了,避免广告嫌疑。

    GooogIe
        1
    GooogIe  
       6 天前
    折腾了一年多,终于把 Twitter 收藏变成我的后宫。
    jiang24gdufs
    &nbs;   2
    jiang24gdufs  
       6 天前
    思路是这样的吗?
    把收藏行为改成了点赞 → 用 Twitter API 定期拉取自己的所有 Likes
    panghu960
        3
    panghu960  
    OP
       6 天前
    @GooogIe 你是懂收藏的
    xz410236056
        4
    xz410236056  
       6 天前
    豆知识,grok 是自动搜索推特的
    davecat
        5
    davecat  
       6 天前
    我的 X 现在登陆一直要求我验证手机号咋办,我的手机号是以前申请账号时候 随便找国外的一个弄的。。。完全不知道手机号是啥,感觉废了 登录不进去了
    jaxjaxjax
        6
    jaxjaxjax  
       5 天前
    api 还是太贵了,就算是用 grok ,grok 的 api 也是收费的,马斯克眼里只有钱
    wwppp
        7
    wwppp  
       5 天前
    怎么实现?私信不了
    panghu960
        8
    panghu960  
    OP
       1 天前 via iPhone
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3291 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 04:47 PVG 12:47 LAX 20:47 JFK 23:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86