mcpField
L
LingJing

LingJing

ローカル
hongchenlingjing.com科学・教育01 週間前に更新

LingJing について

LingJingは、学習者や教師、AIエージェント向けの仮想教室です。人が教え、AIの生徒が質問することで思考の盲点とまとめを示します。MCPサーバーはLLMやネットワークに頼らない決定的なローカル処理を使い、採点や学習効果の判定は行いません。

主な機能

  1. 017種類の認知的な盲点の探索
  2. 02決定的な質問エンジン
  3. 03終了後の盲点とまとめ
  4. 04セッションカードの生成
  5. 05ネットワーク不要のオフライン動作

活用シーン

  1. 01慣れたテーマの理解度を確認
  2. 02個人の経験や知識を整理
  3. 03授業やチーム引き継ぎを振り返る

MCP 対応

stdio MCPサーバーは、セッション開始、講義、振り返り、終了を行うlingjingツールを提供します。エージェントは盲点、まとめ、カードを取得できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"genesis-plan-lingjing": {
"command": "npx",
"args": [
"-y",
"lingjing-classroom-mcp"
]
}
}
}
起動コマンドnpx -y lingjing-classroom-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmlingjing-classroom-mcp1.0.2

ツール

4

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
titlestringいいえ教室のタイトル(任意)

詳細

灵境 LingJing

License Node Deps Core

バーチャル教室:人間が AI に授業をし、AI は鏡になります。 人が話す → AI が多角的に問いかける → 人が答える → 人が自分で判断する → 自分の思考、盲点、まとめを持ち帰る。

英語版 Web(インストール不要、BYO-key): https://hongchenlingjing.com/lingjing-en/ — 3 つの個人利用:独学の理解度チェック、プライベートなナレッジライブラリ、自分の経験を検索可能にすること。登録不要です。API キーはブラウザー内にとどまり、サーバーには送信されません(BYO-key アプリ)。無料モデル(OpenRouter 無料ティア)でも動作します。

役割の契約:人間は体験者(そして教える側)、AI は気づきを促す側です。AI は学習も採点も判定もしません。判定権は常に人にあります。 これは製品としての姿勢ではなく、アーキテクチャ上の不変条件です。世界モデル World = ⟨S, R, M, T⟩ には、「学生 → スコア」という辺がそもそも存在しません。

説明
該当するものローカルで実行できるバーチャル教室。AI 学生 1 名(鏡・小明)が 7 種類の探査を通じて質問し続け、授業後には「AI が尋ねたこと/あなたが答えたこと」を一項目ずつ並べたリストを提供します
該当しないもの質疑応答ボット(質問には答えません)、採点/評価ツール、ナレッジベース検索、感情的な寄り添いを提供する製品でも、インターネット上で利用可能なマルチテナントサービスでもありません

30 秒で使い始める

① 起動する(依存関係ゼロ、Node 22+)

git clone https://github.com/genesis-plan/lingjing.git
cd lingjing
node server.js          # → http://localhost:8080

ブラウザーで http://localhost:8080(2D 教室)または http://localhost:8080/classroom3d.html(3D 教室。Three.js はローカルに配置済みで、オフラインでも利用可能)を開きます。 次に / の入力欄をクリックし、よく知っていることを話してください。授業が始まります。

キーを設定しなくても実行できます:決定論的なフォールバック用コーパスを使用します。フローは完全に動作しますが、体験は簡易版となり、外部への送信は一切ありません。

② AI 学生に自然な話し方をさせたい場合(任意、キーを自分で用意してください)

# 默认硅基流动(国内,数据不出境);须自带 key
LINGJING_LLM_PROVIDER=siliconflow LINGJING_SILICONFLOW_KEY=xxx node server.js

# 或换其他境内提供商
LINGJING_LLM_PROVIDER=zhipu LINGJING_ZHIPU_KEY=xxx node server.js

