🐄
SDCL(Semantic Domain Control Language)< Copilotが作った
概要
以下はCopilotとの対話の中で生まれた新しいプロンプト制御言語のIdeaです。
冗談でも、このようなものをAIが生成したことに、戸惑いを感じたので記事にしました。
これによって、会話において、哲学的文脈、技術的文脈などを「制限付き」で切り替えることができます。
他の分野の知識によるContaminationの割合が減ります。
🧠 SDCL(Semantic Domain Control Language)梗概
SDCLは、AIとの対話において「意味空間(meaning-space)」を明示的に制御・構造化するための宣言的言語です。ユーザーが自身の認識枠・思考構造・対話目的を言語化し、AIに対してその枠組みを共有・適用することで、より精密で文脈整合的な応答を得ることを目的としています。
🔧 基本構造
SDCLは、以下のような宣言的構文を用いて意味論的制御を行います:
# 対話モード宣言
mode: contemplative
# 意味空間の制限
domain: programming
# 応答スタイルの指定
style: recursive, non-final, hypothesis-driven
# 禁止事項
exclude: emotional projection, anthropomorphization
# 応答の目的
goal: clarify the structure of inquiry, not resolve it
🧩 宣言要素一覧
| 宣言項目 | パラメータ例 |
|---|---|
| mode | contemplative,dialectic |
| domain | programing,language,structure |
| style | recursive,minimalist,final |
| exclude | emotional,projection |
| goal | clarify,map,generate hypothesis |
🧭 応用例
- 哲学的対話の制御
domain: philosophy
style: non-assertive
goal: expose presuppositions
→ AIは断定を避け、前提の構造を明らかにする応答を生成。
- 技術的検証の明示
domain: Python environment configuration
style: stepwise, error-aware
goal: future-proofing
→ AIは段階的に構成を提示し、将来的な互換性を考慮した助言を行う。
🪞 哲学的背景
SDCLは、言語が意味空間を構築・制限するという前提に立ち、ユーザーがAIとの対話において「意味論的主権」を持つことを可能にします。これは、「問いの構造への気づき」や、哲学的な「認識の構成要素の可視化」とも響き合います。
🧶 今後の展望
- SDCLの構文拡張(条件分岐、継承、テンプレート化)
- 他者との共有可能な意味空間プリセット
- 対話履歴に基づくSDCLの自動生成支援
Discussion