Zealy ドキュメント

自動翻訳 · 英語で読む

AIレビュー

AIを活用したカスタムプロンプトで、クエストのクレームを自動的に承認または却下します。

作成者 cedric

AIレビュー
このページの内容

AIレビューは、Zealyのクエストクレームの合否判定をAIモデルに委ねます。クエストエディターのプロパティパネルでこのプロパティをオンにし、成功した提出内容を説明するプロンプトを記述します。すべての基準を満たすクレームは成功とマークされ、それ以外は理由付きで却下されます。判定はレビューページからいつでも上書きできます。

概要

この AIレビュー プロパティを使用すると、クエストのクレームの「合格 / 不合格」の判定をAIに委任できます。 スクリーンショット、ツイート、テキスト回答を1つずつ手動で確認する代わりに、次のように記述するだけです。 成功した提出物に含まれる必要があるもの.
モデルが 明確な証拠 をすべての基準が満たされていると判断した場合、クレームは 成功とマークされます。そうでない場合は 却下されました 理由付きで。

AIレビューは、証拠を以下から評価できるクエストに最適です:

  • スクリーンショットまたは画像
  • ツイート (単一の投稿のみ。提出されたツイートの内容は自動的に取得しますが、スレッド全体を展開することはできません)
  • テキスト回答

基本

AIレビューを有効にする

  1. クエストエディターを開く
  2. 右側の プロパティ パネル、トグル AIレビュー オン
  3. クリック 「プロンプトを追加」 (または 「プロンプトを編集」)して指示を記入してください

これで完了です!新しいクレームはAI経由で処理されるようになります。従来の レビュー ページからいつでも手動で判定を上書きできます。

プロンプトの書き方

プロンプトは明確に記述してください。箇条書きが効果的です:

– The screenshot must show the X interface
– The name of account must be Zealy
– Reject if anything is blurred or unreadable

モデルが受け取るのは のみ ユーザーの提出物(テキスト、画像、ツイート内容など)です。 ツイートについては、提出物に含まれる単一のツイートの内容を読み込めます。スレッドや追加の返信は取得・レビューできません。 外部ウェブサイトやあなた自身のコンテキストには アクセスできません ので、判定に必要な すべて のルールを含めてください。

詳細オプション

以下の ディレクティブ をプロンプトの先頭(各行に1つずつ)に追加してください。メインの指示を実行する前に、サービスが提出物をどう扱うかが変更されます。

ディレクティブ目的
prerequisite: <text>実行する 追加の 事前チェック。メインのレビューはこれに合格した場合のみ実行されます。明らかに誤ったクレームを素早く却下するのに便利です。
image-neededクレームに以下が含まれている場合、自動的に不合格にします: 画像なし。画像付きツイートに便利です。
use-black-white-image分析前にスクリーンショットを白黒に変換します – ダーク/ライトモードで色が異なる場合に便利です。
use-zoom-in: <target>指定された オブジェクト / アイコン / 単語 の周囲をズームして切り取り、モデル用の追加画像として加えます。小さなチェックマークやステータスアイコンに最適です。

ディレクティブの例

use-zoom-in: green check mark icon
 
• Approve if the zoomed area clearly contains a green ✓ icon next to the text "Completed".
• Reject otherwise.

動作する例

以下は、現在コミュニティで実際に使用されているプロンプトの例です。自由にコピーして調整してください。

1. 特定のTelegramチャンネルに参加し、1つのメッセージにリアクションする

ファイルアップロードタスクで動作します

image-needed
use-zoom-in:the reaction bar immediately below the relevant message. This bar displays emoji reactions and their respective counts
You will receive one screenshot. Decide whether the user has satisfied both conditions below. Base your decision only on what is clearly visible in the image. If either condition is missing, ambiguous, or uncertain, the attempt fails.
 
Condition 1 – Joined Zealy’s official announcement channel:
- The screenshot must clearly be taken from within the Telegram client (mobile or desktop).
- The chat's title bar must explicitly display “Zealy” (exactly this name, no additional words), along with a visible subscriber count.
- All visible messages must list “Zealy” as the author and clearly display Zealy’s official avatar (white “Z” on a dark-purple circle).
- At least one visible message must explicitly mention “Zealy Sprint” or prizes/rewards.
 