# 仅当你明确要用境外 OpenRouter 时才指定(课堂文本将出境,须自担合规)
LINGJING_LLM_PROVIDER=openrouter LINGJING_OR_KEY=sk-or-v1-xxx node server.js

# 或换境内提供商(数据不出境)
LINGJING_LLM_PROVIDER=zhipu       LINGJING_ZHIPU_KEY=xxx       node server.js
LINGJING_LLM_PROVIDER=siliconflow LINGJING_SILICONFLOW_KEY=xxx node server.js
LINGJING_LLM_PROVIDER=deepseek    LINGJING_DEEPSEEK_KEY=xxx    node server.js

③ 実際のテスト基準を確認する

node tools/test_questioning.mjs     # 提问引擎(确定性提问规格)
node tools/test_reflection.mjs      # 双稿制反思引擎
node tools/test_weakpoint.mjs       # 薄弱点定位层(跨场景必不同)
node tools/test_p0_wiring.mjs       # 盲区环端到端接线

23 件すべてのテストの分類、依存関係、実際の合格数については、02 · 使用ガイドを参照してください。


能力の範囲(率直な説明)

項目説明
判定行いません。「あなたは答えられたか/学生は理解したか」といった自動判定はすべて意図的に削除済みです(以前は実装していましたが、評価の結果、ノイズだと判明しました)
学生の「理解度」そのような指標はありません。AI 学生に「悟り」があるかどうかは分かりません(脳がないため)。そのため、分かっていると主張することはありません
AI 学生の人数1 名(鏡)。2026-09-18 に「役割別の学生 5 名」から 1 名へ変更しました。必要なのは、隙間を映し出す鏡であり、複数の役柄ではありません
質問を決めるのは誰か決定論的なレイヤーが「何を尋ねるか、どの隙間を突くか」を決めます(弱点の特定+質問の仕様)。LLM は「声」として、質問を言葉にする役割だけを担います
依存関係サードパーティー依存関係ゼロ(Node の組み込みモジュールとブラウザー標準 API のみを使用)
データアカウントも電話番号も保存しません。授業のデータは sessions/ に保存されます(gitignore 済み)。LLM を設定した場合のみテキストを外部送信します。国内プロバイダーに切り替えることも、LLM をまったく設定しないこともできます
デプロイセルフホスト(ローカル/イントラネット)。アカウント、認証、公衆向けサービスはありません。インターネット上で運用する前に、コンプライアンスチェックリストを完了する必要があります(06を参照)
検証tools/ 配下に自動テストが 23 件あります。CI はありません(変更を自動で保護する仕組みはありません。07を参照)

保証しないこと:AI 学生の質問が必ず要点を突くこと、およびあらゆる「教育効果」。研究の引用は設計の根拠であり、「その効果を達成した」証拠ではありません。


灵境 MCP · AI エージェントのための教室

灵境はローカルの Web 教室に加え、MCP stdio サーバー(lingjing-classroom-mcp)としてもパッケージ化されています。これにより、MCP に対応するあらゆる AI エージェント/オーケストレーターから、この「教室」を直接呼び出せます。人(またはエージェント)が教え、灵境が学生として質問し、盲点とまとめを返します。

特長:決定論的なエンジンで、LLM もネット接続も不要、オフラインで再現可能です。fail-closed(無効なセッションは即座にエラーになります)。Web 教室と同じ「7 種類の認知的盲点」の判定ロジックを共有していますが、LLM の音声レイヤーを経由しないため、完全にローカルで再現できます。

ワンステップで接続(エージェントは npx ですぐに利用可能)

npx lingjing-classroom-mcp

ゲートウェイツール lingjing は 1 つです。action は start_session(授業開始)→ teach(授業+ソクラテス式の質問)→ reflect(7 次元の盲点+まとめ+カード)→ close_session(終了してクリーンアップ)を指定します。詳しい使い方は mcp/README.md を参照してください。

検出/配布

