セールス&ダンジョンズ:サーマルプリンタを使ったテーブルトークRPGの効率的なツール

2026/05/22 15:36

セールス&ダンジョンズ:サーマルプリンタを使ったテーブルトークRPGの効率的なツール

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

Sales & Dungeons は MIT ライセンスの下でリリースされている無料かつオープンソースのソフトウェアであり、ロールプレイングセッションの組織化を革新します。ARM アーキテクチャや Raspberry Pi 機器を含む主要なすべてのオペレーティングシステムに対応しています。ユーザーは、Nunjucks テンプレートエンジンに動いて HTML/CSS テンプレートを使用し、名前、アイテム、モンスター、ダンジョン、遭遇などに関するカスタマイズ可能なジェネレーターを作成できます。トリガーボタンを使用したセッショングリッドによる組織化を特徴とし、CSV および JSON といった標準形式からのデータインポートだけでなく、FoundryVTT、Fight Club 5e XML、5eTools などの専用モジュールからでもデータをインポート可能です。コミュニティリソースの共有とモバイルデバイスでのグリッドのネットワークベースな共有を行う Workshop を通じてコラボレーションを支援します。ソフトウェアは複数のプリンター接続(Windows Direct Printing、Raw USB、CUPS、シリアル)との広範なハードウェア互換性を提供し、OpenAI、OpenRouter、またはローカルモデルを通じて大規模言語モデルを活用してコンテンツの生成および翻訳を行います。今後の計画として、ユーザーが高度なコーディング知識を必要とすることなく AI プロンプトから直接完全なテンプレートデザインを生成できるようにする機能が追加予定で、ストーリーテリングに集中することをゲームマスターにもっと容易にするための入場障壁のさらなる低下を図ります。

本文

Sales & Dungeons: 多機能ダンジョンランダム生成ツール

Sales & Dungeons は、静止データだけでなくランダムなコンテンツも生成できる、全プラットフォーム対応の強力なツールです。LLM を活用し、HTML テンプレートによるカスタマイズが可能で、ドット絵プリンターや熱転写プリンターとの連携もサポートしています。

✨ 主な特徴

プラットフォームと環境

  • すべての主要 OS に対応:Windows、Linux、Mac のほか、**ARM アーキテクチャ(Raspberry Pi など)**でも動作します。

ランダム生成機能

  • 無限の創造性: ランダムな名前、アイテム、モンスター、ダンジョン全体、遭遇シナリオなどを生成できます。想像力の限界まで拡張可能です。
  • セッション管理ツール:
    • セッショングリッドを利用し、ランダム生成器をトリガーするボタンやテンプレートの素早いアクセスが可能です。
    • 同じネットワーク内でのリンク共有により、プレイヤー自身で印刷開始やスマートフォンなど別のデバイスからの利用が可能になります。

AI 連携 (LLM)

  • AI を活用したコンテンツ生成:
    • LLM を使用してテンプレートへの新規エントリ生成や多言語翻訳が可能です。
    • 生成器内でLLM プロンプトを直接実行し、より自然な結果を得られます。
  • 柔軟なモデル選定:
    • OpenAIOpenRouter、およびローカルモデルに対応しています。ご自身で好むサービスとモデルを選択できます。
  • 近日実装予定:
    • プロンプトに基づいて HTML や Nunjucks テンプレート全体のデザインを自動生成。高度な HTML 知識がなくてもカスタムテンプレート作成が可能になります。

🛠️ 技術的詳細と機能

フリーかつオープンソース

  • MIT ライセンスのもと公開されています。
  • ソースコードは GitHub で閲覧・ダウンロード可能です(貢献を大歓迎!)。
  • プロジェクトをお気に入りに追加するには GitHub リポジトリ をスターしてください

テンプレート作成

  • 完全な HTMLCSS を使用して複雑なレイアウトとスタイルを作成できます。
  • データ挿入には Nunjucks テンプレートエンジンまたはJavaScriptを使用します。

データインポート

  • 多様なソースからデータをスムーズにインポート可能です:
    • CSV ファイル
    • FoundryVTT モジュール
    • Fight Club 5e XML フォーマット
    • 5eTools フォーマット
    • JSON

コミュニティと共有

  • ワークショップ機能: アプリケーション内で作成したテンプレート、生成器、データソースを直接ダウンロード・共有できます。

🖨️ プリンター接続方法

サーマルプリンターや熱転写プリンターとの通信に対応する多様な方法をサポートしています:

  • Windows 標準印刷
  • ローカル USB 接続印刷
  • CUPS (Linux, macOS)
  • シリアル通信

📚 ドキュメンテーション

以下について詳しく学ぶことができます:

  • どのプリンターを使用すべきか
  • 設定手順の詳細
  • 独自テンプレートの作成方法