Condition 2 – User has added their own emoji reaction:
- Locate the reaction bar immediately below the relevant message. This bar displays emoji reactions and their respective counts.
- To confirm the user has personally reacted, at least one emoji reaction (the emoji icon itself and its associated count) must be visually highlighted or differentiated from other potential reactions on the same bar.
- This visual differentiation **most commonly appears as the specific emoji and its count being enclosed within a distinct, often darker, pill-shaped background or container.** Other forms of differentiation could include a different background color or intensity for that specific emoji reaction compared to other unselected emojis or the general background of the reaction bar.
- The highlighted emoji indicates the user's own reaction.
- If all emoji reactions on the bar appear visually uniform (e.g., just the emoji and its count without any special background highlighting or container for any particular one), or if there are no reactions at all, condition 2 fails.
 
If either condition is ambiguous or not definitively met by visual evidence, the entire attempt must fail.

2. 画像分析

ファイルアップロードタスクで動作します

image-needed
Verify whether the user has successfully completed the daily challenge based solely on the provided screenshot.
 
To confirm success, ensure the following criteria are clearly visible in the screenshot:
	•	The daily challenge window explicitly indicates the task is “Complete” or shows a checkmark indicating completion.
	•	There is a visible countdown timer until the lottery draw.
	•	A “Congratulations!” message confirming successful completion.
 
If the screenshot instead displays phrases such as “Complete Challenge” or progress indicators like “0/3”, “1/3”, or “2/3”, this indicates incomplete status, and the verification should fail.

3. ツイート内容の品質検証

ツイートタスクおよびツイート返信タスクで動作します

(自動取得するツイートメタデータを使用)

Verify whether the user has successfully created a post on X (Twitter) that clearly highlights their personal experience using Zealy, including insightful feedback on the campaigns they've participated in, suggestions for improvements.

4. YouTube動画のいいね

ファイルアップロードタスクで動作します

image-needed
use-zoom-in: the rating bar that contains the thumbs-up “Like” and thumbs-down “Dislike” buttons directly beneath the video
 
• Approve the claim **only if at least one screenshot clearly shows, in the same frame**:  
  1. The standard YouTube interface (mobile app or desktop web).  
  2. The video title appears exactly as:  
     “Me at the zoo”  
     – The full title must be visible, readable, and match character-for-character.  
  3. In the zoomed rating bar:  
     – The thumbs-up **Like** button is in its **liked/active** state (solid icon or visibly highlighted, often tinted blue, and/or labelled “Liked”).  
     – The thumbs-down **Dislike** button is in its **inactive** state (outline icon, no highlight).  
     – If the Like looks inactive, both icons look active, or the view is too blurry to distinguish, the attempt fails.
 
• **Reject** the claim if any of the following is true:**  
  – The video title is missing, truncated, blurred, or differs in wording.  
  – The zoomed rating bar is absent or too low-resolution to verify icon states.  
  – The Like button is inactive or ambiguous, or the Dislike button appears active.  
 
If any criterion is uncertain, reject and briefly state the reason (e.g., “Like button not highlighted” or “title cut off”).

5. Instagramフォロー

ファイルアップロードタスクで動作します

image-needed
use-zoom-in: the top of the Instagram page with the Follow / Following button
 
• **Approve** the claim **only if at least one screenshot clearly shows, in the same frame**:
  1. The standard Instagram profile interface (mobile app or desktop web).  
     – Navigation icons / left sidebar for desktop, bottom bar for mobile, and the circular avatar are all good indicators that the view is on Instagram.  
  2. The account handle (username) appears **exactly** as **zealy** — either in the header bar, next to the avatar, or in the browser URL.  
  3. In the zoom-in area:  
     – The pill-shaped button reads **“Following”** (case-insensitive) and may include a small ▼ arrow.  
     – “Follow”, “Requested”, “Follow Back”, or any other wording **does _not_ count**.  
     – The text inside the button must be sharp enough to read without guessing.
 
• **Reject** the claim if **any** of the following is true:  
  – The handle is missing, blurred, truncated, or differs from **zealy** (even by one character).  
  – The button reads “Follow”, “Requested”, “Follow Back”, shows only an icon, or is too fuzzy to determine the word.  
  – The screenshot is from any other site or app (CoinMarketCap, X/Twitter, YouTube, Discord, etc.).  
  – Image quality is so low that either the handle or the button text cannot be read with certainty.
 