チャネル状態
公式 MCP Registryio.github.genesis-plan/lingjing v1.0.2(active · isLatest)
npmlingjing-classroom-mcp @1.0.2
Glama / HiMCP / LobeHub自動登録待ち(このリポジトリには server.json が含まれており、ディレクトリがクロールすれば表示されます)

パッケージのソースコードは mcp/ にあります。Registry のエントリーと npm パッケージのバージョンは一致しています。ライセンスはこのリポジトリと同じ UNLICENSED です(商用利用には書面による許諾が必要です)。


ドキュメント

ドキュメント内容
01 · 製品の役割これは何か、誰が使うのか、採点しない理由、能力と範囲、対外説明で避けるべき表現
02 · 使用ガイドセルフホストでの利用開始、HTTP インターフェース、環境変数、LLM 設定、実際のテスト基準、よくある質問
03 · 設計思想役割の契約、盲点を映し出す振り返りのループ、理論的根拠、試して削除したもの、設計から逸脱しないための原則
04 · 技術リファレンスモジュール一覧、弱点特定レイヤー、質問エンジン、二稿制の振り返り、世界モデル、LLM 接続、テスト体系、既知の問題
05 · 利用シナリオ7 種類のシナリオ(経験の抽出/ファインマン式の自己テスト/チーム内の引き継ぎ/教育訓練/専門家インタビュー/研究比較/デプロイ形態)と誤用チェックリスト
06 · ライセンスとコンプライアンスライセンスの現状(UNLICENSED)、データの取り扱いと国外移転に関する注意、公衆向け運用の前に補うべきチェックリスト
07 · バージョン管理現在バージョン番号の体系がない理由、推奨する規約、リリースの整合性チェックリスト、互換性の保証
08 · プロジェクトの歴史物理法則の学習からバーチャル教室までの全経緯。覆された方向性や削除された機能も含みます
09 · 数学的フレームワーク設計時に統一した数学的フレームワーク(灵境の照見代数)。アーカイブ文書であり、実装については 04 が正です
10 · 方法論の基盤盲点を映し出す振り返りのループに関する方法論の詳細とエビデンスの基盤。アーカイブ文書であり、実装については 04 が正です

構成

server.js            极简 HTTP 服务(SSE 流式课堂 + 静态资源 + 安全护栏)
teacher.js           课堂编排:探针调度(薄弱点定向优先 + 轮转兜底)、纪要、finalize
teaching.js          纯数学模型:薄弱点定位层 detectWeakPoints + 七类探测策略库
questioning.js       TCMQ 确定性提问引擎(只产出"问句规格",不产出文字)
llm.js               LLM 连接器:多提供商 + 降级链 + 按功能组合管线
world.js             世界模型 ⟨S,R,M,T⟩(公理3:人类=外部输入;无"学生→分数"边)
retention.js         匿名留存埋点(只给离线脚本读,绝不进用户屏幕)
public/              课室前端(2D/3D)、双稿制反思、课后总结、跨课知识库、课前生产性失败
tools/               23 个自动化测试 + 辅助脚本
docs/                主题文档(本表)
mcp/                 灵境 MCP stdio 包源码(给 AI Agent 的课室,见上)
server.json          官方 MCP Registry 清单(目录/Glama/HiMCP 自动发现用)

许可(摘要)

UNLICENSED —— 保留所有权利。 仓库公开可见 ≠ 授权使用: 未经版权人明确书面许可,不得复制、修改、分发、再许可或用于商业 / 非商业目的。 若希望以具体开源协议(MIT / Apache-2.0 或开源 + 商用双轨)使用,请与版权人另行联系。

⚠️ 已知张力:LICENSE 字面禁止复制,而本文档的"30 秒上手"写着 clone 自跑 —— 二者尚未对齐,属版权人待拍板的法律决策,工程侧不代决。详见 06 · 许可与合规。


联系

  • 授权 / 反馈:[email protected](亦可用仓库 Issues)
  • 版权方:广州红尘灵境(太白 / 邓其聪)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。