❤️ プロジェクトのサポート

このアプリは、約 5 年前に作成された第 1 バージョンからさらに進化しています。プロジェクトをご愛顧いただき、1 コップのコーヒーを購入することで、開発を続けていただけますようお願いいたします。


Copyright © 2024 Sales & Dungeons • プライバシーポリシー
※本システムは TailwindCSS を使用して構築されています。

同じ日のほかのニュース

一覧に戻る →

2026/05/24 3:45

私の Writerdeck を語る時が来ました。

## 日本語翻訳: 著者は、6年経った System76 Galago Pro ラップトップを「writerdeck」と名づけたオフライン書写ステーションに変換し、X11、Wayland、およびデスクトップ環境を排する tty ベースの構成で Debian Trixie を実行することでミニマリズムを優先しています。コンテンツが公開共有を目的としているためフルディスク暗号化は省略され、管理には `sudo` ユーザーモデルに切り替えて root ログインが無効化されました。本質的なツールとして、Neovim がテキスト編集に使用され(従来のエディタに代わり)、Debian バックポートからの `kmscon` でスケーラブルなターミナルウィンドウを可能にし、セッション多重化には `tmux` を使用し、インストール済みの Network Manager 経由の `nm-tui` が Wi-Fi/WAN の管理に用いられます。電力モニタリングおよび画面明るさ制御は `acpi` と `light` コマンドで行われ、自動ログインと `.bashrc`内の起動スクリプトにより Neovim が `tmux` セッション内で動作し、ブート時に Vimwiki が起動するようにしています。Syncthing は Vimwiki フォルダをリモートサーバーに同期させ、ブラウザ GUI を必要とせずオフラインファーストなワークスペースを維持するために全てのネットワークアドレスを活用しています。この構成はデジタルの雑多さを削減し、悪い書写習慣を打破助けるとともに、クリエイティブ専門家にとってセキュリティと生産性を向上させます。

2026/05/24 7:25

自分でロールを作るな

## 日本語訳: 要約: 開発者は、暗号化やユーザーインターフェースコンポーネントといった重要な機能に対して独自の実装を即時に停止する必要があります。なぜなら、「自分自身でつくる」というソリューションは過去の実績が証明する通り危険であるためです。最も重要な教訓は、安全性と使い勝手を確保するために、自作コードの代わりに既成でピアレビューされた標準を採用しなければならないことです。独自のカスタム暗号化パッケージには、初期化の不備や予測可能なパターンなどの深刻な欠陥を内包しており、規制産業では財務規制に違反し、高額の罰則を引き起こす可能性があります。セキュリティの問題だけでなく、ネイティブブラウザ要素を置換することは性能低下をもたらし、過剰な JavaScript ロジックによりキーボードスクロールの破損やリンクの読み込み遅延といった問題を引き起こします。さらに、独自のソリューションは自動入力機能など、安全なパスワード管理などの重要なネイティブ機能を排除してしまいます。この傾向は、組み込みブラウザ機能の安定性よりも創造的なツールの構築を優先しており、ユーザー(高齢者のご家族も含まれます)が慣れ親しんだツールを常に再学習することを強いられています。これらの使い勝手に関する落とし穴を防ぎ、規制当局による罰金を避けるためには、開発者はネイティブ要素を置換するのではなく補完する方向へ転換すべきです。これにより、すべてのウェブサイトで一貫した動作を確保できます。

2026/05/21 6:21

私の二画面デスクセットアップ(2025)

## 日本語訳: 著者は、壁を向いた単調なパソコンデスクを部屋の方を向くように回転させることで(ドアを見渡させ、奥行きを追加)、そしてテック専用だった単一の面を、二つの明確なゾーニングに分かれた大規模な USM ハラーデスクに置き換えることにより、ハイブリッドなワークスペースへと成功裡に変化させています。このデザインは、ソーシャルメディアでのフィードバックを受けてから以前の壁を向いた配置が持っていた「古い」外観に対応し、また、未使用のアイテム、おもちゃ、プロジェクトをアナログ側の面に置き続けることで、ストイックなミニマリズムの限界を解決し、アイデアを刺激することを可能にしています。単純にチェアを二つの半分の間で移動させることで強化された明確な精神的境界線により、このセットアップは一つの表面上で「作業」「思考」「子供たちと過ごす時間」という 3 つの異なる機能を発揮します。9 ヶ月の使用後、著者は単一コンピューターの配置に戻る予定はないことを確認しており、むしろミニマリスト的な規律とマキシマリスト的な柔軟性を融合させたこの柔軟なシステムを維持する意欲を持っています。これにより、別々の部屋を必要とせずに、ワークフローと創造的アウトプットを向上させることができます。