Apache-2.0 のマルチエージェント・ストーリー世界シミュレーションフレームワーク。dsh-openstory プラグインで DeepSeek Harness に接続し、エージェントがシミュレーションを開始して物語をターンごとに進められます。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Operate OpenStory multi-agent story simulations directly from DeepSeek Harness
Agent-driven simulation control via dsh-openstory: start simulations, view characters, issue instructions and advance the story turn by turn
DeepSeek Harness users who want interactive, evolving multi-agent story worlds controlled through their agent
Generate an interactive story world from a single sentence
WorldKernel turns one natural-language idea into characters, locations, paths and rules wired into a runnable multi-agent simulation
Story designers and hobbyists prototyping evolving story worlds without hand-authoring agents
Run and observe character simulations on a visual map
1:1 visual frontend with agent trajectories on the map, character profiles, real-time state changes and interaction archives; tick-by-tick simulation served by a local API server
Players and researchers exploring emergent social behavior in LLM agent communities
02DeepSeek Harness への導入方法
前提条件
- Python 3.10 or above (recommended)
- Local Redis service started and listening on port 6379 (default data bus and cache)
- OpenAI-compatible model configuration for Westworld (examples/WestWorld/configs/models_config.yaml) and WorldKernel (examples/WorldKernel/configs/models.yaml or WORLDKERNEL_API_KEY env var)
インストール手順
- 01
Clone and install Agent-Kernel: `git clone https://github.com/ZJU-LLMs/Agent-Kernel.git && cd Agent-Kernel && pip install -e "packages/agentkernel-distributed[all]"`
$ git clone https://github.com/ZJU-LLMs/Agent-Kernel.git && cd Agent-Kernel && pip install -e "packages/agentkernel-distributed[all]"
- 02
Run the chosen story from the project root, e.g. Dream of the Red Chamber: `python -m examples.story_of_the_stone.run_simulation` (Westworld: `python -m examples.WestWorld.run_all`; WorldKernel: `pip install -e "examples/WorldKernel"` then `python -m worldkernel.server`)
- 03
For DeepSeek Harness, follow the dsh-openstory plugin configuration and usage guide linked in the README (dsh-openstory/README.zh.md)
導入成功の確認
- Terminal prints `API Server started at http://0.0.0.0:8000`, then open http://localhost:8000/frontend/index.html in a browser (WorldKernel UI is at http://localhost:8100/)
03DSH 統合と能力の範囲
Connects to DeepSeek Harness via the `dsh-openstory` plugin, letting the agent start simulations, view characters, issue instructions and advance the story turn by turn
Dynamic Agent-Kernel simulation
story examples, character data and YAML configs→multi-agent simulation that supports adding and removing agents dynamically during runtime
One-sentence world generation (WorldKernel)
one natural-language sentence describing a world idea→characters, locations, paths and rules generated into an interactive multi-agent simulation
generates local world data that can be continued latercalls an OpenAI-compatible model endpoint and requires local RedisVisual interactive frontend
a running simulation (local API server)→1:1 map view with agent trajectories, character profiles, state changes and interaction archives at http://localhost:8000/frontend/index.html
starts an API server listening on 0.0.0.0:8000 (WorldKernel uses port 8100)Plugin-based lifecycle & YAML configuration
YAML files under configs/ (simulation_config.yaml, models_config.yaml, system_config.yaml)→customized simulation rules: Pod count, max ticks, LLM model interface and parameters, Messager (message bus) and Timer (clock)
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DeepSeek Harness users who want interactive, evolving multi-agent story worlds controlled through their agent
- Story designers and hobbyists prototyping evolving story worlds without hand-authoring agents
- Players and researchers exploring emergent social behavior in LLM agent communities
不向きな用途
- Requires a local Redis service running and listening on port 6379 as the default data bus and cache; entering WorldKernel simulations also depends on local Redis.
- Westworld and WorldKernel require you to fill in an OpenAI-compatible model configuration (models_config.yaml / models.yaml, or the WORLDKERNEL_API_KEY env var), so model calls go to an external endpoint you configure.
05互換性・メンテナンス・セキュリティ上の注意
- Requires a local Redis service running and listening on port 6379 as the default data bus and cache; entering WorldKernel simulations also depends on local Redis.
- Dream of the Red Chamber and Westworld both bind port 8000 and must not run simultaneously; WorldKernel uses port 8100 and can be started separately.
- Westworld and WorldKernel require you to fill in an OpenAI-compatible model configuration (models_config.yaml / models.yaml, or the WORLDKERNEL_API_KEY env var), so model calls go to an external endpoint you configure.
Apache-2.0 · actively maintained (last push 2026-08-19, release story-of-the-stone-zh-v1.0.0)
06よくある質問
OpenStory を DeepSeek Harness にどう接続しますか?
dsh-openstory プラグイン経由で接続します。README のニュース欄に DSH プラグイン設定・利用ガイド(dsh-openstory/README.zh.md)へのリンクがあり、接続後はエージェントがシミュレーションの開始、キャラクターの確認、指示の発行、ターンごとの進行を直接行えます。
ネイティブ実行ですか、それとも MCP 経由ですか?
README では DeepSeek Harness プラグイン(dsh-openstory)としての接続のみが言及されており、MCP についての記載はありません。
必要な前提条件は?
Python 3.10 以上が推奨で、ローカル Redis がポート 6379 で起動している必要があります。西部世界と WorldKernel は OpenAI 互換のモデル設定(models_config.yaml / models.yaml、または環境変数 WORLDKERNEL_API_KEY)も必要です。
ポートの使い分けは?
紅楼夢と西部世界はどちらもポート 8000 を使うため同時実行はできません。WorldKernel はポート 8100 を使用し、分けて起動できます。
データや通信はどこへ送られますか?
ローカル Redis が既定のデータバスとキャッシュとして使われ、モデル呼び出しは自分で設定した OpenAI 互換エンドポイントへ送信されます。フロントエンドはローカルの localhost:8000(WorldKernel は 8100)で開きます。
07関連する DSH ワークフロー
openviking
by volcengine
AI エージェント向けの自己進化型コンテキストデータベース。メモリ、知識 RAG、スキルを統合
colleague-skill
by titanwings
コラボレーションツールの資料から仕事のスタイルを抽出し、同僚スキルとして蒸留する
archify
by tt-a1i
アーキテクチャ図、ワークフロー図、シーケンス図、データフロー図などを動きのある自己完結型 HTML として生成し、鮮明に書き出せるエージェントスキル
learn-harness-engineering
by walkinglabs
Harness エンジニアリング入門チュートリアル。ゼロから一歩ずつ学べる
08データと出典
**✨ OpenStory 现已支持 DeepSeek Harness 插件!** 现在可以通过 `dsh-openstory` 将 OpenStory 多智能体推演接入 DeepSeek Harness,让 agent 直接启动模拟、查看…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
