top of page

ものづくり:まとめページ自動生成

  • 執筆者の写真: Dancing Shigeko
    Dancing Shigeko
  • 7 時間前
  • 読了時間: 2分

 こんにちは、Dancing Shigekoです!


 まとめページを自動で作ることを考えてみた。


---こんなプロンプトをCodexに投げてみた


あなたはWix Velo設計・実装エンジニアです。

目的

Wixブログの新規投稿・更新時に、投稿カテゴリを判定し、対象カテゴリの場合は既存の「まとめページ」に自動でタイトルとリンクを追加・更新できる仕組みを設計してください。

前提

  • サイトはWixで運用中

  • ブログはWix Blog

  • まとめページは既に存在している

  • ただし、静的ページ本文を直接書き換えるより、CMSコレクション+リピーター表示方式を優先したい

  • Wix Blog Backend Posts API、onPostCreatedイベント、必要に応じてonPostUpdatedイベントを使う想定

  • Wix公式ではPosts APIでブログ投稿の取得・検索が可能

  • onPostCreatedは投稿作成時に実行されるイベントとして用意されている

実現したい処理

  1. ブログ投稿が新規作成・更新される

  2. 投稿のカテゴリを取得する

  3. 所定カテゴリに該当するか判定する

  4. 該当する場合、まとめ用CMSコレクションに以下を保存する

    • postId

    • title

    • url

    • category

    • publishedDate

    • summaryPageType

    • sortOrder

    • updatedAt

  5. 既に同じpostIdが登録済みの場合は重複追加せず更新する

  6. まとめページ側ではCMSコレクションをカテゴリ別に絞り込み、リピーターでタイトルリンク一覧を表示する

設計してほしい内容

  1. 推奨アーキテクチャ

  2. CMSコレクション設計

  3. Veloバックエンドファイル構成

  4. onPostCreated / onPostUpdated の使い方

  5. 重複防止ロジック

  6. カテゴリとまとめページの対応表設計

  7. まとめページ側のリピーター表示設計

  8. 初回導入時に既存記事をまとめコレクションへ一括登録する方法

  9. エラー時のログ設計

  10. 実装コード例

注意点

  • いきなり全自動ではなく、まずは「手動実行で既存記事を同期」→「新規投稿時に自動同期」の順で安全に進めたい

  • Wixの仕様上、静的ページ本文を直接編集する方法が難しい場合は、CMS+リピーター方式を正式案として提案すること

  • 私はプログラミングに詳しくないため、手順は初心者向けに説明すること

まずは、全体設計と必要なファイル・CMS項目を提案してください。


---

 何やらCodexがいそいそと作業を始めてくれている。


 出てきた成果物を精査していかなくては。


 こちらの処理能力を遥かに上回るスピードでアウトプットしてくるので、理解を追いつかさせるので一杯一杯。


 それでは、また明日!


最新記事

すべて表示
ものづくり:Codexでもかなりのものが作れる?!

こんにちは、Dancing Shigekoです!  自分のやりたいと思っている機能をCodexで実現してもらう。  昨日、検討していた関連記事登録も、何事もなく実現できていて、いよいよ新規投稿に関してはほぼ完成したように思う。  これまでWixの自動投稿のために使っていたけれど、そろそろ別のことで検討を始めてもいいように思えてきた。  何かアプリ開発にチャレンジしてみようか。  それとも映画制作や

 
 
 

コメント


© 2023 サイト名 Wix.comを使って作成されました
当サイトの内容、テキスト、画像等の無断転載・無断使用を固く禁じます。

 
 
bottom of page