An educational multilingual toolkit for understanding communication frameworks from Eastern and Western traditions. Designed for personal growth and self-awareness, not for manipulation or deceptive persuasion.
⚠️ Ethical Use Policy: This toolkit is for learning and self-improvement only. All influence frameworks should be used with transparency, informed consent, and respect for the other party's autonomy. Never use these techniques to deceive, manipulate, or pressure others.
🌐 11 Languages Supported: English · 中文 · 日本語 · 한국어 · Bahasa Melayu · हिन्दी · العربية · Español · Deutsch · Français · Italiano
Marshall Rosenberg's 4-step method:
StepEnglish中文日本語한국어Bahasa Melayu1Observation观察観察관찰Pemerhatian2Feeling感受感情감정Perasaan3Need需要必要필요Keperluan4Request请求要求요청Permintaan
TacticChineseEnglish揣摩Chuai MoAssess & Empathize权谋Quan MouWeigh Options决策Jue CeGuide Decision捭阖Bai HeOpen & Close
🛡️ Guardrails: These principles describe how influence works in practice. Ethical use requires transparency and mutual benefit. Avoid fabricated urgency, false scarcity, or deceptive social proof.
PrincipleEnglish中文日本語ReciprocityGenuine give-first mindset真诚互惠真の互恵CommitmentConsistency through small agreements一致性承诺一貫性コミットメントSocial ProofAuthentic testimonials真实社会认同真の社会的証明AuthorityDemonstrated expertise实证权威実証された権威LikingGenuine rapport building真诚喜好真の好意ScarcityReal limited availability真实稀缺真の希少性
PrincipleChineseEnglish知彼知己Know yourself & enemyResearch first以正合以奇胜Strategy + surpriseLogic + creativity投之亡地然后存Understand pressure dynamicsSituational awareness上兵伐谋Win through understandingUnderstanding > argument
🛡️ Purpose: Understanding these biases helps you recognize when they are used on you and make more informed decisions. This awareness is for self-protection and ethical communication, not for exploiting others.
BiasEnglish中文日本語AnchoringHow initial numbers shape perception锚定效应アンカリングLoss AversionWhy losses feel bigger than gains损失厌恶損失回避BandwagonWhy we follow the crowd从众效应バンドワゴン効果IKEA EffectWhy we overvalue what we build宜家效应IKEA効果
All 5 frameworks include scenario scripts with examples:
FrameworkScenariosNVCAngry Client, Doubtful Client, Big DecisionGuiguziNegotiation, Persuasion through Empathy, Reading the RoomSun TzuCompetitive Landscape, Strategic Positioning, Reading DynamicsCialdiniEthical Influence, Building Trust, Overcoming ObjectionsBiasesRecognizing Manipulation, Informed Decisions, Self-Awareness
StepScriptObservation"I hear you're frustrated about the delay."Feeling"I understand this is really important to you."Need"You need reliability and timely delivery."Request"Can we set up a weekly check-in?"
StepScriptObservation"What you described matches the data."Feeling"It's normal to be skeptical at first."Need"You need proof before committing."Request"Let me show you one specific detail."
StepScriptObservation"You're at a crossroads with two options."Feeling"This uncertainty is stressful."Need"You need clarity, not more opinions."Request"Let's map out the pros and cons."
bash
cd scripts && npm install
node cli.js framework nvc --lang en # English
node cli.js framework nvc --lang zh # 中文
node cli.js framework nvc --lang ja # 日本語
node cli.js framework nvc --lang ko # 한국어
node cli.js framework nvc --lang ms # Bahasa Melayu
node cli.js framework nvc --lang hi # हिन्दी
node cli.js framework nvc --lang ar # العربية
node cli.js framework nvc --lang es # Español
node cli.js framework nvc --lang de # Deutsch
node cli.js framework nvc --lang fr # Français
node cli.js framework nvc --lang it # Italiano
node cli.js scenario angry --lang zh # NVC scenario
node cli.js scenario negotiate --lang ja # Guiguzi scenario
node cli.js scenario ethical --lang ko # Cialdini scenario
node cli.js scenario recognize --lang zh # Biases scenario
node cli.js ethics # Show ethical guidelines
node cli.js languages # List all languages
⚠️ Triggers are scoped to this toolkit's specific frameworks. Generic terms like "communication" or "sales" are intentionally excluded to prevent unintended activation.
When using this toolkit, the agent MUST: