🪄 UNO: 統合ナラティブオペレーター
✨ 概要
UNO(Unified Narrative Operator)は、ありふれたストーリーを豊かで詳細な物語へと変える魔法のようなテキスト拡張ツールです。高度な文学技法とヒューリスティック分析を駆使することで、UNOは元の文体と意図を維持しながら、テキストの長さを2倍にすることができます。
UNO は、次のような機能を備えたパーソナルな物語アシスタントとしてお考えください。
📊 テキストを分析して長所と短所を理解する
🌱 未発達なストーリー要素の成長
🎨 環境説明の充実
⚡ アクションシーンの激化
🌊 文章の流れとリズムを滑らかにする
🔄 繰り返し表現の排除
🛠️ 機能
UNO は 3 つの強力な MCP ツールを提供します。
1. 🔍 analyze_text
ストーリー ページを詳細に分析し、以下を含む包括的なレポートを生成します。
📝 物語の位置づけ(始まり、中間、クライマックス、解決)
👤 キャラクターの焦点の特定
🎭 シーンタイプの分類
🌡️ 気分とトーンの評価
📈 各テクニックの強化推奨事項
🔄繰り返しパターン検出
2. ✨ enhance_text
5 つの強化テクニックをすべて適用してテキストを変換します。
ターゲットの長さに合わせてテキストを自動的に拡張します(デフォルト: 200%)
テキストに最も必要な要素に基づいてテクニックをインテリジェントに適用します
テキスト全体の拡張をバランスよく調整する
3. ⚙️ custom_enhance_text
拡張プロセスを完全に制御できます。
適用する強化技術を選択する
カスタム拡張目標を設定する(100%~500%)
物語の特定の側面に焦点を当てる
🌟 強化テクニック
1. 👻 ゴールデンシャドウエンハンスメント
ストーリー内の未開発の要素を特定し、拡張します。
言及されているが未発展のキャラクターを発展させる
暗示されているが説明されていないプロット要素を探る
サブテキストと隠された意味を浮き彫りにする
2. 🏞️ 環境の拡張
没入感あふれるディテールで設定を充実させます:
鮮明な感覚体験(視覚、聴覚、触覚、嗅覚)を追加します
重要でないオブジェクトに記憶に残る焦点を作成する
雰囲気と気分を深める
3. ⚡アクションシーンの強化
アクション シーケンスをダイナミックで高強度の体験に変換します。
知覚される時間を操作する(重要な瞬間を遅くする)
アクション中の感覚の詳細を強調します
爆発的なアクションと瞬間的な静止をリズミカルに交互に表現します
環境を行動の積極的な参加者にする
4. 🌊 散文スムージング
文章の流れとリズムを改善します。
段落間の遷移を強化する
読みやすさを向上させるために文章構造を変化させる
読者をテキストに引き込む自然なリズムを作り出す
5. 🔄 繰り返しの排除
スタイルを維持しながら、意図しない繰り返しを削減します。
繰り返される単語を識別し、意味のある代替語に置き換える
著者の声と意図を維持する
意図的な繰り返しと意図しない繰り返しを区別する
📋 インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Unified Narrative Operator を自動的にインストールするには:
前提条件
Node.js (v14以上)
NPM (v6 以上)
ステップバイステップのインストール
リポジトリをクローンまたはダウンロードする
git clone https://github.com/your-username/uno-mcp.git cd uno-mcp依存関係をインストールする
npm installTypeScriptファイルをビルドする
npm run buildサーバーを実行可能にする(Windowsではスキップ)
chmod +x dist/index.jsサーバーをテストする
node test-run.jsこれにより、サンプル ストーリーでサーバーが実行され、次の 3 つのファイルが生成されます。
test-analysis.md
: サンプル分析レポートtest-enhanced.txt
: サンプル強化テキスト (200%)test-custom-enhanced.txt
: サンプルカスタム拡張 (150%)
🔌 MCP統合
クロードデスクトップ統合
Claude 設定ファイルを編集する
Windows:
C:\Users\[username]\AppData\Roaming\Claude\claude_desktop_config.json
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
MCPサーバーセクションにUNOを追加する
{ "mcpServers": { "uno": { "command": "node", "args": ["/absolute/path/to/uno-mcp/dist/index.js"], "disabled": false, "autoApprove": [] } } }UNO インストールへの絶対パスを必ず使用してください。
**Claude を再起動します。**設定を保存した後、Claude を再起動して UNO MCP サーバーをアクティブ化します。
VSコード統合
VS Code Claude拡張機能の設定を編集する
Windows:
c:\Users\[username]\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Claude Desktop に対して上記と同じ構成を追加します。
VS Code を再起動するか、ウィンドウを再読み込みします。
🚀 使用例
ストーリーの分析
これにより、物語の位置付け、キャラクターの焦点、強化の機会などに関する洞察を含む詳細な分析レポートが返されます。
ストーリーの強化(200%拡大)
これにより、5 つの強化手法すべてが適用された、元の長さの約 2 倍のテキスト バージョンが返されます。
カスタム拡張機能
この例では、Golden Shadow Enhancement、Environmental Expansion、および Prose Smoothing のみを適用し、150% の拡張を目標としています。
⚡ 統合ユースケース
📝 クリエイティブライティングアシスタント
📚 ライティングコーチ
🎮 ゲームナラティブ開発
📔 小説の拡張
💡 ヒントとコツ
🔍 テキストに何が必要かを理解するために、常に
analyze_text
から始めましょう🎯 微妙な強調には、拡張ターゲットを低く(120~150%)した
custom_enhance_text
を使用します。🧩 長いテキストを小さなセクションに分割して処理し、結果を結合します
🔄 長い作品を強化するときは、最後のステップとして繰り返しの除去を適用します
⚡アクション要素を含むシーンにのみ
enableActionScene: true
を使用してください
📄 ライセンス
ISC
🙏 謝辞
UNOは、高度な文学的拡張技術と物語理論に基づいています。このプロジェクトにインスピレーションを与えてくださったストーリーテラー、作家、そして物語理論家の方々に深く感謝申し上げます。
⭐ UNOチームが愛情を込めて作りました⭐
Related MCP Servers
- AsecurityAlicenseAqualityProvides intelligent summarization capabilities through a clean, extensible architecture. Mainly built for solving AI agents issues on big repositories, where large files can eat up the context window.Last updated -735MIT License
- AsecurityAlicenseAqualityProvides integration with OpenRouter.ai, allowing access to various AI models through a unified interface.Last updated -9159Apache 2.0
- -securityAlicense-qualityA server that connects Unity with local large language models through Ollama, enabling developers to automate workflows, manipulate assets, and control the Unity Editor programmatically without relying on cloud-based LLMs.Last updated -8MIT License
- -securityFlicense-qualityA state-based agent orchestration system that allows transitions between different states (IDLE, PLANNING, RESEARCHING, EXECUTING, REVIEWING, ERROR) while maintaining conversation context and providing state-specific prompts.Last updated -2