Skip to content

【substack-mcp】固定バナー4種類を記事ごとにランダム利用する #12

Description

@nanameru

課題 / 目的

採用済みのキャラクターバナーを固定アセット化し、週次記事では読書・打ち合わせ・カフェ・旅行の4枚から毎回1枚を等確率で選ぶ。

対象範囲

開発版と追加4枚の保存、画像マニフェスト、記事スキルの利用規則、既存週次タスクの指示更新。記事を閲覧するたびの切替や既存記事の再公開は対象外。

完了条件

  • 固定PNG5枚と生成プロンプトを保存する。
  • ランダム候補は追加4枚のみ、開発版は保管のみとする。
  • 記事ごとに選択結果を固定し、同じ記事内で同じ画像を使う。
  • XフォローURLと本文中の画像を実際に参照できる。
  • 週次設定を保存し読み戻して確認する。

実装計画

アセット保存、CDN登録、利用規則とマニフェスト作成、週次設定更新、検証、コミットとDraft PR。

テスト / CI計画

PNG読み込み・寸法・SHA256・候補数を検証。4種類の選択とXリンクを確認。画像とドキュメントのみのためサーバーbuildは対象外。test-boardに手動検証を記録する。

ナレッジログ

利用者は太陽本人。画像は承認済みデザインで、毎回生成し直さない。公開アセットのみを保存し認証情報は含めない。既存の未追跡.codexは対象外。完了後Draft PRで停止し自動マージしない。外部認証不足の場合はその操作を停止して残件を明記する。

Beads TODO

  • Epic ID: substack-mcp-issue-6-cloudflare-deploy-m4a
  • GitHub Issue: #12
  • ゴールの正本: GitHub Issue
  • 実行TODOの正本: Beads
Beads ID TODO 状態 依存先
substack-mcp-issue-6-cloudflare-deploy-m4a.1 【substack-mcp】固定画像と利用規則を保存する open —
substack-mcp-issue-6-cloudflare-deploy-m4a.2 【substack-mcp】週次タスクへ4枚のランダム選択を反映する open substack-mcp-issue-6-cloudflare-deploy-m4a.1
substack-mcp-issue-6-cloudflare-deploy-m4a.3 【substack-mcp】参照と設定を検証する open substack-mcp-issue-6-cloudflare-deploy-m4a.2

更新方法: 同じ計画JSONでSkill同梱の scripts/issue_to_beads.py --apply --write-issue を再実行する。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions