プロンプトライブラリ
ウェブサイトウィザード
リソース
- Overview
- クイックスタート
- Claude 3モデルカード
- Claude 3.7 システムカード
- システムステータス
- Anthropic コース
- プロンプトライブラリ
- プロンプトライブラリ
- コズミック・キーストローク
- 企業の千里眼
- ウェブサイトウィザード
- Excelの数式エキスパート
- Google Apps スクリプター
- Pythonバグバスター
- タイムトラベルコンサルタント
- ストーリーテリングの相棒
- 情報源を引用する
- SQLソーサラー
- 夢の解釈者
- ダジャレ名人
- 料理クリエイター
- ポートマントー詩人
- 皮肉屋のヘルパー、ハル
- LaTeX レジェンド
- ムードカラライザー
- Git gud
- 直喩の達人
- 倫理的ジレンマナビゲーター
- 会議の書記
- 慣用句解説者
- コードコンサルタント
- 関数ファブリケーター
- 新語創造者
- CSVコンバーター
- 絵文字エンコーダー
- 文章磨き上げ
- 視点の考察者
- クイズジェネレーター
- マインドフルネスメンター
- 小学2年生向け簡易化ツール
- VRフィットネスイノベーター
- PII 除去ツール
- メモマエストロ
- キャリアコーチ
- 採点の達人
- 早口言葉
- 面接質問作成ツール
- 文法の魔人
- なぞなぞ出題
- コード解説者
- エイリアン人類学者
- データオーガナイザー
- ブランドビルダー
- 効率性評価ツール
- レビュー分類器
- 方向性デコーダー
- モチベーションの源
- メールアドレス抽出ツール
- マスターモデレーター
- 授業計画作成者
- ソクラテス式の賢者
- 頭韻の錬金術師
- 未来的ファッションアドバイザー
- 多言語スーパーパワー
- 製品ネーミングプロ
- 哲学的考察
- スプレッドシートの魔術師
- SFシナリオシミュレーター
- 適応型エディター
- バベルの放送
- ツイートトーン検出器
- 空港コードアナリスト
プロンプトライブラリ
ウェブサイトウィザード
ユーザーの仕様に基づいて1ページのウェブサイトを作成します。
このプロンプトを開発者Consoleにコピーして、自分で試してみましょう!
内容 | |
---|---|
System | あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。 |
User | 「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください: 1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。 2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。 3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。 4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。 5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。 6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。 ビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは <head> セクション内の<style> タグ内に埋め込み、JavaScriptコードは<body> セクションの最後にある<script> タグ内に配置してください。JavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。 |
出力例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>EduQuest - Online Learning Platform</title>
<style>
/* CSS Styles */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 999;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
justify-content: space-between;
}
nav ul li a {
color: #fff;
text-decoration: none;
padding: 10px;
}
.hero {
height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
position: relative;
overflow: hidden;
}
.hero video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -1;
}
.hero h1 {
font-size: 48px;
margin-bottom: 20px;
}
.hero p {
font-size: 24px;
margin-bottom: 40px;
}
.hero button {
padding: 10px 20px;
font-size: 18px;
background-color: #333;
color: #fff;
border: none;
cursor: pointer;
}
.featured-courses, .success-stories {
padding: 40px;
}
.course-card {
background-color: #f5f5f5;
padding: 20px;
margin-bottom: 20px;
}
.testimonial {
background-color: #f5f5f5;
padding: 20px;
margin-bottom: 20px;
}
footer {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
footer a {
color: #fff;
text-decoration: none;
margin: 0 10px;
}
footer button {
padding: 10px 20px;
font-size: 18px;
background-color: #fff;
color: #333;
border: none;
cursor: pointer;
margin-top: 20px;
}
</style>
</head>
<body>
<header>
<nav>
<ul>
<li><a href="#">Math</a></li>
<li><a href="#">Science</a></li>
<li><a href="#">Languages</a></li>
<li><a href="#">Arts</a></li>
<li><input type="text" placeholder="Search"></li>
</ul>
</nav>
</header>
<section class="hero">
<video src="placeholder-video.mp4" autoplay loop muted></video>
<h1>Welcome to EduQuest</h1>
<p id="tagline">Learn at your own pace</p>
<button>Get Started</button>
</section>
<section class="featured-courses">
<h2>Featured Courses</h2>
<div class="course-card">
<img src="placeholder-course-image.jpg" alt="Course Image">
<h3>Course Title</h3>
<p>Instructor: John Doe</p>
<p>Course description goes here.</p>
</div>
<div class="course-card">
<img src="placeholder-course-image.jpg" alt="Course Image">
<h3>Course Title</h3>
<p>Instructor: Jane Smith</p>
<p>Course description goes here.</p>
</div>
</section>
<section class="success-stories">
<h2>Success Stories</h2>
<div class="testimonial">
<p>"EduQuest helped me learn a new skill and advance my career. Highly recommended!"</p>
<p>- John Doe</p>
</div>
<div class="testimonial">
<p>"I never thought I could learn a new language online, but EduQuest made it possible. Thank you!"</p>
<p>- Jane Smith</p>
</div>
</section>
<footer>
<a href="#">Blog</a>
<a href="#">FAQ</a>
<a href="#">Privacy Policy</a>
<button>Contact Us</button>
</footer>
<script>
// JavaScript Code
const taglines = [
"Learn at your own pace",
"Discover new passions",
"Expand your horizons"
];
let index = 0;
const taglineElement = document.getElementById("tagline");
function rotateTagline() {
taglineElement.textContent = taglines[index];
index = (index + 1) % taglines.length;
}
setInterval(rotateTagline, 3000);
</script>
</body>
</html>
このコードは、以下の機能とセクションを備えた「EduQuest」のための1ページのウェブサイトを作成します:
コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。
プレースホルダービデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そして「始める」ボタンを備えたヒーローセクション。
コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。
満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。
プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および「お問い合わせ」ボタンを備えたフッター。
CSSスタイルは
<head>
セクション内の<style>
タグ内に埋め込まれ、JavaScriptコードは<body>
セクションの最後にある<script>
タグ内に配置されています。JavaScriptコードは、setInterval関数を使用して3秒ごとに異なるタグラインを切り替えることで、ヒーローセクションの動的タグラインを処理します。
ビデオ背景、コース画像、推薦文はプレースホルダーであり、実際のコンテンツに置き換える必要があることに注意してください。
APIリクエスト
import anthropic
client = anthropic.Anthropic( # デフォルトでos.environ.get("ANTHROPIC_API_KEY")を使用
api_key="my_api_key",
)
message = client.messages.create(
model="claude-opus-4-20250514",
max_tokens=4000,
temperature=0,
system="あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
)
print(message.content)
import anthropic
client = anthropic.Anthropic( # デフォルトでos.environ.get("ANTHROPIC_API_KEY")を使用
api_key="my_api_key",
)
message = client.messages.create(
model="claude-opus-4-20250514",
max_tokens=4000,
temperature=0,
system="あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
)
print(message.content)
import Anthropic from "@anthropic-ai/sdk";
const anthropic = new Anthropic({
apiKey: "my_api_key", // デフォルトでprocess.env["ANTHROPIC_API_KEY"]を使用
});
const msg = await anthropic.messages.create({
model: "claude-opus-4-20250514",
max_tokens: 4000,
temperature: 0,
system: "あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください: \n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。 \n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。 \n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。 \n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。 \n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。 \n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。 \n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。 \n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
});
console.log(msg);
from anthropic import AnthropicBedrock
# 認証オプションについては https://docs.anthropic.com/claude/reference/claude-on-amazon-bedrock を参照
# 認証オプション
client = AnthropicBedrock()
message = client.messages.create(
model="anthropic.claude-opus-4-20250514-v1:0",
max_tokens=4000,
temperature=0,
system="あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
)
print(message.content)
import AnthropicBedrock from '@anthropic-ai/bedrock-sdk';
// 認証オプションについては https://docs.anthropic.com/claude/reference/claude-on-amazon-bedrock を参照
// 認証オプション
const client = new AnthropicBedrock();
const msg = await client.messages.create({
model: "anthropic.claude-opus-4-20250514-v1:0",
max_tokens: 4000,
temperature: 0,
system: "あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
});
console.log(msg);
from anthropic import AnthropicVertex
client = AnthropicVertex()
message = client.messages.create(
model="claude-3-7-sonnet-v1@20250219",
max_tokens=4000,
temperature=0,
system="あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
)
print(message.content)
import { AnthropicVertex } from '@anthropic-ai/vertex-sdk';
// `CLOUD_ML_REGION`および`ANTHROPIC_VERTEX_PROJECT_ID`環境変数から読み込みます。
// さらに、標準の`google-auth-library`フローを通過します。
const client = new AnthropicVertex();
const msg = await client.messages.create({
model: "claude-3-7-sonnet-v1@20250219",
max_tokens: 4000,
temperature: 0,
system: "あなたの任務は、与えられた仕様に基づいて1ページのウェブサイトを作成することです。JavaScriptとCSSを埋め込んだHTMLファイルとして提供します。ウェブサイトには、ドロップダウンメニュー、動的なテキストとコンテンツ、クリック可能なボタンなど、様々な魅力的でインタラクティブなデザイン機能を組み込む必要があります。デザインが視覚的に魅力的で、レスポンシブで、ユーザーフレンドリーであることを確認してください。HTML、CSS、JavaScriptコードは、読みやすさと保守性のために、適切に構造化され、効率的に整理され、適切にコメントが付けられている必要があります。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "「EduQuest」というオンライン学習プラットフォームのための1ページのウェブサイトを、以下の機能とセクションで作成してください:\n \n1. コースカテゴリ(数学、科学、言語、芸術)へのリンクと検索バーを備えた固定ナビゲーションバー。\n \n2. オンラインで学習する学生を紹介するビデオ背景、「自分のペースで学ぶ」「新しい情熱を発見する」「視野を広げる」という3つのタグラインを3秒ごとに切り替える動的なタグライン、そしてコースカタログへ導く「始める」ボタンを備えたヒーローセクション。\n \n3. コース画像、タイトル、講師、説明のプレースホルダーを表示するコースカードを含む注目コースセクション。\n \n4. 学習スタイルと興味を判断するための短いクイズと、クイズを開始するボタンを備えたインタラクティブな「学習パス」セクション。\n \n5. 満足した学生からの推薦文を特集する「成功事例」セクション。推薦文テキストと学生名のプレースホルダーを含む。\n \n6. プラットフォームのブログ、FAQ、プライバシーポリシーへのリンク、および連絡フォームとカスタマーサポート情報を含むモーダルウィンドウを開く「お問い合わせ」ボタンを備えたフッター。\n \nビデオ背景、コースカード、推薦文には、フィラープレースホルダーコンテンツを含めてください。CSSスタイルは`<head>`セクション内の`<style>`タグ内に埋め込み、JavaScriptコードは`<body>`セクションの最後にある`<script>`タグ内に配置してください。\n \nJavaScriptコードは、ヒーローセクションの動的タグラインを処理し、3秒ごとに異なるタグラインを切り替える必要があります。"
}
]
}
]
});
console.log(msg);
Was this page helpful?