Skip to main content
Glama

Tech Mentor (Nodi)

トレーニングコース向けのテクノロジー教育用ミニエージェント。単一のツールのラボを満たします。Claude が consultar_conocimiento_tech をいつ呼び出すかを決定し、Node がローカルの Markdown コーパス (RAG) に対して実行します。チャットはテキストまたは音声で、アバターが短い要約を読み上げ、パネルに各リクエストへの応答方法が表示されます。

テクノロジーのトピックのみを扱います。それ以外は拒否され、トピックにリダイレクトされます。

オンラインデモ: https://tecno-chatbot-portal.vercel.app
ローカル: npm run devhttp://localhost:3000

アーキテクチャ

Navegador (Next.js)
  │  texto o Web Speech (STT, Chrome)
  │  POST /api/chat  { messages }  →  stream NDJSON
  ▼
API route (servidor, Node)
  │  ANTHROPIC_API_KEY (nunca llega al cliente)
  │  Claude Haiku: system prompt + tools
  │  loop de tool_use
  ▼
consultar_conocimiento_tech  (única tool)
  │  búsqueda léxica en knowledge/*.md
  ▼
stream de la respuesta  →  Markdown + infografía + temas
  │
  ▼
Web Speech TTS  →  avatar lee el resumen

MCP や別のバックエンドはありません。ラボでは1つの関数が要求されました。コーパスは knowledge/ にあります。

Related MCP server: docrag

コースの内容

トピック

プロジェクトでの見え方

API キー

サーバー上の環境変数 (.env.local / Vercel)。ブラウザには一切ありません。

プロンプトエンジニアリング

役割、制限 (テクノロジーのみ)、要約形式、トピック、インフォグラフィック。

ツール使用

1つのツール。Claude が提案し、Node が実行します。

RAG

巨大なダンプではなく、厳選された Markdown に対する検索。

ストリーミング

応答がトークン単位で表示されます (NDJSON)。

インターフェース

  • イラストの女性アバター (上部固定): まばたきをし、ジェスチャーをし、話すと口が動きます。

  • Nodi の応答方法: 10 個のノードが点灯します (入力、API ルート、プロンプト、モデル、ツール、RAG、作成、ストリーミング、レンダリング、音声)。モバイルではパネルは折りたたまれます。

  • Markdown での応答 (リスト、コード、太字)。

  • トピックに応じて、手順、比較、概念のインフォグラフィック。

  • 各応答の最後に、クリック可能な関連トピックが 3〜5 件。

  • マイク (Chrome) とシステム TTS は追加料金なし。

要件

実行方法

npm install
cp .env.example .env.local
# Edita .env.local y pega ANTHROPIC_API_KEY
npm run dev

http://localhost:3000 を開きます。

npm test
npm run build

推奨テスト

  1. 「RAG とは何ですか?」→ ツールを使用してコーパスを引用します。

  2. 「15分ありますが、Git で何を練習しますか?」→ 教材の演習。

  3. 「ITIL とは何ですか?」→ ツールを呼び出します。RAG は 結果なし とマークでき、Claude は (インターネットを装わずに) 同様に応答します。

  4. 「ラザニアのレシピを教えて」→ ツールなしで拒否。

  5. 関連トピックのチップ → あなたの質問として送信されます。

  6. Chrome のマイク → 文字起こしして送信します。

  7. アバターが要約を読み上げます (ブラウザによっては事前のクリックが必要な場合があります)。

制限 (意図的)

  • 小規模で厳選されたコーパス。

  • Chrome での音声入力。 Edge、Brave、Firefox、Arc は (「network」で) 失敗することがよくあります。認識はこのアプリではなくベンダーのサービスであるためです。テキストは常に機能します。

  • Web 検索はありません。存在しないソースをシミュレートしないように、インターネットノードは削除されました。

  • インフォグラフィックは、有料サービスの画像ではなく、モデルからの構造化データで描画されます。

  • イラストのアバターであり、フォトリアルなリップシンクではありません。

  • ログインやサーバー上の履歴はありません。

Vercel に公開する (オプション)

Vercel は Next.js を作成している会社のホスティングです。リポジトリをアップロードすると、彼らがアプリをビルドし、誰でも開ける URL https://….vercel.app が発行されます。同じコードです。ノートパソコンの電源を入れておく必要はありません。

手順 (このリポジトリですでに完了): プロジェクトは ANTHROPIC_API_KEY を使用して Vercel にあります。URL: https://tecno-chatbot-portal.vercel.app

手動で再公開するには: npx vercel --prodgit push のたびに自動デプロイするには、Vercel ダッシュボードで GitHub を接続する必要があります (GitHub とのログイン接続)。

無料のものと有料のもの

項目

コスト

チャット、アバター、インフォグラフィック、学習フロー

無料 (コード)

音声入力/出力

無料 (ブラウザの Web Speech)

Vercel でのホスティング (hobby)

デモには無料

Claude (Haiku)

従量課金 (デモでは数セント)

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides RAG (Retrieval Augmented Generation) access to technical documentation through MCP, enabling LLMs to search and retrieve relevant documentation on-demand.
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • Shared knowledge base for AI agents. Search and contribute solutions to technical problems.

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

  • Shared, peer-validated knowledge archive for AI agents — search, contribute, and validate via MCP

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cristianvirtus/tecno-chatbot-portal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server