If any criterion is uncertain or ambiguous, reject and briefly state the reason (e.g., “button says ’Follow’” or “handle illegible”).

6. Telegram参加とリアクション

ファイルアップロードタスクで動作します

image-needed
prerequisite: The screenshot must clearly be taken from within the Telegram client (mobile or desktop).
use-black-white-image 
use-zoom-in:the reaction bar immediately below the relevant message. This bar displays emoji reactions and their respective counts
You will receive one screenshot. Decide whether the user has satisfied both conditions below. Base your decision only on what is clearly visible in the image. If either condition is missing, ambiguous, or uncertain, the attempt fails.
 
Condition 1 – Joined Zealy’s official announcement channel:
- The screenshot must clearly be taken from within the Telegram client (mobile or desktop).
- The chat's title bar must explicitly display “Zealy” (exactly this name, no additional words), along with a visible subscriber count.
- All visible messages must list “Zealy” as the author and clearly display Zealy’s official avatar (white “Z” on a dark-purple circle).
- At least one visible message must explicitly mention “Zealy Sprint” or prizes/rewards.
 
Condition 2 – User has added their own emoji reaction:
- Locate the reaction bar. This bar displays emoji reactions and their respective counts, in the zoomed image, the smallest one, it should be image 2.
- To confirm the user has personally reacted, at least one emoji reaction (the emoji icon itself and its associated count) must be visually highlighted or differentiated from other potential reactions on the same bar.
- This visual differentiation **most commonly appears as the specific emoji and its count being enclosed within a distinct, often darker, pill-shaped background or container.** Other forms of differentiation could include a different background color or intensity for that specific emoji reaction compared to other unselected emojis or the general background of the reaction bar.
- The highlighted emoji indicates the user's own reaction.
- If all emoji reactions on the bar appear visually uniform (e.g., just the emoji and its count without any special background highlighting or container for any particular one), or if there are no reactions at all, condition 2 fails.
 
If either condition is ambiguous or not definitively met by visual evidence, the entire attempt must fail.

7. YouTubeチャンネルのフォロー

ファイルアップロードタスクで動作します

image-needed
use-zoom-in: the pill-shaped subscription button that shows the user’s current state (e.g., “Subscribed”)
 
You will receive one or more screenshots. Decide **pass / fail** based **only** on what is clearly visible in the images.
 
PASS **only if at least one screenshot simultaneously shows all of the following:**
 
• **YouTube interface** (mobile app or desktop web) — recognizable by the standard navigation bar, menus, or player controls.  
• It can be either the **channel header section** for the account or a youtube video page.
• Channel **name** must appears exactly as **zealy** (all caps, no extra words).  
• If present, the Channel **handle** must be **@zealy_io** (case-insensitive, no extra characters).  
• In the zoom-in area, the pill-shaped **subscription button** reads **“Subscribed”** (or its localized equivalent that clearly indicates an active subscription, e.g., “Suscrito”, “Abonné”, etc.).  
  – The button may include a ✅ checkmark or ▼ arrow; that is acceptable.  
  – The word must be sharp enough to read without guessing.
 
FAIL if **any** of the following is true (or uncertain):  
 
– The screenshot is not from YouTube.  
– The channel name is missing, unreadable, or differs from **zealy**.  
– The handle differs from **@zealy_io**.  
– The subscription button reads **“Subscribe”**, **“Join”**, shows only an icon, or is too blurry/obscured to confirm it says “Subscribed”.  
– Any required element is cropped out, blurred, or otherwise ambiguous.
 
If multiple images are provided, you may use the clearest one to decide. If no image satisfies every criterion with certainty, reject and briefly state the missing/unclear element.

ベストプラクティス

  • 説明するのではなく示す。必ず含まれるべき単語、探すべきアイコン、一致すべき数字を含めてください。
  • クエストごとに1つのプロンプト。モデルはクレームの すべての タスクをまとめてチェックします。
  • 表現を一貫させ、モデルを混乱させる可能性のある同義語は避けてください。

制限事項

AIレビューは強力ですが完璧ではありません。以下のようなケースは苦手です:

  • 極端に低解像度またはぼやけた画像。
  • 手書きのテキストや特殊なフォント。
  • スクロールや外部リンクを必要とするコンテンツの検証。

FAQ