Ana içeriğe atla
OpenProse, AI oturumlarını düzenlemek için taşınabilir, markdown öncelikli bir iş akışı biçimidir. OpenClaw içinde, bir OpenProse beceri paketi ve /prose slash komutu kuran bir Plugin olarak sunulur. Programlar .prose dosyalarında bulunur ve açık denetim akışıyla birden çok alt ajan başlatabilir.

Install

OpenProse Plugin’ini etkinleştirin ve Gateway’i yeniden başlatın.

Run a program

Bir .prose dosyasını veya uzak programı yürütmek için /prose run kullanın.

Write programs

Paralel ve sıralı adımlarla çok ajanlı iş akışları yazın.

Kurulum

1

Enable the plugin

Paketle gelen Plugin’ler varsayılan olarak devre dışıdır. OpenProse’u etkinleştirin:
openclaw plugins enable open-prose
2

Restart the Gateway

openclaw gateway restart
3

Verify

openclaw plugins list | grep prose
open-prose öğesini etkin olarak görmelisiniz. /prose beceri komutu artık sohbet içinde kullanılabilir.
Yerel bir checkout için: openclaw plugins install ./path/to/local/open-prose-plugin

Slash komutu

OpenProse, /prose komutunu kullanıcının çağırabileceği bir beceri komutu olarak kaydeder:
/prose help
/prose run <file.prose>
/prose run <handle/slug>
/prose run <https://example.com/file.prose>
/prose compile <file.prose>
/prose examples
/prose update
/prose run <handle/slug>, https://p.prose.md/<handle>/<slug> adresine çözümlenir. Doğrudan URL’ler web_fetch aracı kullanılarak olduğu gibi getirilir. Üst düzey uzak çalıştırmalar açıktır. Bir .prose programının içindeki uzak içe aktarmalar geçişli kod bağımlılıklarıdır: OpenProse herhangi bir uzak use hedefini getirmeden önce, çözümlenen içe aktarma listesini gösterir ve operatörün o çalıştırma için tam olarak approve remote prose imports yanıtını vermesini gerektirir.

Neler yapabilir

  • Açık paralellikle çok ajanlı araştırma ve sentez.
  • Tekrarlanabilir, onay açısından güvenli iş akışları (kod inceleme, olay triyajı, içerik işlem hatları).
  • Desteklenen ajan çalışma zamanlarında çalıştırabileceğiniz yeniden kullanılabilir .prose programları.

Örnek: paralel araştırma ve sentez

# Research + synthesis with two agents running in parallel.

input topic: "What should we research?"

agent researcher:
  model: sonnet
  prompt: "You research thoroughly and cite sources."

agent writer:
  model: opus
  prompt: "You write a concise summary."

parallel:
  findings = session: researcher
    prompt: "Research {topic}."
  draft = session: writer
    prompt: "Summarize {topic}."

session "Merge the findings + draft into a final answer."
context: { findings, draft }

OpenClaw çalışma zamanı eşlemesi

OpenProse programları OpenClaw temel yapılarına eşlenir:
OpenProse kavramıOpenClaw aracı
Oturum başlatma / Task aracısessions_spawn
Dosya okuma / yazmaread / write
Web getirmeweb_fetch
Araç izin listeniz sessions_spawn, read, write veya web_fetch öğelerini engelliyorsa OpenProse programları başarısız olur. araçlar izin listesi yapılandırmanızı kontrol edin.

Dosya konumları

OpenProse, durumu çalışma alanınızda .prose/ altında tutar:
.prose/
├── .env
├── runs/
│   └── {YYYYMMDD}-{HHMMSS}-{random}/
│       ├── program.prose
│       ├── state.md
│       ├── bindings/
│       └── agents/
└── agents/
Kullanıcı düzeyindeki kalıcı ajanlar şurada bulunur:
~/.prose/agents/

Durum arka uçları

Durum, çalışma alanında .prose/runs/... konumuna yazılır. Ek bağımlılık gerekmez.
Bağlam penceresinde tutulan geçici durum. Küçük, kısa ömürlü programlar için uygundur.
PATH üzerinde sqlite3 ikilisini gerektirir.
psql ve bir bağlantı dizesi gerektirir.
Postgres kimlik bilgileri alt ajan günlüklerine akar. Ayrılmış, en az ayrıcalıklı bir veritabanı kullanın.

Güvenlik

.prose dosyalarını kod gibi ele alın. Uzak use içe aktarmaları dahil, çalıştırmadan önce inceleyin. Üst düzey /prose run https://... istekleri açıktır, ancak geçişli uzak içe aktarmalar getirilmeden veya yürütülmeden önce çalıştırma başına onay gerektirir. Yan etkileri denetlemek için OpenClaw araç izin listelerini ve onay kapılarını kullanın. Belirleyici, onay kapılı iş akışları için Lobster ile karşılaştırın.

İlgili

Skills reference

OpenProse’un beceri paketinin nasıl yüklendiği ve hangi kapıların uygulandığı.

Subagents

OpenClaw’un yerel çok ajanlı koordinasyon katmanı.

Text-to-speech

İş akışlarınıza ses çıktısı ekleyin.

Slash commands

/prose dahil tüm kullanılabilir sohbet komutları.
Resmi site: https://www.prose.md