CommunitySchreiben & Editierengithub.com

daizehua-wq/Specq-mcp

SpecQ v2.0 – Elektronik-Chemikalien Vertriebs-Intelligence-Paket MCP Server, 6 Tools, über Agenten hinweg nutzbar, Apache 2.0

Was ist Specq-mcp?

SpecQ ist eine MCP-Server-Skill für den Vertrieb elektronischer Chemikalien. Sie unterstützt Vertriebsingenieure und Pre-Sales-Mitarbeiter mit strukturierten, kunden- und produktspezifischen Informationspaketen (Intelligence-Briefings). Der Skill arbeitet Agents-übergreifend und bietet sechs Tools, die auf einer Drei-Ebenen-Gedächtnisarchitektur basieren: Arbeitsgedächtnis, Langzeitgedächtnis und ein Klassifikationssystem für Besuche, Feedback, Intelligenz, Erkenntnisse und Präferenzen. Die Integration erfolgt über OpenClaw MCP, WorkBuddy (Tencent Desktop Agent) oder direkt über HTTP SSE. Kernfunktionen sind das Generieren von acht Modulen umfassenden Intelligence-Paketen, das Extrahieren von Erkenntnissen aus dunklen Daten, das Protokollieren von Besuchen und das Verarbeiten von Verkaufsrückmeldungen für den Abschlusskreislauf. Der Skill deckt mehrere Szenarien ab, wie Neukunden, Bestandskunden, Nachfragen zu historischen Daten, Feedback zu Geschäftsabschlüssen und die parallele Bearbeitung mehrerer Aufgaben. Er stellt sicher, dass alle Ausgaben transparente Datenquellenangaben enthalten und spekulative Informationen klar als solche gekennzeichnet sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add daizehua-wq/Specq-mcp

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

SpecQ-Angriffsinformationspaket — Elektronikchemikalien-Vertriebs-Skill v1.1

Version: v1.2 | Update: 2026-06-24 | Neu: Plattformübergreifende Installationsanleitung (OpenClaw / WorkBuddy)

📦 Installationsanleitung

OpenClaw

Dieser Skill ist in OpenClaw MCP integriert:

openclaw skills install daizehua-wq/specq-intel-sales

MCP Server Adresse: http://119.91.223.127:8001/mcp (HTTP SSE, X-API-Key konfiguriert)

WorkBuddy (Tencent Desktop Agent)

Installieren Sie diesen Skill, indem Sie im linken Bereich „Fähigkeiten“ von WorkBuddy nach specq-intel-sales suchen.

Nach der Installation kopieren Sie den folgenden Text und senden ihn an WorkBuddy. Es wird automatisch die MCP-Verbindung für Sie konfigurieren:

Konfiguriere den SpecQ MCP Server für mich: Lade specq_mcp_client.py von https://github.com/daizehua-wq/Specq-mcp herunter, erstelle dann ~/.workbuddy/mcp.json mit der SpecQ-Konfiguration, Befehl python specq_mcp_client.py, Umgebungsvariablen SPECQ_MCP_URL=http://119.91.223.127:8001/mcp, SPECQ_MCP_API_KEY=<dein Schlüssel>. Installiere dann pip install mcp httpx.

Anwendungsszenarien

Elektronikchemikalien-Vertrieb / Pre-Sales-Ingenieure, die vor einem Kundengespräch schnell ein strukturiertes Angriffsinformationspaket erhalten möchten.

Auslösebedingungen

Der Benutzer gibt eine der folgenden Informationsgruppen an, um den Skill auszulösen:

AuslösemodusBeispiel
Drei Felder„Erstelle ein Informationspaket für XX-Beschichtungslösung, Kunde Shennan Circuits, sie kümmern sich um Rauheit“
Historie abfragen„Was wurde zuvor mit Shennan Circuits besprochen?“
Feedback„Shennan Circuits abgeschlossen“ / „Verloren, sie fanden den Preis zu hoch“
Mehrere Aufgaben„Erstelle drei Informationspakete: Shennan + Beschichtungskupfer, Jingwang + Ätzmittel, Pengding + Kupferabscheidung“

