git:20260320.bfbf3af to v5.0.0

21 added, 7 removed. Audit A to A.

---
name: user-level-detect
- description: "[DETECT:user-level|from=first-msgs]=>[ADJUST:all-output-language]"
+ description: Detect user's technical level from first messages. Adjust all output language accordingly.
+ version: 5.0.0
---
- [DETECT:user-level|from=first-3-msgs]
- beginner="帮我做一个网站"=>[SPEAK:zero-jargon|metaphor=true|code-in-chat=false]
- intermediate="用React做"=>[SPEAK:light-technical|explain=brief]
- advanced="Go写gRPC服务"=>[SPEAK:full-technical|explain=skip]
- [DEFAULT:beginner|reason=over-explain>confuse]
- [ADJUST:all-skills|output-lang=detected-level]
+
+ ::GENE{user-level-detect|conf:confirmed|scope:global}
+ T:detect_from_first_3_messages
+ T:default_to_beginner
+ T:zero_jargon_for_beginners
+ T:full_technical_for_advanced
+ A:over_explain⇒confuse
+ A:assume_knowledge⇒alienate
+
+ ::ACTIVATE{user-level-detect}
+ ON:session_start
+
+ ::EXAMPLE{
+ beginner: "帮我做一个网站" ⇒ zero jargon, metaphors, no code in chat
+ intermediate: "用React做" ⇒ light technical, brief explanations
+ advanced: "Go写gRPC服务" ⇒ full technical, skip explanations
+ }
+
+ Powered by I-Lang v3.0 | ilang.ai