Presentaciones hola Swift
16:9の.pptxを生成します。スクリプトは各スライドタイプのレイアウトをブランドに合わせて自動設定します。あなたの仕事はスクリプトを書くことです:どのスライドを使うか、各スライドのタイプと内容を決めます。スクリプトがサイズ、位置、色、背景、チューブロゴ、ロゴマークを設定します。
作業の流れ
- 依頼内容を理解する。 それが何か(月次トーク、イベント、スポンサーシップ、コミュニティ)、誰が発表するか、時間はどれくらいか。ユーザーが資料(メモ、文書、トークの原稿など)を持っている場合は、それを元に各スライドに1つのアイデアに要約します。不足している重要な情報(トークのテーマ、日付など)があれば質問します。詳細は
[角括弧]で囲んで最後に伝えます。 - スクリプトを書く
references/guion.mdに従ってJSONファイルに記述します。書く前に必ず読んでください:スライドのタイプ、フィールド、使用するタイミングが書かれています。 - ファイルを生成する:
スクリプト内のpip install python-pptx pillow numpy # 必要なら python3 <スキルパス>/scripts/hacer_presentacion.py guion.json "hola Swift - <名前>.pptx"imagenやfotoのパスはJSONと同じディレクトリから検索されます。スクリプトが警告を出したら(存在しないタイプなど)、修正して再生成します。 スクリプトを.pptxと一緒に保存し、両方を一緒に提供します:後で変更するにはスクリプトを編集して再生成するだけで、手動でスライドを修正する必要はありません。 - 可能な範囲で確認する。 MacでKeynoteが使えて、ユーザーが一時的に開かれても構わない場合は、スライドを画像に書き出して確認できます(絶対パスが必要です;出力先フォルダが存在する必要があります):
LibreOfficeの場合:osascript -e 'tell application "Keynote"' -e 'open POSIX file "/絶対パス/ファイル.pptx"' -e 'delay 8' -e 'export front document to POSIX file "/絶対パス/出力フォルダ" as slide images with properties {image format:PNG}' -e 'close front document saving no' -e 'end tell'soffice --headless --convert-to pdf ファイル.pptx。どちらも使えない場合は、スクリプトを再確認して、各タイプのテキスト制限(リファレンスに記載)を超えていないかチェックし、その旨を納品時に伝えます。 - 納品する .pptx(とスクリプト)をユーザーがダウンロードできる場所に置き、何のスライドがあるか、不足データ(
[角括弧])を簡潔に伝えます。
ユースケース
- 月次トーク: 表紙、テーマカラーの「hola」、コンテンツ、議論用の
pregunta、cierre。外部ゲストの場合は次の項目を参照。 - ゲストスピーカー向けテンプレート:
assets/plantillas/plantilla-ponentes.pptxは[角括弧]のプレースホルダーと各スライドの説明メモが入ったhola Swiftのプレゼンテーションです。スピーカーがテンプレートを要求したら提供します;名前、テーマ、日付が与えられた場合は、assets/plantillas/plantilla-ponentes.jsonをコピーし、わかる範囲を埋めてカスタマイズします。Interフォントがassets/fonts/にあることを伝えてください。 - イベントやライブ配信の画面: 開始前(「19:05開始」)、休憩中、終了後の
espera;プログラムのagenda(各ブロック1コピー、現在のトークにactualを設定);スポンサーに感謝するlogos。通常はスクリーン専用の別デッキとして使用します。 - トークのレキャップ: 最重要ポイントのみ5~7スライド(表紙、3~4のアイデアを
frase、texto、codigoで、cierreに録画視聴方法)。LinkedInのカルーセルやDiscordで共有する場合は、Keynote、PowerPoint、またはLibreOfficeからPDFに書き出します。 - スポンサーシップと年次報告: 実際のデータのみの
cifras、提供内容のtarjetas、既存支援者のlogos、contacto付きのcierre。表や価格を含む長文書の場合は、プレゼンテーションよりも文書の方が適しています。
デザインの理由
ブランドは手書きの挨拶です:3Dチューブの「hola」が主役で、他はすべて控えめです。プレゼンテーションはAppleの基調講演招待状の言語に従います:1スライド1アイデア、大きな見出し、最低限のテキスト。スライドにテキストが多い場合は、2つに分割します。
- 「hola + X」(
holaタイプ)はブランドのジェスチャー: 「¡hola SwiftUI」「¡hola Discord」「¡hola 2027」。トークやブロックの開始に使い、すべてのスライドで使うわけではありません。 - 3つのテーマ:
claro(紙、通常)、oscuro(フレーズや休憩時に)、color(コンテンツカラーで縁なし背景、テキストとチューブは白)。意図的に切り替えます:基本はclaro、強いフレーズにはoscuro、開始や質問にはcolor。すべてカラーだと疲れます。 - コンテンツによる色: トーク
azul、対面イベントnaranja、人物・アンバサダーverde、スポンサーシップvioleta、コミュニティ・告知rosa。スクリプトに"contenido"を指定すると、スクリプトが色を選びます。 - 装飾なし: 勝手なアイコン、絵文字、影、独自グラデーション、フッターのWebサイトや「Swift en español」タグは禁止。スクリプトもそれらを追加しません。あなたがテキストとして追加しないでください。
書き方
- 「vosotros」 で、親しみやすいスペイン語(中立)。「Ya no estáis solos」がコミュニティのフレーズです。
- 率直に: 良いこと、悪いこと、これから来ること。簡単な成功やモチベーション系のフレーズは禁止。
- 短い文。 物の名前を最初に:「Charla mensual · 14 de enero」、 「Te invitamos a nuestra próxima charla」ではない。
- フレーズスタイル: 最初の文字のみ大文字(「Próximas charlas」、 「Próximas Charlas」ではない)。略語以外はすべて大文字にしない。
- ¡ と ¿ は必ず使う。 名前は hola Swift:2語、「hola」は小文字、 「Swift」は大文字。決して「holaSwift」とつなげない。
- データ、数字、引用を捏造しない:持っていない場合は
[角括弧]。
開くコンピュータのフォント
.pptxは Inter Display(見出し)、Inter(本文)、Menlo(コード)を使用します。Interがない場合、KeynoteとPowerPointが代替フォントを適用します。フォントは assets/fonts/(OFLライセンス)にあります:初回はユーザーにインストールを促してください。
リソース
scripts/hacer_presentacion.py:ジェネレーター。使用するために読む必要はありません。references/guion.md:スクリプトの形式、スライドタイプ、完全な例。スクリプトを書く前に必ず読んでください。assets/tubo/、assets/logo/:3Dチューブ「hola」(カラーと白)とロゴマーク。スクリプトが自動的に使用します。assets/fonts/:Inter と Inter Display。assets/plantillas/:ゲストスピーカー用テンプレート(.pptx とそのスクリプト .json)。