Abhängigkeit von MCP Server (5 Tools)

ToolEingabeAusgabeBeschreibung
specq_memoryaction, query/content/category...Speicheroperationsergebnisv1.1 neu: Drei-Ebenen-Speicher
specq_generate_intelproduct, application, scenarioInformationspaket (8 Module) als MarkdownKern-Generierung
specq_extract_insightscustomer_id (optional), limitStrukturierte Erkenntnisse als JSONDunkle Datenextraktion
specq_log_visitcustomer_id, content, visit_date, visit_typeBesuchs-IDBesuch dokumentieren
specq_feedbackproduct, application, outcome, lesson, accuracy_notesFeedback-DatensatzAbschluss-Rückmeldung

v1.1 Workflow (mit Drei-Ebenen-Speicher)

Benutzereingabe
  ↓
① Arbeitsgedächtnis prüfen (specq_memory.get_plan)
  ├─ Ungelöste Aufgaben vorhanden → Hinweis: „Letztes Mal war XX noch nicht abgeschlossen. Fortfahren?“
  └─ Neue Aufgabe → Weiter
  ↓
② Langzeitgedächtnis abrufen (specq_memory.recall)
  → Semantische Suche nach historischen Besuchen, verlorenen Aufträgen, Präferenzen dieses Kunden/Produkts
  ↓
③ Drei Felder extrahieren (product / application / scenario)
  → Falls drei Felder unvollständig → Nachfragen
  ↓
④ Dunkle Daten einspritzen (extract_insights + Ergebnis des Gedächtnisabrufs)
  ├─ Dunkle Daten vorhanden → In Informationspaket einspritzen
  └─ Keine dunklen Daten → [Erfahrungsbasiert] markieren
  ↓
⑤ Informationspaket generieren (specq_generate_intel)
  ↓
⑥ Informationspaket mit 8 Modulen ausgeben

【Historie】
- 2026-06-20 Besuch: Fokus auf Rauheit, Wettbewerber Atotech
- 2026-05-15 Auftrag verloren: Preis um 20% zu hoch

【Dieses Informationspaket】 (8 Module)
... (mit Datenquellenkennzeichnung) ...

  ↓
⑦ In Langzeitgedächtnis schreiben (specq_memory.save)
  → category=intel, content=Zusammenfassung dieses Informationspakets
  ↓
⑧ Arbeitsgedächtnis aktualisieren (specq_memory.set_plan)
  → Aktuelle Aufgabe als erledigt markieren
  ↓
⑨ ⚠️ Pflicht-Hinweis: „Teilen Sie mir nach dem Kundengespräch das Ergebnis mit, ich werde es für Sie aufzeichnen.“

Verzweigungsszenarien

Szenario A: Neukunde (keine Historie)

  • Langzeitgedächtnis-Abruf leer → Direkt generate_intel aufrufen
  • Module 4/5/6 mit [Erfahrungsbasiert, keine Vertriebsdaten verfügbar] kennzeichnen

Szenario B: Bestandskunde (mit Speicherdaten)

  • Zuerst recall → Historische Besuche + verlorene Aufträge abrufen
  • In separaten Kontextblock [Historie] einspritzen
  • Module 4/5/6 des Informationspakets enthalten echte Datenquellenkennzeichnung

Szenario C: Nur Historie abfragen

  • recall → Historie strukturiert anzeigen
  • Nach Anzeige nachfragen: „Möchten Sie basierend auf diesen Informationen ein Informationspaket generieren?“

Szenario D: Abschluss-Feedback

  • feedback → Abschluss aufzeichnen
  • Gleichzeitig save(category="feedback") in Langzeitgedächtnis schreiben
  • outcome: won (abgeschlossen) / lost (verloren) / follow_up (in Bearbeitung)

Szenario E: Mehrere Aufgaben (v1.1 neu)

  • get_plan Fortschritt prüfen → wissen, wo wir stehen
  • set_plan Aufgabenliste setzen/aktualisieren
  • Wiederherstellung nach Unterbrechung: Benutzer sagt „weiter“ → get_plan → wissen, wo es weitergeht

Memory-Klassifizierungssystem

