【Vibe Coding 项目1】1小时Vibe了一个批量隐藏微博自见的项目

0 阅读2分钟

1. 背景

无意间看到自己微博时发现了很多年前发的一些涉及到隐私的东西,想要批量自见,然而如果不是微博会员的话,只能手动一条一条的自见,尝试了几分钟,手已经不是自己的了,突然想到Vibe Coding这么火,为什么我不自己Vibe一个呢。

项目地址: github.com/ByteRax/Wei…

2. Vibe 步骤

打开任意IDE,或者终端,使用你喜欢的AI 编程工具 【claude code/codex/trae...】,随便新建一个项目,我这里使用的是webStorm + claude code,高速AI 你的需求是批量隐藏微博自见,然后AI 就会噗呲噗呲的思考。

下面是一些噗呲噗呲的结果

image.png

image.png

2.1 写Readme

验证没问题了,就让AI 写一个项目使用说明书

image.png

2.2 自动提交到github

image.png

image.png

image.png

image.png

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 个参数:UIDCookie

3.4.1. UID 获取方式

  1. 登录 weibo.com/
  2. 点击右上角头像
  3. 浏览器地址栏会显示 https://weibo.com/u/1835716684
  4. 其中 1835716684 就是你的 UID

3.4.2. Cookie 获取方式

步骤 1:打开开发者工具

在网页任意位置右键点击 检查

步骤 2:获取 Cookie
  1. 切换到 Network(网络) 标签
  2. 点击 Fetch/XHR 过滤器
  3. 随便找到一个请求(如 read 请求)
  4. 在右侧 Headers(标头) 中找到 Cookie 字段
  5. 复制完整的 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