1. 背景
无意间看到自己微博时发现了很多年前发的一些涉及到隐私的东西,想要批量自见,然而如果不是微博会员的话,只能手动一条一条的自见,尝试了几分钟,手已经不是自己的了,突然想到Vibe Coding这么火,为什么我不自己Vibe一个呢。
项目地址: github.com/ByteRax/Wei…
2. Vibe 步骤
打开任意IDE,或者终端,使用你喜欢的AI 编程工具 【claude code/codex/trae...】,随便新建一个项目,我这里使用的是webStorm + claude code,高速AI 你的需求是批量隐藏微博自见,然后AI 就会噗呲噗呲的思考。
下面是一些噗呲噗呲的结果
2.1 写Readme
验证没问题了,就让AI 写一个项目使用说明书
2.2 自动提交到github
3. 项目使用说明
3.1 功能
- 批量转为仅自己可见 - 将所有微博设置为仅自己可见
- 自动跳过已隐藏 - 自动跳过已经是仅自己可见的微博
- 多线程处理 - 支持多线程并发处理,提高效率
- 统计信息展示 - 显示总微博数、总页数和处理进度
3.2 环境要求
- Python 3.10+
- requests
3.3 安装
# 克隆项目
git clone https://github.com/ByteRax/WeiBoHideTool.git
cd WeiBoHideTool
# 安装依赖
pip install -r requirements.txt
3.4 使用前必看
此脚本需要 2 个参数:UID 和 Cookie
3.4.1. UID 获取方式
- 登录 weibo.com/
- 点击右上角头像
- 浏览器地址栏会显示
https://weibo.com/u/1835716684 - 其中
1835716684就是你的 UID
3.4.2. Cookie 获取方式
步骤 1:打开开发者工具
在网页任意位置右键点击 检查
步骤 2:获取 Cookie
- 切换到 Network(网络) 标签
- 点击 Fetch/XHR 过滤器
- 随便找到一个请求(如
read请求) - 在右侧 Headers(标头) 中找到 Cookie 字段
- 复制完整的 Cookie 值
3.5 执行脚本
python weibo_tool.py
运行后依次输入获取到的 UID 和 Cookie 即可。
3.6 执行效果
3.6.1 输入配置
3.6.2 统计信息
3.6.3 批量处理
3.7 注意事项
- Cookie 包含敏感信息,请勿泄露给他人
- 建议在处理前确认统计信息是否正确
- 如遇到请求频繁被限流,可适当增加
SLEEP参数
3.8 License
MIT