categoryAuslösezeitpunktBeispielinhaltAufbewahrungsstrategie
visitAutomatisch nach log_visit„Besuch bei Kunde XX, Fokus auf YY-Indikator“Dauerhaft
feedbackAutomatisch nach feedback„Produkt XX verloren, Grund: Preis 20% zu hoch“Dauerhaft
intelAutomatisch nach generate_intel„Informationspaket YY für Kunde XX generiert“180 Tage
insightStrukturierte Entdeckung aus extract_insights„Shennan Circuits‘ Empfindlichkeit gegenüber Rauheit: Hoch“180 Tage
preferenceExplizite Benutzerpräferenz„David zieht es vor, zuerst den Wettbewerbsvergleich zu sehen“Dauerhaft

Ausgabespezifikation

Informationspaket (8 Module)

ModulInhaltDatenquelle
1. ProduktübersichtProduktdefinition, Kernfunktionen, anwendbare ProzessschritteÖffentliche Quellen + knowledge.db
2. Technischer VergleichWichtige Parameter vs. Wettbewerber/IndustriestandardÖffentliche Quellen + Dunkle Daten
3. WettbewerbslandschaftHauptwettbewerber, Marktanteile, DifferenzierungÖffentliche Quellen
4. Kundenrelevante IndikatorenWichtige technische Indikatoren für diesen Kunden/diese BrancheDunkle Daten / [Erfahrungsbasiert]
5. EinstiegsmöglichkeitenAktuelle Einstiegsfenster für diesen KundenDunkle Daten / [Erfahrungsbasiert]
6. EinführungshindernisseHistorische Verlustgründe, technische HürdenDunkle Daten / [Erfahrungsbasiert]
7. HandlungsempfehlungenGesprächsstrategie, Präsentationsschwerpunkte, PreisstrategieLLM synthetisch generiert
8. ReferenzquellenDatenquellen pro Modul + KonfidenzAutomatische Kennzeichnung

Historie (Separater Kontextblock)

Bei jeder Generierung eines Informationspakets wird ganz vorne im Output ein separater Block für die Historie angefügt:

【Historie】
- 2026-06-20 Besuch bei Shennan Circuits: Fokus auf Rauheit (Ra<0.3μm), Wettbewerber Atotech
- 2026-05-15 Auftrag verloren: Preis um 20% zu hoch, empfehle Preisnachlass beim nächsten Angebot

Wichtige Regeln

  1. Speicherpriorität: Jeder Dialog muss mit recall beginnen, Speicher niemals überspringen
  2. Quellentransparenz: Jedes Modul kennzeichnet die Datenquelle, dunkle Daten mit Quelle, Schätzungen mit [Erfahrungsbasiert]
  3. Feedback-Pflicht-Hinweis: Nach jedem Informationspaket muss auf Feedback hingewiesen werden
  4. Nachfragen bei unzureichenden Parametern: Bei unvollständiger Extraktion der drei Felder nachfragen, nicht raten
  5. Vertraulichkeit: Informationspaket enthält keine echten Kundennamen, sondern anonymisierte Branchenlabels
  6. Arbeitsgedächtnis nicht verlieren: Bei mehreren Aufgaben den Fortschritt protokollieren, bei „weiter“ des Benutzers wiederherstellen

MVP-Grenzen

Umfasst:

  • Szenarien A/B/C/D/E vollständig abgedeckt
  • Drei-Ebenen-Speicher automatisch lesen/schreiben
  • Reine Markdown-Ausgabe

Nicht umfasst:

  • Mehrrunden-Dialog zur Vertiefung der Anforderungen (Einzelrunde priorisiert)
  • Automatisches Versenden von Informationspaketen an Feishu/E-Mail
  • Echtzeit-Wettbewerberpreise
  • Speicherzusammenführung/Deduplizierung

Der Skill wendet automatisch die Drei-Ebenen-Speicher (Arbeitsgedächtnis, Langzeitgedächtnis, Dunkle Daten) an. Jede Ausgabe enthält Datenquellenkennzeichnung und Feedback-Hinweis. Bei unvollständigen Parametern wird proaktiv nachgefragt.

Verwandte Skills