she-love-me  by 863401402

Chat log relationship analysis agent

Created 2 weeks ago

New!

300 stars

Top 88.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

"她不一样" (She's Different) is an AI-powered agent skill for analyzing WeChat and QQ chat logs to provide deep insights into romantic relationships. It targets users seeking objective relationship analysis, red flag identification, and actionable advice, all processed locally for privacy. The tool offers seamless AI assistant integration and a traditional script-based workflow.

How It Works

The project accesses WeChat or QQ chat data via external tools (wechat-decrypt, qq-chat-exporter). A pipeline first performs full statistical analysis, then dynamic sampling to extract key conversational periods. An AI agent analyzes this combined data using psychological frameworks (Attachment Theory, Gottman, Sternberg) to generate a detailed report including relationship status, danger signals, and strategic advice.

Quick Start & Requirements

Installation involves cloning the repo and running Python scripts (pip install -r requirements.txt) or integrating via AI coding assistants using commands like /she-love-me or $she-love-me. Prerequisites include Windows/macOS with WeChat 4.0+ (Windows requires admin terminal; macOS is experimental and needs permissions) or QQ Chat Exporter for QQ analysis. Linux support is planned for QQ via Docker.

Highlighted Details

  • AI Integration: Supports Claude Code, Codex, Cursor, Copilot, Gemini CLI.
  • Psychological Depth: Employs Attachment Theory, Gottman Method, and Sternberg's Triangular Theory of Love.
  • Advanced Features: Includes dual-threshold danger signal detection, "military advisor" strategic recommendations, and "Grandmaster's" insights.
  • Privacy-Focused: All data processing is performed locally.
  • Dynamic Analysis: Allows users to select specific time windows for analysis.
  • Dual Output: Generates Markdown summary and an HTML report.

Maintenance & Community

Actively developed (v3.1 current, v3.2 planned) with PRs welcome. Discussions and support are hosted on the LINUX DO community.

Licensing & Compatibility

Released under the MIT License, permitting broad usage, including commercial applications.

Limitations & Caveats

WeChat analysis on macOS is experimental and requires careful permission configuration. Linux support for WeChat is under development. Functionality depends on external decryption/export utilities. Intended for entertainment only; not professional advice. Users must ensure they have rights to analyze data.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
7
Issues (30d)
5
Star History
302 stars in the last 19 days

Explore Similar Projects

Feedback? Help us improve.