ZhenyuanPAN822

把聊天记录画成K线图,看你和TA的关系曲线

13
2
100% credibility
Found May 05, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This tool analyzes two-person chat logs to create interactive candlestick charts visualizing relationship dynamics like affection, tension, and engagement over time.

How It Works

1
🚀 Launch the app

Double-click the starter file to open a friendly web page in your browser where everything begins.

2
📱 Choose your chat file

Select the file containing your two-person conversation, like exported messages from chat apps.

3
🤖 Pick an AI helper

Choose a smart AI service like Claude or DeepSeek to understand the emotions in the chats.

4
🔑 Enter private access code

Type in your secret pass for the AI service so it can read and analyze securely.

5
▶️ Start the analysis

Click go and feel the excitement as the AI dives into your chats to score relationship vibes.

6
Watch it work

See the progress bar fill up with updates on parsing, scoring, and building the charts.

📈 Discover relationship trends

Explore interactive candlestick charts showing ups and downs over time, hover for key emotional moments and insights.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is relationship-candlestick-lab?

This Python tool transforms two-person chat logs into candlestick charts plotting a "relationship index" over time, like stock prices for your conversations. Feed it WeChat CSV exports or JSON/TXT, and it uses LLMs to score messages on 10 dimensions (affection, tension, investment) into relative deltas, then aggregates into OHLC bars with volume from message length and reply speed. Get interactive web charts, CLI reports, or CSVs across timeframes from 5min to yearly.

Why is it gaining traction?

It gamifies relationship analysis with TradingView-style candlesticks, hover tooltips revealing top events/dimensions per bar, and built-in indicators like MACD/RSI. Multi-provider LLM support (Anthropic Claude, DeepSeek, Moonshot, 10+ OpenAI-compat APIs) keeps costs low via batching/caching, plus one-click web server for resumeable jobs and history. Novel hook: quant your chats without coding a scorer or viz from scratch.

Who should use this?

Data nerds dissecting personal WeChat/Telegram exports to spot patterns in crushes or conflicts. Devs prototyping LLM sentiment pipelines on real convos. Couples running "relationship labs" for fun insights, or social researchers needing quick OHLC from messy logs.

Verdict

Try it if you've got API keys and chat dumps -- spits out pro charts in minutes. With 13 stars and 1.0% credibility, it's raw but functional; solid README/web UI, light tests. Great weekend fork for custom dimensions.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.