惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
Vercel News
Vercel News
Microsoft Azure Blog
Microsoft Azure Blog
爱范儿
爱范儿
N
Netflix TechBlog - Medium
Google DeepMind News
Google DeepMind News
H
Help Net Security
罗磊的独立博客
The Cloudflare Blog
J
Java Code Geeks
博客园 - 叶小钗
I
InfoQ
B
Blog
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
腾讯CDC
月光博客
月光博客
博客园_首页
雷峰网
雷峰网
M
MIT News - Artificial intelligence
博客园 - 【当耐特】
美团技术团队
T
The Blog of Author Tim Ferriss
博客园 - 司徒正美

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
I Roasted My Friend's X (Twitter) with This Open-Source T...
GokuScraper悟空爬虫 · 2026-06-01 · via DEV Community

GokuScraper悟空爬虫

I Roasted My Friend's X (Twitter) with This Open-Source Tool and Got Blocked...

Recently, that Wordware Twitter personality analysis tool blew up. Everyone was lining up to try it, and their servers were absolutely crushed. I took a look, and I had to admit—it's incredibly fun. You plug in an X (Twitter) handle, and the AI fires back a personalized personality "diagnosis" packed with savage, painfully accurate roasts.

But the pain points are obvious: It's slow as molasses, and it's not open-source.

Enter today's star: X-POSE, an open-source, free Twitter personality analyzer you can run in your browser with one click. Powered by the DeepSeek V4 Pro model, it scrapes your (or your friend's) tweets and generates a 15-dimension report card. It even lets you download high-res screenshots to instantly drop into your group chats.

I tested it on myself, and the AI roasted me so hard I legitimately considered deleting my account.

image-20260601172617895

Just How Idiot-Proof Is This Tool?

In a word: Brainless.

You don't even need to download any code. Just pull up the web app (link at the end), type in a Twitter username, and the tool handles the rest automatically:

  1. Grabs the profile picture, bio, and recent tweets (bypassing anti-bot protections without you lifting a finger).
  2. Feeds all that juicy context straight to DeepSeek using a custom "savage roast" prompt.
  3. In a few dozen seconds, it renders 15 report cards: About You, The Roast, Strengths, Weaknesses, Love Life, Wealth, Health, Career... There's even a "What people secretly think of you" section.

The best part? You literally only do one thing: Enter a Twitter ID. It's a true one-click cyber-fortune-teller.

image-20260601172651459

Why Should You Bookmark This (Even If You Don't Use It Right Now)?

Because this thing is built for viral social sharing.

Think about it:

  • Take a screenshot of your (or your buddy's) savage report, post it on Twitter or Insta, and watch your comments blow up.
  • The downloaded PNGs are high-quality enough to use as your phone wallpaper for some self-deprecating humor.
  • It has a built-in "Share to X" button with pre-written copy, ready to post.

Plus, it's fully open-source. That means as long as the dev doesn't delete the repo, you can spin up your own private instance anytime, drop in your own API key, and play with it however you want. Bookmark it now, and be the first in your friend group to break out this absolute weapon.

Let's Be Real: What Are the Limitations?

I'm not going to blindly hype it up. Here are a few real caveats:

  • Scraping can be hit or miss. Twitter's anti-bot measures act up randomly. You might run into failures and have to retry. The creator uses a cloaked browser to bypass it as much as possible, but it's not a 100% guarantee.
  • The analysis relies on tweet quality. If you run it on a burner account that never tweets, the AI has nothing to work with, and the report will be pretty generic.
  • The AI has absolutely no chill. DeepSeek can sometimes cross the line from "funny" to "mean." It's incredibly entertaining, but please don't take it too seriously or use it to start actual beef.
  • The web app limits concurrent users. To save on server costs, the dev capped the number of people who can analyze accounts at the same time. During peak hours, you might have to wait a little bit.

But honestly, given that it's free and hilarious, these are minor nitpicks.

How to Get Started

The Lazy Way (Recommended)

Just hit the web link at the bottom, enter a Twitter username (supports @username, full URL, or just the handle), click analyze, and wait for the magic to happen.

The Hacker Way (Deploy it yourself)

  1. Clone the repo: git clone https://github.com/gokuscraper/x-pose.git
  2. Install dependencies: pip install -r requirements.txt
  3. Install Chromium: playwright install chromium
  4. Drop your SiliconFlow API key into .streamlit/secrets.toml
  5. Run it: streamlit run streamlit_app.py

Takes exactly 5 minutes. If you have a Python environment, you're good to go.

A Few Pro Tips

  1. Test it on a burner or a celeb first. Don't jump straight to roasting your crush. If the report is too savage, feelings will be hurt.
  2. Check for sensitive info. The reports pull snippets from active tweets. Make sure you're not doxxing yourself before you share the screenshots.
  3. Switch between English and Chinese. There's a language toggle in the sidebar, so you can roast your international friends too.
  4. If it fails, just try again. 99% of the time, the second attempt works perfectly. It's usually just network hiccups.
  5. Remember, it's just for fun. No matter how smart the AI is, it's just doing probability math on text. It's not a real psychological evaluation—just laugh it off!

Summary & Links

TL;DR: X-POSE is currently the most out-of-the-box, open-source "Twitter personality analysis + roast" tool out there. Period. Play with it online, deploy it locally, share the screenshots, switch languages, and enjoy DeepSeek's razor-sharp tongue.

Warning: Proceed with caution. Make sure your ego can handle getting completely roasted by an AI before playing.