賢い思考
概要
Smart-Thinking は、Claude のような AI アシスタントに多次元、適応型、自己検証型の推論フレームワークを提供する洗練された MCP (Model Context Protocol) サーバーです。線形推論アプローチとは異なり、Smart-Thinking は、思考間の複雑なつながりを可能にするグラフベースのアーキテクチャを使用して、人間の認知に近い、より微妙な推論機能を提供します。
Smart-Thinking は、すべてのプラットフォーム (Windows、macOS、Linux) と完全に互換性があり、Claude Desktop、Cline、Windsurf、その他の MCP 互換アプリケーションを含む多くの MCP クライアントとシームレスに統合されます。
主な特徴
高度な認知アーキテクチャ
- 従来の線形シーケンスに代わる多次元思考グラフ
- 必要な思考回数の動的かつ自己適応的な推定
- 思考間のつながりの豊かでニュアンスに富んだ種類(サポート、矛盾、洗練など)
- 文脈的思考指標(信頼性、関連性、品質)
堅牢な検証システム
- 8つの異なるステータスによる自動ファクトチェックと計算
- 推論における矛盾や不確実性の検出
- 検証の種類ごとに調整された信頼性スコア
- コンテキストに適した確実性要約の生成
高度な機能
- 以前のセッションの永続的なメモリ
- 推論能力を向上させる自己学習メカニズム
- 関連性のある推論のためのユーザーフレンドリーなパーソナライゼーション
- 推論プロセスのインタラクティブな視覚化
- チームワークのためのマルチエージェントコラボレーション
- MCPツールエコシステムとのシームレスな統合
クロスプラットフォームの互換性
- Windows、macOS、Linuxで同様に動作します
- すべてのプラットフォームでNVM(Node Version Manager)と互換性があります
- プラットフォームに応じたファイルパスの自動管理
- 各環境に合わせた簡素化された構成
- OS固有の問題の自動解決
施設
オプション 1: グローバル インストール (推奨)
オプション2: Smithery経由のインストール
Smithery経由で Smart-Thinking を自動的にインストールするには:
オプション3: npx経由で使用(インストールなし)
オプション4: ソースコードからインストールする
Claude Desktopによる構成
macOSでのセットアップ
この設定を~/Library/Application Support/Claude/claude_desktop_config.json
ファイルに追加します。
またはnpx経由:
Windowsでの設定
この構成を%APPDATA%\Claude\claude_desktop_config.json
ファイルに追加します。
または、Node.js へのフルパスを使用します (Windows の場合は推奨):
重要:
VotreNom
Windows ユーザー名に置き換えます。- OS がバックスラッシュ (
\
) を使用する場合でも、Windows パスではスラッシュ (/
) を使用します。
詳細なインストール手順については、『インストール ガイド』を参照してください。
クロスプラットフォームファイルシステム
Smart-Thinking は、すべてのプラットフォームと互換性のある高度なファイル システム管理を実装します。
ファイルシステムの機能
- 自動パス正規化: Windows (
\
) と Unix (/
) のパス区切り記号間のシームレスな変換 - プラットフォーム検出機能搭載:OS(Windows、macOS、Linux)に応じた自動適応
- 特別なパス処理: Windows UNC パス、WSL パス、スペースを含むパスのサポート
- 自己構成データディレクトリ:データディレクトリの自動作成と管理
- インテリジェントフォールバック: アクセスに問題が発生した場合に代替ディレクトリを自動的に作成します
- プラットフォーム固有の構成パス: OSに応じた構成ファイルの正しい場所
データディレクトリの設定
デフォルトでは、Smart-Thinking は作業ディレクトリにdata
フォルダーを作成して使用します。 SMART_THINKING_DATA_DIR
環境変数を使用してカスタム ディレクトリを指定することもできます。
NVM (Node Version Manager) のサポート
Smart-Thinking は、Node.js が NVM 経由でインストールされているかどうかを自動的に検出し、それに応じてパスを調整して、NVM を搭載した Windows を含むすべてのプラットフォームで完全な互換性を提供します。
使用
メイン設定
設定 | 親切 | 説明 |
---|---|---|
thought | 弦 | 分析したい思考の内容(必須) |
thoughtType | 弦 | 思考の種類(「通常」、「修正」、「メタ」、「仮説」、「結論」) |
connections | 配列 | 他の考えとのつながり |
requestVerification | ブール値 | 自動検証を有効にする |
containsCalculations | ブール値 | 思考に計算が含まれているかどうかを示す |
generateVisualization | ブール値 | 思考グラフの視覚化を生成する |
suggestTools | ブール値 | 関連するMCPツールを提案する |
sessionId | 弦 | 永続化のためのセッションID |
使用例
単純な推論
自動検証付き
視覚化により
共同分析
検証システム
Smart-Thinking には、情報と計算の信頼性を評価する高度な検証システムが組み込まれています。 8 つの異なる検証ステータスをサポートしています。
状態 | 説明 |
---|---|
verified | 信頼性の高い検証済みの情報 |
partially_verified | 情報は部分的に検証済み |
unverified | 未確認情報 |
contradicted | 他の情報源と矛盾する情報 |
inconclusive | 検証は不確定 |
absence_of_information | この問題に関する情報不足 |
uncertain | 矛盾による不確かな情報 |
contradictory | 本質的に矛盾した情報 |
システムは、これらのステータスと信頼性、関連性、品質などの他の指標を組み合わせた信頼性スコアを計算します。
信頼性スコアの計算
信頼性スコアは、次の要素をバランスよく考慮した式を使用して計算されます。
- 基本的な指標(信頼性、関連性、品質)
- 検証ステータス
- 計算検証の結果(存在する場合)
- 過去のスコアの履歴(時間的平滑化のため)
最大限の一貫性を確保するために、しきい値とスコアはシミュレーションを通じて最適化されています。
視覚化
Smart-Thinking は、いくつかの種類の思考グラフ視覚化を提供します。
- 標準グラフ:思考ネットワークの標準的な配置
- 年代順:思考の時間的構成
- テーマ: 類似テーマによるクラスター
- 階層的:ツリー構造
- 力:引力と反発力に基づく配置
- 放射状:中心となる考えの周りの同心円
視覚化は次の基準に従ってフィルタリングできます。
- 思考の種類
- 接続タイプ
- メトリックしきい値
- テキスト検索
- 日付範囲
データの永続性
Smart-Thinking は、以下を保存する堅牢なデータ永続システムを実装します。
- セッションごとの思考グラフ
- 将来の再利用のための検証結果
- 分析と改善のために計算された指標
- パーソナライゼーションのユーザー設定
データは、ファイル システム上の構造化された JSON ファイルにクロスプラットフォーム互換の方法で保存され、セッション間での永続性が確保されます。
MCPクライアントとの互換性
Smart-Thinking は、以下を含む多くの MCP クライアントと互換性があります。
- Claudeデスクトップアプリ:ツール、リソース、プロンプトの完全サポート
- Cline : ツールとリソースのサポート
- 続行: すべてのMCP機能の完全サポート
- 5番目:ツールのサポート
- カーソル: ツールのサポート
- Windsurf Editor : AI Flow ツールのサポート
- さらに…
連続思考との比較
機能性 | 連続思考 | 賢い思考 |
---|---|---|
思考構造 | リニア | 多次元(グラフ) |
接続タイプ | 境界 | 豊かでニュアンスに富んだ(16種類以上) |
適応 | 静的 | ダイナミックで文脈的 |
検証 | 基本 | 上級(8つの異なるステータス) |
視覚化 | 単純 | インタラクティブかつ設定可能 |
メモリ | 一時的 | ベクトル化による永続性 |
コラボレーション | いいえ | はい(マルチエージェント) |
パーソナライゼーション | 限定 | ユーザー適応型 |
自己学習 | いいえ | はい |
メトリクス | 基礎 | 文脈と多要素 |
プラットフォームの互換性 | 限定 | 完全版(Windows、macOS、Linux) |
APIと統合
Smart-Thinking は他の Node.js アプリケーションに統合できます。
トラブルシューティング
クイック操作チェック
Smart-Thinking が正しく動作していることを確認するには:
サーバーの起動メッセージが表示されます。
ログを参照する
問題が発生した場合は、Claude Desktop のログを確認してください。
- macOSの場合:
~/Library/Logs/Claude/mcp*.log
- Windowsの場合:
%USERPROFILE%\AppData\Local\Claude\logs\mcp*.log
- Linuxの場合:
~/.local/share/Claude/logs/mcp*.log
よくある問題と解決策
問題 | 解決 |
---|---|
クロードにはスマート思考は現れない | 設定内のパスを確認し、Claude Desktopを再起動してください |
ファイルアクセスエラー | データディレクトリの権限を確認する |
Windowsでの接続の問題 | スラッシュを使ったフルパスと絶対パスを使用する |
Windows 上の NVM のエラー | Node.jsのアクティブなバージョンへのフルパスを使用します |
Windows および NVM 固有の問題については、インストール ガイドの専用セクションを参照してください。
貢献
貢献を歓迎します!詳細については、貢献ガイドをご覧ください。
ライセンス
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
AI アシスタントに多次元の適応型推論フレームワークを提供する洗練された MCP サーバー。線形推論をグラフベースのアーキテクチャに置き換えて、より微妙な認知プロセスを実現します。
- 概要
- 主な特徴
- 施設
- Claude Desktopによる構成
- クロスプラットフォームファイルシステム
- 使用
- 検証システム
- 視覚化
- データの永続性
- MCPクライアントとの互換性
- 連続思考との比較
- APIと統合
- トラブルシューティング
- 貢献
- ライセンス
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityProvides reasoning content to MCP-enabled AI clients by interfacing with Deepseek's API or a local Ollama server, enabling focused reasoning and thought process visualization.Last updated -15424JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.Last updated -32805TypeScriptMIT License
- -securityAlicense-qualityA minimal MCP Server that provides Claude AI models with the 'think' tool capability, enabling better performance on complex reasoning tasks by allowing the model to pause during response generation for additional thinking steps.Last updated -5251TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.Last updated -1134TypeScript