docs: v0.8.3 release notes and README updates in all 15 languages

Add RELEASE_NOTES/v0.8.3.md (real-time collaboration, presentation
decks, runtime asset slimming, device-level theme, the Chrome web
capture inbox) and mirror the feature/roadmap updates — plus the Chrome
Web Store link — across README.md and all 14 translations.
This commit is contained in:
Kayshen-X 2026-08-09 23:20:13 +08:00
parent 936851563c
commit e2cc5bab43
16 changed files with 558 additions and 15 deletions

View file

@ -322,6 +322,28 @@ Unterstützt Inline-Strings, `@filepath` und stdin (`-`). Funktioniert mit Deskt
- Integrierte Agent-Laufzeit (Rust) + Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot und Google Gemini API
- Anthropic-Format-Passthrough für chinesische LLM-Anbieter — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Zusammenarbeit**
- Authentifizierte Peer-to-Peer-Sitzungen mit öffentlichem Relay-Fallback und eingebauten regionalen Kollaborations-Hubs
- Beitritt mit einem 10-stelligen regionsgetaggten Kopplungscode — kein Konto für LAN-Sitzungen erforderlich
- Live-Remote-Cursor, kontoübergreifende Zusammenarbeit und ein Konfliktpanel mit Detail pro Bearbeitung und Wiedergabe verworfener Bearbeitungen
- Online-Multi-Tenant-Modus für den `--serve-web`-Daemon, authentifiziert gegen den op-hub mit kontoübergreifender Tenant-Freigabe
- Geräteanmeldung — vom Browser über den serve-web-Daemon anmelden, mit Profil-Avataren und Benutzernamen im Editor
**Präsentationsdecks**
- Sechs 16:9-Deck-Vorlagen mit Vorlagenauswahl, plus KI-Deck-Planung in Projektorgröße — eine Folie pro Bildschirm
- Präsentieren Sie ein Deck als Diashow mit Präsentator-Steuerung
- Exportieren Sie ein Deck als PDF (eine Seite pro Folie), eine eigenständige Diashow-HTML-Datei, eine bearbeitbare PowerPoint (`.pptx`) oder eine hyperframes-Videokomposition
- Folien-Schienen-Navigator; der Agent validiert die Deck-Board-Geometrie (Seitenverhältnis, Überlauf, Zentrierung) sowie den Prompt
**Vorlagen & Web-Erfassung**
- Szenen-Vorlagenzentrum — ein durchsuchbarer Katalog von 58 Vorlagen über sechs Szenen, geöffnet über Datei ▸ Neu aus Vorlage
- Prompt-Zentrum mit Einträgen für Web, Dashboard, Komponente und Modifikation sowie visuellen Prompt-Vorschauen
- Asset-Zentrum — eine fensterfüllende responsive Galerie mit Dual-Action-Vorlagen und DESIGN.md-Stilimport
- [Chrome-Web-Erfassungs-Erweiterung](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — jede Webseite mit originalgetreuer HTML-/Layout-Erfassung als Snapshot in OpenPencil übernehmen; Snapshots werden an den Posteingang Ihres Kontos im Hub geliefert oder offline als sofort öffenbare `.op`-Datei heruntergeladen
**Git-Integration**
- Clone-Assistent mit SSH-/HTTPS-Authentifizierung und SSH-Schlüsselverwaltung
@ -506,7 +528,10 @@ Beiträge sind willkommen! Siehe [CLAUDE.md](./CLAUDE.md) für Architekturdetail
- [x] Gleichzeitige Agent Teams mit Delegation und Canvas-Indikatoren
- [x] Git-Integration (Klonen, Branches, Push/Pull, Ordnermodus-Dreiwege-Merge)
- [x] Canvas-Export (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Kollaboratives Bearbeiten
- [x] Kollaboratives Bearbeiten — authentifiziertes P2P, öffentliches Relay und regionale Hubs
- [x] Präsentationsdecks — Vorlagen, Diashow-Präsentator und PDF/HTML/PPTX/Video-Export
- [x] Geräteanmeldung und Online-Multi-Tenant-Web-Hosting
- [x] Chrome-Web-Erfassungs-Erweiterung mit HTML-/Browser-Snapshot-Import
- [ ] Plugin-System
## Mitwirkende

View file

@ -321,6 +321,28 @@ Admite cadenas inline, `@filepath` y stdin (`-`). Funciona con la app de escrito
- Runtime de agente integrado (Rust) + proveedores Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot y Google Gemini API
- Passthrough en formato Anthropic para proveedores de LLM chinos — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Colaboración**
- Sesiones peer-to-peer autenticadas con repliegue a un relay público y hubs de colaboración regionales integrados
- Únete con un código de emparejamiento de 10 caracteres etiquetado por región — sin cuenta para sesiones LAN
- Cursores remotos en vivo, colaboración entre cuentas y un panel de conflictos con detalle por edición y reproducción de las ediciones descartadas
- Modo multiinquilino en línea para el daemon `--serve-web`, autenticado contra el op-hub con uso compartido de inquilino entre cuentas
- Inicio de sesión por dispositivo — accede desde el navegador a través del daemon serve-web, con avatares de perfil y nombres de usuario en el editor
**Presentaciones (Decks)**
- Seis plantillas de deck 16:9 con un selector de plantillas, además de planificación de deck con IA a tamaño de proyector — una diapositiva por pantalla
- Presenta un deck como pase de diapositivas con controles de presentador
- Exporta un deck como PDF (una página por diapositiva), un archivo HTML de pase de diapositivas autocontenido, un PowerPoint editable (`.pptx`) o una composición de video hyperframes
- Navegador de diapositivas en riel; el agente valida la geometría de los tableros del deck (relación de aspecto, desbordamiento, centrado) además del prompt
**Plantillas y captura web**
- Centro de plantillas de escena — un catálogo navegable de 58 plantillas en seis escenas, abierto desde Archivo ▸ Nuevo desde plantilla
- Centro de prompts con entradas de web, dashboard, componente y modificación, y vistas previas visuales de prompts
- Centro de assets — una galería responsiva a pantalla completa con plantillas de doble acción e importación de estilo DESIGN.md
- [Extensión de Chrome de captura web](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — captura cualquier página web en OpenPencil con una captura fiel del HTML / del diseño; las instantáneas se entregan en la bandeja de entrada de tu cuenta en el hub, o se descargan sin conexión como un archivo `.op` listo para abrir
**Integración con Git**
- Asistente de clonado con autenticación SSH / HTTPS y gestión de claves SSH
@ -505,7 +527,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] Agent Teams concurrentes con delegación e indicadores en el lienzo
- [x] Integración con Git (clonar, ramas, push/pull, fusión a tres vías en modo carpeta)
- [x] Exportación del lienzo (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Edición colaborativa
- [x] Edición colaborativa — P2P autenticado, relay público y hubs regionales
- [x] Presentaciones (decks) — plantillas, presentador de pase de diapositivas y exportación PDF/HTML/PPTX/video
- [x] Inicio de sesión por dispositivo y alojamiento web multiinquilino en línea
- [x] Extensión de Chrome de captura web con importación de HTML / instantánea del navegador
- [ ] Sistema de plugins
## Colaboradores

View file

@ -321,6 +321,28 @@ Prend en charge les chaînes en ligne, `@filepath` et stdin (`-`). Fonctionne av
- Runtime d'agent intégré (Rust) + fournisseurs Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot et Google Gemini API
- Passthrough au format Anthropic pour les fournisseurs LLM chinois — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Collaboration**
- Sessions pair-à-pair authentifiées avec repli sur un relais public et hubs de collaboration régionaux intégrés
- Rejoignez avec un code d'appariement de 10 caractères marqué par région — aucun compte requis pour les sessions LAN
- Curseurs distants en direct, collaboration inter-comptes et un panneau de conflits avec détail par édition et rejeu des éditions écartées
- Mode multi-locataire en ligne pour le daemon `--serve-web`, authentifié auprès de l'op-hub avec partage de locataire inter-comptes
- Connexion par appareil — connectez-vous depuis le navigateur via le daemon serve-web, avec avatars de profil et noms d'utilisateur dans l'éditeur
**Présentations (Decks)**
- Six modèles de deck 16:9 avec un sélecteur de modèles, plus la planification IA de deck à la taille projecteur — une diapositive par écran
- Présentez un deck sous forme de diaporama avec des contrôles de présentateur
- Exportez un deck en PDF (une page par diapositive), un fichier HTML de diaporama autonome, un PowerPoint éditable (`.pptx`) ou une composition vidéo hyperframes
- Navigateur de diapositives en rail ; l'agent valide la géométrie des tableaux du deck (ratio, débordement, centrage) ainsi que le prompt
**Modèles et capture web**
- Centre de modèles de scène — un catalogue parcourable de 58 modèles répartis sur six scènes, ouvert depuis Fichier ▸ Nouveau depuis un modèle
- Centre de prompts avec des entrées web, dashboard, composant et modification, et des aperçus visuels de prompts
- Centre d'assets — une galerie responsive plein écran avec des modèles à double action et l'import de style DESIGN.md
- [Extension Chrome de capture web](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — capturez n'importe quelle page web dans OpenPencil avec une capture fidèle du HTML / de la mise en page ; les instantanés sont livrés dans la boîte de réception de votre compte sur le hub, ou téléchargés hors ligne sous forme de fichier `.op` prêt à ouvrir
**Intégration Git**
- Assistant de clonage avec authentification SSH / HTTPS et gestion des clés SSH
@ -505,7 +527,10 @@ Les contributions sont les bienvenues ! Consultez [CLAUDE.md](./CLAUDE.md) pour
- [x] Agent Teams concurrents avec délégation et indicateurs sur le canevas
- [x] Intégration Git (clone, branche, push/pull, fusion à trois voies en mode dossier)
- [x] Export du canevas (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Édition collaborative
- [x] Édition collaborative — P2P authentifié, relais public et hubs régionaux
- [x] Présentations (decks) — modèles, présentateur de diaporama et export PDF/HTML/PPTX/vidéo
- [x] Connexion par appareil et hébergement web multi-locataire en ligne
- [x] Extension Chrome de capture web avec import HTML / instantané de navigateur
- [ ] Système de plugins
## Contributeurs

View file

@ -321,6 +321,28 @@ cat design.dsl | op design - # stdin से पाइप करें
- बिल्ट-इन एजेंट रनटाइम (Rust) + Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot और Google Gemini API प्रदाता
- चीनी LLM प्रदाताओं के लिए Anthropic फ़ॉर्मेट पासथ्रू — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**सहयोग**
- सार्वजनिक relay फ़ॉलबैक और बिल्ट-इन क्षेत्रीय सहयोग हब के साथ प्रमाणित peer-to-peer सत्र
- 10-वर्णों वाले क्षेत्र-टैग किए गए पेयरिंग कोड से जुड़ें — LAN सत्रों के लिए किसी अकाउंट की आवश्यकता नहीं
- लाइव रिमोट कर्सर, क्रॉस-अकाउंट सहयोग, और प्रति-संपादन विवरण तथा त्यागे गए संपादनों के रीप्ले वाला कॉन्फ्लिक्ट पैनल
- `--serve-web` डेमॉन के लिए ऑनलाइन मल्टी-टेनेंट मोड, op-hub के विरुद्ध प्रमाणित और क्रॉस-अकाउंट टेनेंट साझाकरण के साथ
- डिवाइस लॉगिन — serve-web डेमॉन के ज़रिए ब्राउज़र से साइन इन करें, एडिटर में प्रोफ़ाइल अवतार और यूज़रनेम के साथ
**प्रेज़ेंटेशन डेक**
- टेम्पलेट पिकर के साथ छह 16:9 डेक टेम्पलेट, साथ ही प्रोजेक्टर आकार में AI डेक प्लानिंग — प्रति स्क्रीन एक स्लाइड
- प्रेज़ेंटर नियंत्रणों के साथ डेक को स्लाइडशो के रूप में प्रस्तुत करें
- डेक को PDF (प्रति स्लाइड एक पेज), एक स्व-निहित स्लाइडशो HTML फ़ाइल, एक संपादन-योग्य PowerPoint (`.pptx`), या hyperframes वीडियो कंपोज़िशन के रूप में एक्सपोर्ट करें
- स्लाइड रेल नेविगेटर; एजेंट प्रॉम्प्ट के साथ-साथ डेक बोर्ड ज्यामिति (आस्पेक्ट, ओवरफ़्लो, सेंटरिंग) को भी सत्यापित करता है
**टेम्पलेट और वेब कैप्चर**
- सीन टेम्पलेट सेंटर — छह सीन में 58 टेम्पलेट का ब्राउज़ करने योग्य कैटलॉग, File ▸ New from template से खोला जाता है
- web, dashboard, component और modify प्रविष्टियों तथा विज़ुअल प्रॉम्प्ट प्रीव्यू वाला प्रॉम्प्ट सेंटर
- एसेट सेंटर — डुअल-एक्शन टेम्पलेट और DESIGN.md स्टाइल इम्पोर्ट वाली पूर्ण-विंडो रेस्पॉन्सिव गैलरी
- [Chrome वेब-कैप्चर एक्सटेंशन](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — किसी भी वेबपेज को विश्वसनीय HTML / लेआउट कैप्चर के साथ OpenPencil में स्नैपशॉट करें; स्नैपशॉट हब पर आपके अकाउंट के इनबॉक्स में पहुँचाए जाते हैं, या ऑफ़लाइन एक खोलने-के-लिए-तैयार `.op` फ़ाइल के रूप में डाउनलोड किए जाते हैं
**Git इंटीग्रेशन**
- SSH / HTTPS प्रमाणीकरण और SSH कुंजी प्रबंधन के साथ क्लोन विज़ार्ड
@ -505,7 +527,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] डेलिगेशन और कैनवास इंडिकेटर के साथ समवर्ती Agent Teams
- [x] Git इंटीग्रेशन (क्लोन, ब्रांच, पुश/पुल, फ़ोल्डर-मोड थ्री-वे मर्ज)
- [x] कैनवास एक्सपोर्ट (SVG / PNG / JPEG / WEBP / PDF)
- [ ] सहयोगी संपादन
- [x] सहयोगी संपादन — प्रमाणित P2P, सार्वजनिक relay, और क्षेत्रीय हब
- [x] प्रेज़ेंटेशन डेक — टेम्पलेट, स्लाइडशो प्रेज़ेंटर, और PDF/HTML/PPTX/वीडियो एक्सपोर्ट
- [x] डिवाइस लॉगिन और ऑनलाइन मल्टी-टेनेंट वेब होस्टिंग
- [x] HTML / ब्राउज़र-स्नैपशॉट इम्पोर्ट वाला Chrome वेब-कैप्चर एक्सटेंशन
- [ ] प्लगइन सिस्टम
## योगदानकर्ता

View file

@ -321,6 +321,28 @@ Mendukung string inline, `@filepath`, dan stdin (`-`). Bekerja dengan aplikasi d
- Runtime agen bawaan (Rust) + penyedia Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot, dan Google Gemini API
- Passthrough format Anthropic untuk penyedia LLM Tiongkok — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Kolaborasi**
- Sesi peer-to-peer terautentikasi dengan relay publik sebagai cadangan dan hub kolaborasi regional bawaan
- Bergabung dengan kode pemasangan 10 karakter bertag wilayah — tanpa akun untuk sesi LAN
- Kursor jarak jauh langsung, kolaborasi lintas akun, dan panel konflik dengan detail per suntingan serta pemutaran ulang suntingan yang dibuang
- Mode multi-tenant online untuk daemon `--serve-web`, terautentikasi terhadap op-hub dengan berbagi tenant lintas akun
- Login perangkat — masuk dari browser melalui daemon serve-web, dengan avatar profil dan nama pengguna di editor
**Dek Presentasi**
- Enam templat dek 16:9 dengan pemilih templat, ditambah perencanaan dek AI pada ukuran proyektor — satu slide per layar
- Presentasikan dek sebagai slideshow dengan kontrol presenter
- Ekspor dek sebagai PDF (satu halaman per slide), file HTML slideshow mandiri, PowerPoint yang dapat diedit (`.pptx`), atau komposisi video hyperframes
- Navigator rail slide; agen memvalidasi geometri board dek (aspek, luapan, pemusatan) sekaligus prompt
**Templat & Web Capture**
- Pusat templat scene — katalog yang dapat dijelajahi berisi 58 templat di enam scene, dibuka dari File ▸ New from template
- Pusat prompt dengan entri web, dashboard, component, dan modify serta pratinjau prompt visual
- Pusat aset — galeri responsif satu jendela penuh dengan templat aksi ganda dan impor gaya DESIGN.md
- [Ekstensi web-capture Chrome](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — snapshot halaman web apa pun ke OpenPencil dengan penangkapan HTML / layout yang setia; snapshot dikirim ke kotak masuk akun Anda di hub, atau diunduh sebagai file `.op` yang siap dibuka secara offline
**Integrasi Git**
- Wizard clone dengan autentikasi SSH / HTTPS dan manajemen kunci SSH
@ -505,7 +527,10 @@ Kontribusi sangat disambut! Lihat [CLAUDE.md](./CLAUDE.md) untuk detail arsitekt
- [x] Agent Teams serentak dengan delegasi dan indikator kanvas
- [x] Integrasi Git (clone, branch, push/pull, merge tiga arah mode folder)
- [x] Ekspor kanvas (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Pengeditan kolaboratif
- [x] Pengeditan kolaboratif — P2P terautentikasi, relay publik, dan hub regional
- [x] Dek presentasi — templat, presenter slideshow, dan ekspor PDF/HTML/PPTX/video
- [x] Login perangkat dan hosting web multi-tenant online
- [x] Ekstensi web-capture Chrome dengan impor HTML / browser-snapshot
- [ ] Sistem plugin
## Kontributor

View file

@ -321,6 +321,28 @@ cat design.dsl | op design - # stdin からパイプ入力
- ビルトインエージェントランタイムRust+ Anthropic、Claude Agent SDK、OpenCode、Codex、Copilot、Google Gemini API プロバイダー
- 中国系 LLM プロバイダー向け Anthropic フォーマットパススルー — Kimi、Zhipu、GLM、DouBao、Ark、Bailian/DashScope、ModelScope、Coding Plans
**コラボレーション**
- 認証済みのピアツーピアセッション — パブリックリレーのフォールバックと内蔵のリージョン別コラボレーションハブ
- リージョンタグ付きの 10 文字ペアリングコードで参加 — LAN セッションはアカウント不要
- ライブリモートカーソル、アカウント間コラボレーション、編集単位の詳細と破棄された編集のリプレイを備えたコンフリクトパネル
- `--serve-web` デーモン向けのオンラインマルチテナントモード — op-hub に対して認証し、アカウント間でテナントを共有
- デバイスログイン — serve-web デーモンを通じてブラウザからサインイン、エディター内にプロフィールアバターとユーザー名を表示
**プレゼンテーションデッキ**
- テンプレートピッカー付きの 6 種類の 16:9 デッキテンプレート、加えてプロジェクターサイズでの AI デッキプランニング — 1 画面につき 1 スライド
- プレゼンターコントロールでデッキをスライドショーとして発表
- デッキを PDFスライドごとに 1 ページ)、自己完結型スライドショー HTML ファイル、編集可能な PowerPoint`.pptx`)、または hyperframes ビデオコンポジションとしてエクスポート
- スライドレールナビゲーター;エージェントはプロンプトに加えて、デッキボードのジオメトリ(アスペクト、オーバーフロー、センタリング)も検証
**テンプレート & Web キャプチャ**
- シーンテンプレートセンター — 6 シーンにわたる 58 テンプレートを閲覧できるカタログ、ファイル ▸ テンプレートから新規作成 で開く
- Web、ダッシュボード、コンポーネント、修正のエントリとビジュアルプロンプトプレビューを備えたプロンプトセンター
- アセットセンター — デュアルアクションテンプレートと DESIGN.md スタイルインポートを備えた全画面レスポンシブギャラリー
- [Chrome Web キャプチャ拡張機能](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — 任意の Web ページを忠実な HTML / レイアウトキャプチャで OpenPencil にスナップショット;スナップショットはハブ上のアカウントの受信トレイに配信されるか、オフラインではすぐに開ける `.op` ファイルとしてダウンロード
**Git 統合**
- SSH / HTTPS 認証と SSH キー管理を備えたクローンウィザード
@ -505,7 +527,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] 委任とキャンバスインジケーターを備えた Concurrent Agent Teams
- [x] Git 統合(クローン、ブランチ、プッシュ/プル、フォルダーモード三方向マージ)
- [x] キャンバスエクスポートSVG / PNG / JPEG / WEBP / PDF
- [ ] 共同編集
- [x] 共同編集 — 認証済み P2P、パブリックリレー、リージョン別ハブ
- [x] プレゼンテーションデッキ — テンプレート、スライドショープレゼンター、PDF/HTML/PPTX/ビデオエクスポート
- [x] デバイスログインとオンラインマルチテナント Web ホスティング
- [x] HTML / ブラウザスナップショットインポートを備えた Chrome Web キャプチャ拡張機能
- [ ] プラグインシステム
## コントリビューター

View file

@ -320,6 +320,28 @@ cat design.dsl | op design - # stdin에서 파이프 입력
- 내장 에이전트 런타임(Rust) + Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot, Google Gemini API 제공자
- 중국 LLM 제공자를 위한 Anthropic 형식 패스스루 — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**협업**
- 인증된 피어투피어 세션 — 퍼블릭 릴레이 폴백과 내장 지역별 협업 허브
- 지역 태그가 붙은 10자 페어링 코드로 참여 — LAN 세션은 계정 불필요
- 실시간 원격 커서, 계정 간 협업, 편집 단위 상세 정보와 폐기된 편집 리플레이를 갖춘 충돌 패널
- `--serve-web` 데몬을 위한 온라인 멀티테넌트 모드 — op-hub에 대해 인증하고 계정 간 테넌트 공유
- 디바이스 로그인 — serve-web 데몬을 통해 브라우저에서 로그인, 에디터에 프로필 아바타와 사용자 이름 표시
**프레젠테이션 덱**
- 템플릿 피커가 있는 6개의 16:9 덱 템플릿, 그리고 프로젝터 크기의 AI 덱 플래닝 — 화면당 슬라이드 하나
- 프레젠터 컨트롤로 덱을 슬라이드쇼로 발표
- 덱을 PDF(슬라이드당 한 페이지), 자급자족 슬라이드쇼 HTML 파일, 편집 가능한 PowerPoint(`.pptx`), 또는 hyperframes 비디오 컴포지션으로 내보내기
- 슬라이드 레일 내비게이터; 에이전트가 프롬프트뿐 아니라 덱 보드 지오메트리(종횡비, 오버플로, 센터링)도 검증
**템플릿 & Web 캡처**
- 씬 템플릿 센터 — 6개 씬에 걸친 58개 템플릿을 둘러볼 수 있는 카탈로그, 파일 ▸ 템플릿에서 새로 만들기로 열기
- Web, 대시보드, 컴포넌트, 수정 항목과 비주얼 프롬프트 미리보기를 갖춘 프롬프트 센터
- 에셋 센터 — 듀얼 액션 템플릿과 DESIGN.md 스타일 가져오기를 갖춘 전체 창 반응형 갤러리
- [Chrome Web 캡처 확장](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — 어떤 웹페이지든 충실한 HTML / 레이아웃 캡처로 OpenPencil에 스냅샷; 스냅샷은 허브의 계정 받은 편지함으로 전달되거나, 오프라인에서는 바로 열 수 있는 `.op` 파일로 다운로드
**Git 통합**
- SSH / HTTPS 인증과 SSH 키 관리를 지원하는 클론 마법사
@ -504,7 +526,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] 위임 및 캔버스 표시기를 제공하는 Concurrent Agent Teams
- [x] Git 통합 (클론, 브랜치, 푸시/풀, 폴더 모드 3방향 병합)
- [x] 캔버스 내보내기 (SVG / PNG / JPEG / WEBP / PDF)
- [ ] 공동 편집
- [x] 공동 편집 — 인증된 P2P, 퍼블릭 릴레이, 지역별 허브
- [x] 프레젠테이션 덱 — 템플릿, 슬라이드쇼 프레젠터, PDF/HTML/PPTX/비디오 내보내기
- [x] 디바이스 로그인 및 온라인 멀티테넌트 웹 호스팅
- [x] HTML / 브라우저 스냅샷 가져오기를 갖춘 Chrome Web 캡처 확장
- [ ] 플러그인 시스템
## 기여자

View file

@ -132,6 +132,11 @@ Manage reusable UIKits with style switching and component composition. Import/ex
</td>
<td width="50%">
### 👥 Real-Time Collaboration
Design together over authenticated peer-to-peer sessions with a public relay and built-in regional hubs. Join with a short pairing code, see live remote cursors, and resolve conflicts with per-edit detail and replay.
</td>
</tr>
</table>
@ -402,6 +407,28 @@ Supports three input methods: inline string, `@filepath` (read from file), or `-
- Built-in Rust agent runtime + Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot, Google Gemini API providers
- Anthropic-format passthrough for Chinese LLM providers — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Collaboration**
- Authenticated peer-to-peer sessions with a public relay fallback and built-in regional collaboration hubs
- Join with a 10-character region-tagged pairing code — no account required for LAN sessions
- Live remote cursors, cross-account collaboration, and a conflict panel with per-edit detail and replay of discarded edits
- Online multi-tenant mode for the `--serve-web` daemon, authenticated against the op-hub with cross-account tenant sharing
- Device login — sign in from the browser through the serve-web daemon, with profile avatars and usernames in the editor
**Presentation Decks**
- Six 16:9 deck templates with a template picker, plus AI deck planning at projector size — one slide per screen
- Present a deck as a slideshow with presenter controls
- Export a deck as PDF (one page per slide), a self-contained slideshow HTML file, an editable PowerPoint (`.pptx`), or a hyperframes video composition
- Slides rail navigator; the agent validates deck board geometry (aspect, overflow, centering) as well as the prompt
**Templates & Web Capture**
- Scene template center — a browsable catalogue of 58 templates across six scenes, opened from File ▸ New from template
- Prompt center with web, dashboard, component, and modify entries and visual prompt previews
- Asset center — a full-window responsive gallery with dual-action templates and DESIGN.md style import
- [Chrome web-capture extension](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — snapshot any webpage into OpenPencil with faithful HTML / layout capture; snapshots are delivered to your account's inbox on the hub, or downloaded as a ready-to-open `.op` file offline
**Git Integration**
- Clone wizard with SSH / HTTPS auth and SSH key management
@ -620,7 +647,10 @@ Contributions are welcome! See [CLAUDE.md](./CLAUDE.md) for architecture details
- [x] Concurrent Agent Teams with delegation and canvas indicators
- [x] Git integration — clone, branch, push/pull, folder-mode three-way merge
- [x] Canvas export (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Collaborative editing
- [x] Collaborative editing — authenticated P2P, public relay, and regional hubs
- [x] Presentation decks — templates, slideshow presenter, and PDF/HTML/PPTX/video export
- [x] Device login and online multi-tenant web hosting
- [x] Chrome web-capture extension with HTML / browser-snapshot import
- [ ] Plugin system
## Contributors

View file

@ -321,6 +321,28 @@ Suporta strings inline, `@filepath` e stdin (`-`). Funciona com o app desktop, s
- Runtime de agente integrado (Rust) + provedores Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot e Google Gemini API
- Passthrough no formato Anthropic para provedores de LLMs chineses — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Colaboração**
- Sessões peer-to-peer autenticadas com fallback de relay público e hubs de colaboração regionais integrados
- Entre com um código de pareamento de 10 caracteres com tag de região — sem necessidade de conta para sessões LAN
- Cursores remotos ao vivo, colaboração entre contas e um painel de conflitos com detalhe por edição e replay de edições descartadas
- Modo multi-tenant online para o daemon `--serve-web`, autenticado contra o op-hub com compartilhamento de tenant entre contas
- Login de dispositivo — faça login pelo navegador através do daemon serve-web, com avatares de perfil e nomes de usuário no editor
**Decks de Apresentação**
- Seis modelos de deck 16:9 com um seletor de modelos, além de planejamento de deck com IA em tamanho de projetor — um slide por tela
- Apresente um deck como slideshow com controles de apresentador
- Exporte um deck como PDF (uma página por slide), um arquivo HTML de slideshow autocontido, um PowerPoint editável (`.pptx`) ou uma composição de vídeo hyperframes
- Navegador de trilha de slides; o agente valida a geometria do board do deck (proporção, overflow, centralização) além do prompt
**Modelos e Captura Web**
- Central de modelos de cena — um catálogo navegável de 58 modelos em seis cenas, aberto em Arquivo ▸ Novo a partir de modelo
- Central de prompts com entradas de web, dashboard, componente e modificação e prévias visuais de prompt
- Central de assets — uma galeria responsiva de janela cheia com modelos de ação dupla e importação de estilo DESIGN.md
- [Extensão Chrome de captura web](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — faça snapshot de qualquer página web para o OpenPencil com captura fiel de HTML / layout; os snapshots são entregues à caixa de entrada da sua conta no hub, ou baixados como um arquivo `.op` pronto para abrir offline
**Integração com Git**
- Assistente de clone com autenticação SSH / HTTPS e gestão de chaves SSH
@ -505,7 +527,10 @@ Contribuições são bem-vindas! Consulte o [CLAUDE.md](./CLAUDE.md) para detalh
- [x] Agent Teams concorrentes com delegação e indicadores no canvas
- [x] Integração com Git (clone, branch, push/pull, merge a três vias em modo pasta)
- [x] Exportação do canvas (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Edição colaborativa
- [x] Edição colaborativa — P2P autenticado, relay público e hubs regionais
- [x] Decks de apresentação — modelos, apresentador de slideshow e exportação PDF/HTML/PPTX/vídeo
- [x] Login de dispositivo e hospedagem web multi-tenant online
- [x] Extensão Chrome de captura web com importação de HTML / snapshot do navegador
- [ ] Sistema de plugins
## Contribuidores

View file

@ -320,6 +320,28 @@ cat design.dsl | op design - # Передача через stdin
- Встроенный рантайм агентов (Rust) + провайдеры Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot и Google Gemini API
- Проброс формата Anthropic для китайских провайдеров LLM — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Совместная работа**
- Аутентифицированные peer-to-peer сессии с публичным relay-фолбэком и встроенными региональными хабами для совместной работы
- Подключение по 10-символьному коду сопряжения с меткой региона — для LAN-сессий аккаунт не требуется
- Живые удалённые курсоры, совместная работа между аккаунтами и панель конфликтов с детализацией по каждому изменению и повтором отклонённых правок
- Онлайн-режим мультиарендности для демона `--serve-web`, с аутентификацией через op-hub и совместным доступом арендаторов между аккаунтами
- Вход с устройства — авторизация из браузера через демон serve-web, с аватарами профилей и именами пользователей в редакторе
**Презентации**
- Шесть шаблонов презентаций 16:9 с выбором шаблона, плюс AI-планирование презентаций в размере проектора — один слайд на экран
- Показ презентации в режиме слайд-шоу с элементами управления докладчика
- Экспорт презентации в PDF (одна страница на слайд), самодостаточный HTML-файл слайд-шоу, редактируемый PowerPoint (`.pptx`) или видеокомпозицию hyperframes
- Навигатор-лента слайдов; агент проверяет геометрию досок презентации (соотношение сторон, переполнение, центрирование), а также промпт
**Шаблоны и веб-захват**
- Центр шаблонов сцен — просматриваемый каталог из 58 шаблонов в шести сценах, открывается через Файл ▸ Создать из шаблона
- Центр промптов с записями для web, дашбордов, компонентов и изменения, а также визуальными предпросмотрами промптов
- Центр ресурсов — адаптивная галерея на весь экран с шаблонами двойного действия и импортом стилей DESIGN.md
- [Расширение веб-захвата для Chrome](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — снимок любой веб-страницы в OpenPencil с точным захватом HTML / раскладки; снимки доставляются во входящие вашего аккаунта на хабе или загружаются офлайн как готовый к открытию файл `.op`
**Интеграция с Git**
- Мастер клонирования с аутентификацией SSH / HTTPS и управлением SSH-ключами
@ -504,7 +526,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] Параллельные Agent Teams с делегированием и индикаторами на холсте
- [x] Интеграция с Git (клон, ветки, push/pull, трёхстороннее слияние в режиме папки)
- [x] Экспорт холста (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Совместное редактирование
- [x] Совместное редактирование — аутентифицированный P2P, публичный relay и региональные хабы
- [x] Презентации — шаблоны, режим докладчика слайд-шоу и экспорт PDF/HTML/PPTX/видео
- [x] Вход с устройства и онлайн-режим мультиарендности для веб-хостинга
- [x] Расширение веб-захвата для Chrome с импортом HTML / снимков браузера
- [ ] Система плагинов
## Участники

View file

@ -320,6 +320,28 @@ cat design.dsl | op design - # Pipe จาก stdin
- Agent runtime ในตัว (Rust) + ผู้ให้บริการ Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot และ Google Gemini API
- Passthrough รูปแบบ Anthropic สำหรับผู้ให้บริการ LLM จีน — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**การทำงานร่วมกัน**
- เซสชันแบบ peer-to-peer (P2P) ที่ยืนยันตัวตน พร้อม public relay สำรองและ collaboration hub ประจำภูมิภาคในตัว
- เข้าร่วมด้วยรหัสจับคู่ 10 อักขระที่ติดแท็กภูมิภาค — ไม่ต้องมีบัญชีสำหรับเซสชัน LAN
- เคอร์เซอร์ระยะไกลแบบเรียลไทม์ การทำงานร่วมกันข้ามบัญชี และ conflict panel พร้อมรายละเอียดต่อการแก้ไขและการเล่นซ้ำการแก้ไขที่ถูกทิ้ง
- โหมด multi-tenant ออนไลน์สำหรับ daemon `--serve-web` ยืนยันตัวตนกับ op-hub พร้อมการแชร์ tenant ข้ามบัญชี
- Device login — ลงชื่อเข้าใช้จากเบราว์เซอร์ผ่าน serve-web daemon พร้อม avatar โปรไฟล์และชื่อผู้ใช้ในตัว editor
**เด็คงานนำเสนอ**
- เทมเพลตเด็ค 16:9 จำนวนหกแบบพร้อมตัวเลือกเทมเพลต และการวางแผนเด็คด้วย AI ที่ขนาดโปรเจกเตอร์ — หนึ่งสไลด์ต่อหนึ่งหน้าจอ
- นำเสนอเด็คเป็นสไลด์โชว์พร้อมตัวควบคุมสำหรับผู้นำเสนอ
- ส่งออกเด็คเป็น PDF (หนึ่งหน้าต่อหนึ่งสไลด์), ไฟล์ HTML สไลด์โชว์แบบ self-contained, PowerPoint ที่แก้ไขได้ (`.pptx`) หรือ hyperframes video composition
- ตัวนำทาง slides rail; agent ตรวจสอบเรขาคณิตของ board เด็ค (aspect, overflow, centering) รวมถึง prompt ด้วย
**เทมเพลตและการจับภาพเว็บ**
- Scene template center — แคตตาล็อกที่เรียกดูได้ของเทมเพลต 58 แบบใน 6 ฉาก เปิดจาก File ▸ New from template
- Prompt center พร้อมรายการ web, dashboard, component และ modify พร้อมตัวอย่างพรีวิว prompt แบบภาพ
- Asset center — แกลเลอรีแบบ responsive เต็มหน้าต่างพร้อมเทมเพลตแบบ dual-action และการนำเข้าสไตล์ DESIGN.md
- [ส่วนขยาย Chrome web-capture](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — สแนปช็อตหน้าเว็บใดก็ได้เข้าสู่ OpenPencil พร้อมการจับ HTML / layout อย่างเที่ยงตรง; สแนปช็อตจะถูกส่งไปยัง inbox ของบัญชีคุณบน hub หรือดาวน์โหลดเป็นไฟล์ `.op` ที่พร้อมเปิดแบบออฟไลน์
**การเชื่อมต่อ Git**
- ตัวช่วย Clone พร้อมการยืนยันตัวตน SSH / HTTPS และการจัดการ SSH key
@ -504,7 +526,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] Concurrent Agent Teams พร้อมการมอบหมายงานและตัวบ่งชี้บน Canvas
- [x] การเชื่อมต่อ Git (clone, branch, push/pull, three-way merge โหมดโฟลเดอร์)
- [x] การส่งออก Canvas (SVG / PNG / JPEG / WEBP / PDF)
- [ ] การแก้ไขร่วมกัน
- [x] การแก้ไขร่วมกัน — P2P ที่ยืนยันตัวตน, public relay และ hub ประจำภูมิภาค
- [x] เด็คงานนำเสนอ — เทมเพลต, ตัวนำเสนอสไลด์โชว์ และการส่งออก PDF/HTML/PPTX/video
- [x] Device login และการโฮสต์เว็บแบบ multi-tenant ออนไลน์
- [x] ส่วนขยาย Chrome web-capture พร้อมการนำเข้า HTML / browser-snapshot
- [ ] ระบบปลั๊กอิน
## ผู้มีส่วนร่วม

View file

@ -321,6 +321,28 @@ Satır içi metni, `@filepath` ve stdin'i (`-`) destekler. Masaüstü uygulama,
- Yerleşik ajan çalışma ortamı (Rust) + Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot ve Google Gemini API sağlayıcıları
- Çinli LLM sağlayıcıları için Anthropic formatlı geçiş — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**İş Birliği**
- Genel röle yedeği ve yerleşik bölgesel iş birliği merkezleriyle kimlik doğrulamalı eşler arası (P2P) oturumlar
- 10 karakterli, bölge etiketli eşleştirme koduyla katılın — LAN oturumları için hesap gerekmez
- Canlı uzak imleçler, hesaplar arası iş birliği ve düzenleme başına ayrıntı ile atılan düzenlemelerin yeniden oynatımını sunan çakışma paneli
- `--serve-web` daemon'ı için çevrimiçi çok kiracılı mod — op-hub'a karşı kimlik doğrulanır, hesaplar arası kiracı paylaşımıyla
- Cihaz girişi — serve-web daemon'ı üzerinden tarayıcıdan oturum açın; editörde profil avatarları ve kullanıcı adları
**Sunum Desteleri**
- Şablon seçici ile altı adet 16:9 deste şablonu, ayrıca projektör boyutunda AI deste planlaması — ekran başına bir slayt
- Sunucu kontrolleriyle bir desteyi slayt gösterisi olarak sunun
- Bir desteyi PDF (slayt başına bir sayfa), bağımsız bir slayt gösterisi HTML dosyası, düzenlenebilir bir PowerPoint (`.pptx`) veya hyperframes video kompozisyonu olarak dışa aktarın
- Slayt rayı gezgini; ajan, prompt'un yanı sıra deste board geometrisini de (en boy oranı, taşma, ortalama) doğrular
**Şablonlar ve Web Yakalama**
- Sahne şablonu merkezi — altı sahnede 58 şablonluk göz atılabilir bir katalog, Dosya ▸ Şablondan Yeni ile açılır
- Web, gösterge paneli, bileşen ve değiştirme girdileri ile görsel prompt önizlemeleri içeren prompt merkezi
- Varlık merkezi — çift eylemli şablonlar ve DESIGN.md stil içe aktarımı içeren tam pencere duyarlı galeri
- [Chrome web yakalama uzantısı](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — sadık HTML / düzen yakalamayla herhangi bir web sayfasını OpenPencil'a anlık görüntü olarak alın; anlık görüntüler hub'daki hesabınızın gelen kutusuna teslim edilir veya çevrimdışıyken açılmaya hazır bir `.op` dosyası olarak indirilir
**Git Entegrasyonu**
- SSH / HTTPS kimlik doğrulama ve SSH anahtarı yönetimi ile klonlama sihirbazı
@ -505,7 +527,10 @@ Katkılarınızı bekliyoruz! Mimari ayrıntılar ve kod stili için [CLAUDE.md]
- [x] Delegasyon ve kanvas göstergeleriyle eşzamanlı Agent Teams
- [x] Git entegrasyonu (klonlama, dal, push/pull, klasör modu üç yönlü birleştirme)
- [x] Kanvas dışa aktarma (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Ortak düzenleme
- [x] Ortak düzenleme — kimlik doğrulamalı P2P, genel röle ve bölgesel merkezler
- [x] Sunum desteleri — şablonlar, slayt gösterisi sunucusu ve PDF/HTML/PPTX/video dışa aktarımı
- [x] Cihaz girişi ve çevrimiçi çok kiracılı web barındırma
- [x] HTML / tarayıcı anlık görüntüsü içe aktarımlı Chrome web yakalama uzantısı
- [ ] Eklenti sistemi
## Katkıda Bulunanlar

View file

@ -320,6 +320,28 @@ Hỗ trợ chuỗi inline, `@filepath` và stdin (`-`). Hoạt động với ứ
- Runtime tác nhân tích hợp (Rust) + nhà cung cấp Anthropic, Claude Agent SDK, OpenCode, Codex, Copilot và Google Gemini API
- Chuyển tiếp định dạng Anthropic cho các nhà cung cấp LLM Trung Quốc — Kimi, Zhipu, GLM, DouBao, Ark, Bailian/DashScope, ModelScope, Coding Plans
**Cộng tác**
- Phiên peer-to-peer đã xác thực với relay công khai dự phòng và các hub cộng tác khu vực tích hợp sẵn
- Tham gia bằng mã ghép nối 10 ký tự gắn thẻ khu vực — không cần tài khoản cho các phiên LAN
- Con trỏ từ xa trực tiếp, cộng tác xuyên tài khoản, và bảng xung đột với chi tiết theo từng chỉnh sửa cùng phát lại các chỉnh sửa đã loại bỏ
- Chế độ đa tenant trực tuyến cho daemon `--serve-web`, xác thực với op-hub cùng chia sẻ tenant xuyên tài khoản
- Đăng nhập thiết bị — đăng nhập từ trình duyệt thông qua daemon serve-web, với avatar hồ sơ và tên người dùng trong editor
**Bộ trình chiếu**
- Sáu mẫu bộ trình chiếu 16:9 với trình chọn mẫu, cùng lập kế hoạch bộ trình chiếu bằng AI ở kích thước máy chiếu — mỗi màn hình một slide
- Trình chiếu bộ slide dưới dạng slideshow với các điều khiển của người thuyết trình
- Xuất bộ trình chiếu dưới dạng PDF (mỗi slide một trang), tệp HTML slideshow độc lập, PowerPoint có thể chỉnh sửa (`.pptx`), hoặc bố cục video hyperframes
- Thanh điều hướng slide; tác nhân kiểm tra hình học board của bộ trình chiếu (tỷ lệ, tràn, căn giữa) cũng như prompt
**Mẫu & Thu thập Web**
- Trung tâm mẫu cảnh — danh mục có thể duyệt gồm 58 mẫu trên sáu cảnh, mở từ File ▸ New from template
- Trung tâm prompt với các mục web, dashboard, component và modify cùng bản xem trước prompt trực quan
- Trung tâm tài nguyên — thư viện responsive toàn cửa sổ với mẫu hành động kép và nhập kiểu DESIGN.md
- [Tiện ích thu thập web Chrome](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — chụp nhanh bất kỳ trang web nào vào OpenPencil với thu thập HTML / layout trung thực; ảnh chụp nhanh được gửi đến hộp thư đến của tài khoản bạn trên hub, hoặc tải xuống dưới dạng tệp `.op` sẵn sàng để mở khi ngoại tuyến
**Tích hợp Git**
- Wizard clone với xác thực SSH / HTTPS và quản lý khóa SSH
@ -504,7 +526,10 @@ Chào mừng đóng góp! Xem [CLAUDE.md](./CLAUDE.md) để biết chi tiết v
- [x] Concurrent Agent Teams với khả năng ủy quyền và chỉ báo trên canvas
- [x] Tích hợp Git (clone, branch, push/pull, merge ba chiều chế độ thư mục)
- [x] Xuất canvas (SVG / PNG / JPEG / WEBP / PDF)
- [ ] Chỉnh sửa cộng tác
- [x] Chỉnh sửa cộng tác — P2P đã xác thực, relay công khai, và các hub khu vực
- [x] Bộ trình chiếu — mẫu, người thuyết trình slideshow, và xuất PDF/HTML/PPTX/video
- [x] Đăng nhập thiết bị và web hosting đa tenant trực tuyến
- [x] Tiện ích thu thập web Chrome với nhập HTML / browser-snapshot
- [ ] Hệ thống plugin
## Người đóng góp

View file

@ -319,6 +319,28 @@ cat design.dsl | op design - # 從 stdin 管道輸入
- 內建智能體執行環境Rust+ Anthropic、Claude Agent SDK、OpenCode、Codex、Copilot、Google Gemini API 提供商
- 中國大型語言模型 Anthropic 格式透傳 — Kimi、Zhipu、GLM、DouBao、Ark、Bailian/DashScope、ModelScope、Coding Plans
**協作**
- 經過身分驗證的點對點工作階段,支援公共中繼回退與內建的區域協作 Hub
- 使用 10 位帶區域標籤的配對碼加入 — 區域網路工作階段無需帳號
- 即時遠端游標、跨帳號協作,以及帶逐條編輯詳情和可重播已捨棄編輯的衝突面板
- `--serve-web` daemon 的線上多租戶模式,向 op-hub 進行身分驗證並支援跨帳號租戶共享
- 裝置登入 — 透過 serve-web daemon 從瀏覽器登入,編輯器中顯示頭像與使用者名稱
**簡報**
- 六個 16:9 簡報範本,配備範本選擇器,另有投影機尺寸的 AI 簡報規劃 — 一畫面一張投影片
- 以投影片放映方式進行簡報,配有簡報者控制
- 將簡報匯出為 PDF每張投影片一頁、自包含的投影片放映 HTML 檔案、可編輯的 PowerPoint`.pptx`),或 hyperframes 影片合成
- 投影片軌道導覽器Agent 會驗證簡報畫板的幾何(長寬比、溢位、置中)以及提示詞
**範本與網頁擷取**
- 場景範本中心 — 一個可瀏覽的目錄,涵蓋六大場景下的 58 個範本,從「檔案 ▸ 從範本新增」開啟
- 提示詞中心,包含 web、儀表板、元件與修改項目及視覺化提示詞預覽
- 素材中心 — 全視窗響應式圖庫,配有雙動作範本與 DESIGN.md 風格匯入
- [Chrome 網頁擷取擴充功能](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — 將任意網頁快照到 OpenPencil支援高保真的 HTML / 版面擷取;快照會送達你帳號在 hub 上的收件匣,或在離線時下載為一個可直接開啟的 `.op` 檔案
**Git 整合**
- 複製精靈,支援 SSH / HTTPS 認證與 SSH 金鑰管理
@ -503,7 +525,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] Concurrent Agent Teams支援任務委派和畫布狀態指示
- [x] Git 整合(複製、分支、推送/拉取、資料夾模式三路合併)
- [x] 畫布匯出SVG / PNG / JPEG / WEBP / PDF
- [ ] 協同編輯
- [x] 協同編輯 — 經過身分驗證的 P2P、公共中繼與區域 Hub
- [x] 簡報 — 範本、投影片放映簡報者,以及 PDF/HTML/PPTX/影片匯出
- [x] 裝置登入與線上多租戶 Web 託管
- [x] Chrome 網頁擷取擴充功能,支援 HTML / 瀏覽器快照匯入
- [ ] 外掛程式系統
## 貢獻者

View file

@ -319,6 +319,28 @@ cat design.dsl | op design - # 从 stdin 管道输入
- 内置智能体运行时Rust+ Anthropic、Claude Agent SDK、OpenCode、Codex、Copilot、Google Gemini API 提供商
- 国产大模型 Anthropic 格式透传 — Kimi、Zhipu、GLM、DouBao、Ark、Bailian/DashScope、ModelScope、Coding Plans
**协同**
- 经过身份验证的点对点会话,支持公共中继回退与内置的区域协作 Hub
- 使用 10 位带区域标签的配对码加入 — 局域网会话无需账户
- 实时远程光标、跨账户协同,以及带逐条编辑详情和可回放已丢弃编辑的冲突面板
- `--serve-web` 守护进程的在线多租户模式,向 op-hub 进行身份验证并支持跨账户租户共享
- 设备登录 — 通过 serve-web 守护进程从浏览器登录,编辑器中显示头像与用户名
**演示文稿**
- 六个 16:9 演示文稿模板,配备模板选择器,另有投影仪尺寸的 AI 演示文稿规划 — 一屏一张幻灯片
- 以幻灯片放映方式演示演示文稿,配有演讲者控制
- 将演示文稿导出为 PDF每张幻灯片一页、自包含的幻灯片放映 HTML 文件、可编辑的 PowerPoint`.pptx`),或 hyperframes 视频合成
- 幻灯片轨道导航器Agent 会验证演示文稿画板的几何(宽高比、溢出、居中)以及提示词
**模板与网页捕获**
- 场景模板中心 — 一个可浏览的目录,涵盖六大场景下的 58 个模板,从「文件 ▸ 从模板新建」打开
- 提示词中心,包含 web、仪表盘、组件与修改条目及可视化提示词预览
- 素材中心 — 全窗口响应式画廊,配有双动作模板与 DESIGN.md 风格导入
- [Chrome 网页捕获扩展](https://chromewebstore.google.com/detail/openpencil/ahfofgelkdaobcmglejmjbpnajhpgcij) — 将任意网页快照到 OpenPencil支持高保真的 HTML / 布局捕获;快照会送达你账户在 hub 上的收件箱,或在离线时下载为一个可直接打开的 `.op` 文件
**Git 集成**
- 克隆向导,支持 SSH / HTTPS 认证与 SSH 密钥管理
@ -503,7 +525,10 @@ tools/check-version-sync.sh # Verify all managed versions
- [x] Concurrent Agent Teams支持任务委派和画布状态指示
- [x] Git 集成(克隆、分支、推送/拉取、文件夹模式三路合并)
- [x] 画布导出SVG / PNG / JPEG / WEBP / PDF
- [ ] 协同编辑
- [x] 协同编辑 — 经过身份验证的 P2P、公共中继与区域 Hub
- [x] 演示文稿 — 模板、幻灯片放映演讲者,以及 PDF/HTML/PPTX/视频导出
- [x] 设备登录与在线多租户 Web 托管
- [x] Chrome 网页捕获扩展,支持 HTML / 浏览器快照导入
- [ ] 插件系统
## 贡献者

163
RELEASE_NOTES/v0.8.3.md Normal file
View file

@ -0,0 +1,163 @@
# OpenPencil v0.8.3 — Design Together, Present Anywhere
`v0.8.3` turns OpenPencil from a single-seat editor into a shared one. Real-time
collaboration arrives end to end — authenticated peer-to-peer sessions, a public
relay for peers that cannot reach each other directly, and built-in regional
hubs — alongside browser device login and an online multi-tenant web mode
authenticated against the op-hub.
The release also grows a full presentation-deck workflow (templates, a live
slideshow presenter, and PDF / HTML / PowerPoint / video export), a scene
template center for starting from a real layout, and an official Chrome
web-capture extension that snapshots any page into OpenPencil. Under the hood the
web bundle gets lighter by fetching templates, the icon catalog, and preview art
at runtime instead of embedding them, and theme becomes a per-device preference.
## Highlights
- **Real-time collaboration** — authenticated P2P sessions with a public relay
fallback and built-in regional hubs. Join with a 10-character, region-tagged
pairing code; see live remote cursors; resolve conflicts with per-edit detail
and replay of discarded edits. Cross-account collaboration is supported.
- **Online multi-tenant web mode** — the `--serve-web` daemon can host multiple
tenants, authenticated against the op-hub, with cross-account tenant sharing
and eviction persistence. The online `/mcp` surface enforces capability
profiles and scope.
- **Device login** — sign in from the browser through the serve-web daemon, with
a runtime account gate and authenticated profile avatars and usernames in the
editor.
- **Presentation decks** — six 16:9 deck templates and a template picker, AI deck
planning at projector size (one slide per screen), a slideshow presenter, and
export to PDF, self-contained slideshow HTML, editable PowerPoint (`.pptx`),
and a hyperframes video composition.
- **Scene template center** — a browsable catalogue of 58 templates across six
scenes, opened from File ▸ New from template and available in the browser host.
- **Chrome web-capture extension** — snapshot any webpage into OpenPencil with
faithful HTML, icon, and layout capture, delivered to your account's snapshot
inbox on the hub, or downloaded as a ready-to-open `.op` file offline.
- **Lighter web bundle** — scene templates, the icon catalog, and preview assets
are fetched at runtime instead of being embedded in the wasm bundle.
- **Theme is now a device preference** on the web host.
## Real-Time Collaboration
- Authenticated peer-to-peer collaboration is the foundation: peers establish an
encrypted session, and every accepted participant passes an admission policy
before any document edits flow.
- A public relay carries traffic for peers that cannot open a direct connection,
and the client tolerates public-relay handshake latency and reports join
failure by stage instead of failing opaquely.
- Built-in regional collaboration hubs give sessions a nearby meeting point;
sessions are joined with a 10-character, region-tagged pairing code that
replaces earlier open invites.
- Remote participants are painted with live cursors (using the agent pointer),
and their avatars are proxied through the daemon rather than fetched directly
by the browser.
- A conflict panel surfaces per-node, per-field detail and can replay edits that
were discarded during a divergence, so nothing is silently lost.
- Cross-account collaboration lets people signed in to different accounts work in
the same session.
- Extensive hardening this cycle: resource-exhaustion guards, gesture-capture
ordering so queued actions wait for a gesture's capture to close, whole-second
keepalive clamping, secure-relay transport-failure classification, and safe
rotation of production trust roots.
## Accounts, Device Login, and Online Hosting
- Browser device login runs through the serve-web daemon: a runtime account gate
governs access, and the editor shows the authenticated profile avatar and
username once signed in.
- Prebuilt `op-auth` libraries ship for Intel and Apple-silicon macOS, Linux, and
Windows (MSVC and arm64), so the desktop build links the auth bridge without a
separate toolchain.
- Online multi-tenant mode lets one `--serve-web` deployment host many tenants,
authenticated against the op-hub, with cross-account tenant sharing that
persists across evictions and session-safe recovery for the browser host.
- The online `/mcp` surface authenticates the live endpoint and enforces a
capability profile and scope, so a hosted MCP client only sees what it is
allowed to.
## Presentation Decks
- Start from one of six 16:9 deck templates via the template picker, or let the
AI plan a deck at projector size with one slide per screen.
- Present a deck as a slideshow with presenter controls to drive it.
- A slides rail is the deck's single navigator, and multi-board templates wrap
onto rows on the canvas.
- Export a finished deck as PDF (one page per slide), a self-contained slideshow
HTML file, an editable PowerPoint (`.pptx`), or a hyperframes video
composition.
- The design agent now judges a deck board by its geometry as well as its
prompt — pinning boards to the projector aspect, centering board content
instead of stacking it at the top, and reporting row overflow instead of
clipping it.
## Templates, Prompt Center, and Asset Center
- The scene template center is a browsable catalogue that grew to 58 templates
across six scenes, opened from File ▸ New from template, mounted in the browser
host, and fully localized.
- The prompt center gained web, dashboard, component, and modify entries, visual
prompt previews, and scales with the viewport.
- The asset center grew into a full-window responsive gallery with dual-action
templates, palette bands, and DESIGN.md style import.
## Chrome Web-Capture Extension and HTML Import
- The official OpenPencil Chrome extension captures a live webpage — settling
lazy pages before capture — and turns it into OpenPencil design content with
faithful text, icon, and layout fidelity.
- Captured snapshots are delivered to your account's snapshot inbox on the hub
(`POST /api/v1/snapshots`); when offline, the extension's download emits a
ready-to-open `.op` file instead.
- The underlying HTML and browser-snapshot import pipeline was overhauled for
fidelity: SVG image sources rasterize at the byte-cache seam, inline-flow
blocks fold into a single styled text node, and web-snapshot text, icon, and
layout capture are more faithful.
## Web Runtime and Editing
- The web bundle is lighter: scene templates, the icon catalog, and preview
assets are fetched at runtime rather than embedded, and the web SDK bundle
tripwire is aligned to the shared budget.
- Theme is now a device-level preference on the web host.
- Drop an image file onto a node to set its fill, and match a node's height to
its image fill ratio.
- The settings panel was rebuilt as a wide modal with a shared row language; the
chat panel, slides rail, and template centers were refreshed; documents open
with top-level layers collapsed, behind a minimized chat bar.
- Complex scripts are now shaped instead of painted in storage order, and IME
punctuation that commits without a composition is accepted.
## AI and Agents
- One-click MCP registration for twelve CLIs and one-click ACP presets for Kimi,
Gemini, and Qwen.
- Nine original style guides join the corpus, and the planning corpus learned how
a projector board differs from a page.
- Documents can record a scenario tag noting what they are for, and quality
repair passes are tiered, scoped by provenance, and itemized into an
expandable ledger.
- A prompt asset-generation pipeline and visual prompt previews round out the
generation experience.
## Release Artifacts and Distribution
- Releases now publish `SHA256SUMS` plus a provenance attestation so downloads
can be verified.
- The Chrome web-capture extension is prepared for the Chrome Web Store.
## Compatibility Notes
- New panel strings are translated across all fifteen locales.
- CLI and ACP agents remain native-only; the web host continues to expose
built-in API-key agent profiles only.
- The public web SDK remains read-only.
- The retired TypeScript application (last tagged `v0.7.5`) is not part of this
release.
## Acknowledgements
Thanks to the upstream maintainers behind the third-party forks documented in
the [README](https://github.com/ZSeven-W/openpencil#forked-third-party-libraries),
and to everyone testing collaboration in the field.