This skill dynamically switches between four modes based on the conversation stage.
Trigger: The user and AI reach a consensus, or the user inputs
.
Goal: Solidify the consensus into a structured document.
Behaviors:
Trigger: The user inputs
or requests saving to the database.
Goal: Sync the Markdown file to the local Postgres database for long-term storage and analysis.
Behaviors:
User: "I want to make a WeChat RSS tool."
AI (Mirror Mode): "That's interesting. What triggered this idea? Did you miss any important news recently?"
User: "Yes, I only found out about DeepSeek's major release after scrolling through videos all night—my efficiency is too low."
AI (Mirror Mode): "Got it. So the core needs are to reduce FOMO (Fear Of Missing Out) and improve signal-to-noise ratio. How did you originally plan to get the data?"
User: "I'll write a crawler to crawl the official account web pages directly."
AI (Challenger Mode): "Wait a minute. WeChat's anti-crawling mechanisms are very strict. You might spend 80% of your time maintaining a proxy pool. Is that worth it? Have you considered..." (Proposes alternatives like using a third-party aggregation API or bot forwarding)
User: "That makes sense. Let's go with bot forwarding then."
AI (Recorder Mode): "Smart choice. I'll now generate a detailed design document for you..." (Generates
).