How 863401402/she-love-me works
她不一样 is a local-first Agent Skill and chat-history analysis product. Its main workflow guides a user through importing one contact’s WeChat or QQ history, producing normalized messages and statistics, selecting an analysis window, and generating relationship analysis and a report. The README documents additional import formats, emoji handling, and a traditional LLM handoff. The graph follows documented orchestration; several subsystems are represented by their enclosing directories because their source was not sampled.
Main entry points: SKILL.md Analysis skill · stats_analyzer.py Statistics engine · references Relationship analysis · build_llm_package.py LLM package builder
Components 22
Agent workflow
- Analysis skill
.agents/skills/she-love-me/SKILL.md
Chat import
- Import converters
scripts - WeFlow converter
scripts/convert_weflow.py - CipherTalk converter
scripts/convert_ciphertalk.py - QQ importer
scripts/extract_messages_qq.py - WeChat extractor
scripts/extract_messages.py - Markdown converter
scripts/convert_markdown.py - Contact listing
scripts/list_contacts.py - Contact messages
Analysis
- Statistics engine
scripts/stats_analyzer.py - Window selection
scripts/build_chat_history.py - Relationship analysis
references
Reports and exports
- Emoji export
scripts/export_emojis.py - HTML report
scripts/generate_html_report.py - Analysis report
Traditional handoff
- LLM package builder
traditional-deployment/build_llm_package.py
Other components
- User
- Agent platform
- WeChat exporters
- CipherTalk
- QQ Chat Exporter
- Chat model
Connections 35
- User → Agent platform: invokes skill
- Agent platform → Analysis skill: loads
- Analysis skill → User: guides choices
- Analysis skill → Contact listing: requests contacts
- Contact listing → User: lists contacts
- Analysis skill → WeChat exporters: guides export
- WeChat exporters → WeChat extractor: provides local data
- Analysis skill → CipherTalk: guides export
- CipherTalk → CipherTalk converter: provides export
- Analysis skill → QQ Chat Exporter: guides export
- QQ Chat Exporter → QQ importer: serves messages
- Analysis skill → WeFlow converter: selects import
- Analysis skill → Markdown converter: selects import
- Analysis skill → Import converters: supports formats
- WeChat extractor → Contact messages: writes
- QQ importer → Contact messages: writes
- CipherTalk converter → Contact messages: writes
- WeFlow converter → Contact messages: writes
- Markdown converter → Contact messages: writes
- Analysis skill → Statistics engine: runs statistics
- Contact messages → Statistics engine: reads
- Analysis skill → Window selection: selects window
- Contact messages → Window selection: samples
- Analysis skill → Relationship analysis: applies frameworks
- Statistics engine → Relationship analysis: supplies metrics
- Window selection → Relationship analysis: supplies excerpts
- Relationship analysis → HTML report: provides findings
- Statistics engine → HTML report: provides metrics
- HTML report → Analysis report: renders
- Analysis skill → Emoji export: offers export
- Contact messages → Emoji export: reads metadata
- Analysis skill → LLM package builder: offers handoff
- Contact messages → LLM package builder: packages
- Statistics engine → LLM package builder: adds summary
- LLM package builder → Chat model: builds handoff