从云运维到 Vibe Coding:我做了个 X 互关检测插件,专治假互关 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
huangsen365
V2EX    程序员

从云运维到 Vibe Coding:我做了个 X 互关检测插件,专治假互关

  •  
  •   huangsen365 4 天前 914 次点击

    大家好,最近有个强烈感受:X 可能会成为最火的自媒体社区。于是想用 Vibe Coding 做一些能“赋能”的小工具。

    我本人是做云计算运维出身,从没想过自己会走上开发工程师这条路,这波 AI Vibe Coding 真的把门槛拉低了。 这个插件是我用 Claude Code + Codex 半天内迭代出来的,后续 bug 也在 AI 帮助下持续修复优化。


    为什么做这个

    最近在 X 上看到大量“求互关”的贴文(甚至有蓝 V ),互相关注之后又取消,体验很差。 我想用工具把“假互关”问题治一下,于是做了这个插件。


    插件做什么(基于当前代码)

    • 一键扫描你的关注列表
    • 统计互关 / 未回关 / 全部,并可直接筛选
    • 点击用户直达主页
    • 导出 CSV / JSON
    • 草拟互关提醒文案(为避免 @ 数量上限,**随机抽样最多 10 个 @**)
    • 最近用户名历史 & 结果缓存,快速切换
    • 多语言:英文 / 简中 / 繁中
    • 超过 1000 用户会提示限制,并可继续检测 / 申请配额
    • 隐私友好:数据本地处理,不上传服务器
    • 核心技术:使用 X 的 GraphQL 接口,效率比传统 API 更高

    安装&使用(当前未上架 Chrome 商店)

    1. 下载项目 ZIP 并解压
    2. Chrome 打开 chrome://extensions/
    3. 右上角开启 开发者模式
    4. 点击 加载已解压的扩展程序,选择项目文件夹
    5. 登录 x.com → 打开插件 → 输入用户名 → 开始检测

    项目地址(开源)

    https://github.com/huangsen365/x-follow-checker


    想听听大家的反馈

    我先在 V2EX 发帖做快速验证( Lean Startup 思路,用最低成本试错)。 欢迎拍砖、提需求、提 bug ,也欢迎一起共建。

    Kirkcong
        1
    Kirkcong  
       3 天前   1
    太小众了。。。甚至听你说完都没有什么感觉。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2711 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 02:18 PVG 10:18 LAX 18:18 JFK 21:18
    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