commit 77757e2d2227cb7bb2f721960e6ff72a77a327c3
Author: root <root@hub.scroll.pub> Date: 2025-01-08 10:44:23 +0000 Subject: Initial commit diff --git a/body.html b/body.html new file mode 100644 index 0000000..5f26f0d --- /dev/null +++ b/body.html @@ -0,0 +1,70 @@ +<header> + <nav class="main-nav"> + <div class="logo">AI Agents Hub</div> + <div class="nav-links"> + <a href="https://github.com/e2b-dev/awesome-ai-agents" target="_blank">Awesome AI Agents</a> + <a href="https://x.com/pumpdotnews" target="_blank">News Feed</a> + </div> + </nav> +</header> + +<main> + <section class="hero"> + <div class="particle-container" id="particles"></div> + <h1>Discover the Future of AI Agents</h1> + <p>Exploring cutting-edge AI technologies and innovations</p> + </section> + + <section class="agents-grid"> + <h2>Popular AI Agents</h2> + <div class="grid-container"> + <div class="agent-card"> + <div class="card-glow"></div> + <h3>Language Models</h3> + <p>Advanced natural language processing agents</p> + </div> + <div class="agent-card"> + <div class="card-glow"></div> + <h3>Task Automation</h3> + <p>Intelligent workflow automation solutions</p> + </div> + <div class="agent-card"> + <div class="card-glow"></div> + <h3>Data Analysis</h3> + <p>Smart data processing and analytics agents</p> + </div> + <div class="agent-card"> + <div class="card-glow"></div> + <h3>Decision Support</h3> + <p>AI-powered decision-making assistants</p> + </div> + </div> + </section> + + <section class="features"> + <h2>Key Features</h2> + <div class="features-container"> + <div class="feature"> + <div class="feature-icon">🤖</div> + <h3>Intelligent Automation</h3> + <p>Streamline workflows with smart AI agents</p> + </div> + <div class="feature"> + <div class="feature-icon">🔄</div> + <h3>Adaptive Learning</h3> + <p>Continuous improvement through machine learning</p> + </div> + <div class="feature"> + <div class="feature-icon">🔗</div> + <h3>Integration Ready</h3> + <p>Seamless integration with existing systems</p> + </div> + </div> + </section> +</main> + +<footer> + <div class="footer-content"> + <p>AI Agents Hub - Exploring the Future of Artificial Intelligence</p> + </div> +</footer> diff --git a/index.scroll b/index.scroll new file mode 100644 index 0000000..c41a051 --- /dev/null +++ b/index.scroll @@ -0,0 +1,11 @@ +buildHtml +baseUrl https://aiagents.scroll.pub +metaTags +title AI Agents Hub - Discover Modern AI Technologies +description Explore the cutting-edge world of AI Agents with our comprehensive showcase of current technologies, tools, and innovations. +keywords AI agents, artificial intelligence, technology, machine learning, automation +author AI Agents Hub +editButton /edit.html +style.css +body.html +script.js diff --git a/prompt.json b/prompt.json new file mode 100644 index 0000000..9e11ced --- /dev/null +++ b/prompt.json @@ -0,0 +1,20 @@ +{ + "id": "msg_0156JzbtrPWKn1BDRBR5eVd6", + "type": "message", + "role": "assistant", + "model": "claude-3-5-sonnet-20241022", + "content": [ + { + "type": "text", + "text": "Let me create a modern, tech-focused website for AI Agents information.\n\n---domain---\naiagents.scroll.pub\n\n---index.scroll---\nbuildHtml\nbaseUrl https://aiagents.scroll.pub\nmetaTags\ntitle AI Agents Hub - Discover Modern AI Technologies\ndescription Explore the cutting-edge world of AI Agents with our comprehensive showcase of current technologies, tools, and innovations.\nkeywords AI agents, artificial intelligence, technology, machine learning, automation\nauthor AI Agents Hub\neditButton /edit.html\nstyle.css\nbody.html\nscript.js\n\n---body.html---\n<header>\n <nav class=\"main-nav\">\n <div class=\"logo\">AI Agents Hub</div>\n <div class=\"nav-links\">\n <a href=\"https://github.com/e2b-dev/awesome-ai-agents\" target=\"_blank\">Awesome AI Agents</a>\n <a href=\"https://x.com/pumpdotnews\" target=\"_blank\">News Feed</a>\n </div>\n </nav>\n</header>\n\n<main>\n <section class=\"hero\">\n <div class=\"particle-container\" id=\"particles\"></div>\n <h1>Discover the Future of AI Agents</h1>\n <p>Exploring cutting-edge AI technologies and innovations</p>\n </section>\n\n <section class=\"agents-grid\">\n <h2>Popular AI Agents</h2>\n <div class=\"grid-container\">\n <div class=\"agent-card\">\n <div class=\"card-glow\"></div>\n <h3>Language Models</h3>\n <p>Advanced natural language processing agents</p>\n </div>\n <div class=\"agent-card\">\n <div class=\"card-glow\"></div>\n <h3>Task Automation</h3>\n <p>Intelligent workflow automation solutions</p>\n </div>\n <div class=\"agent-card\">\n <div class=\"card-glow\"></div>\n <h3>Data Analysis</h3>\n <p>Smart data processing and analytics agents</p>\n </div>\n <div class=\"agent-card\">\n <div class=\"card-glow\"></div>\n <h3>Decision Support</h3>\n <p>AI-powered decision-making assistants</p>\n </div>\n </div>\n </section>\n\n <section class=\"features\">\n <h2>Key Features</h2>\n <div class=\"features-container\">\n <div class=\"feature\">\n <div class=\"feature-icon\">🤖</div>\n <h3>Intelligent Automation</h3>\n <p>Streamline workflows with smart AI agents</p>\n </div>\n <div class=\"feature\">\n <div class=\"feature-icon\">🔄</div>\n <h3>Adaptive Learning</h3>\n <p>Continuous improvement through machine learning</p>\n </div>\n <div class=\"feature\">\n <div class=\"feature-icon\">🔗</div>\n <h3>Integration Ready</h3>\n <p>Seamless integration with existing systems</p>\n </div>\n </div>\n </section>\n</main>\n\n<footer>\n <div class=\"footer-content\">\n <p>AI Agents Hub - Exploring the Future of Artificial Intelligence</p>\n </div>\n</footer>\n\n---style.css---\n:root {\n --primary-dark: #0a0f1c;\n --primary-blue: #0a4d68;\n --accent-blue: #00f7ff;\n --text-light: #ffffff;\n --text-dim: #a0a0a0;\n}\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: 'Inter', system-ui, sans-serif;\n background: linear-gradient(135deg, var(--primary-dark), var(--primary-blue));\n color: var(--text-light);\n line-height: 1.6;\n}\n\n.main-nav {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 1.5rem 2rem;\n background: rgba(10, 15, 28, 0.95);\n backdrop-filter: blur(10px);\n position: fixed;\n width: 100%;\n z-index: 1000;\n}\n\n.logo {\n font-size: 1.5rem;\n font-weight: bold;\n background: linear-gradient(45deg, var(--text-light), var(--accent-blue));\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n}\n\n.nav-links a {\n color: var(--text-light);\n text-decoration: none;\n margin-left: 2rem;\n transition: color 0.3s ease;\n}\n\n.nav-links a:hover {\n color: var(--accent-blue);\n}\n\n.hero {\n height: 100vh;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n position: relative;\n overflow: hidden;\n}\n\n.hero h1 {\n font-size: 3.5rem;\n margin-bottom: 1rem;\n text-shadow: 0 0 20px rgba(0, 247, 255, 0.5);\n}\n\n.particle-container {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1;\n}\n\n.agents-grid {\n padding: 4rem 2rem;\n}\n\n.grid-container {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n gap: 2rem;\n margin-top: 2rem;\n}\n\n.agent-card {\n background: rgba(10, 15, 28, 0.8);\n border-radius: 15px;\n padding: 2rem;\n position: relative;\n overflow: hidden;\n transition: transform 0.3s ease;\n}\n\n.agent-card:hover {\n transform: translateY(-5px);\n}\n\n.card-glow {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: radial-gradient(circle at 50% 0%, rgba(0, 247, 255, 0.2), transparent 70%);\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n\n.agent-card:hover .card-glow {\n opacity: 1;\n}\n\n.features {\n padding: 4rem 2rem;\n background: rgba(10, 15, 28, 0.5);\n}\n\n.features-container {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n gap: 2rem;\n margin-top: 2rem;\n}\n\n.feature {\n text-align: center;\n padding: 2rem;\n}\n\n.feature-icon {\n font-size: 2.5rem;\n margin-bottom: 1rem;\n}\n\nfooter {\n background: rgba(10, 15, 28, 0.95);\n padding: 2rem;\n text-align: center;\n}\n\n@media (max-width: 768px) {\n .main-nav {\n flex-direction: column;\n padding: 1rem;\n }\n \n .nav-links {\n margin-top: 1rem;\n }\n \n .nav-links a {\n margin: 0 1rem;\n }\n \n .hero h1 {\n font-size: 2.5rem;\n }\n}\n\n---script.js---\ndocument.addEventListener('DOMContentLoaded', () => {\n // Particle animation\n const canvas = document.createElement('canvas');\n const ctx = canvas.getContext('2d');\n const particles = [];\n \n const particleContainer = document.getElementById('particles');\n particleContainer.appendChild(canvas);\n \n function resizeCanvas() {\n canvas.width = particleContainer.offsetWidth;\n canvas.height = particleContainer.offsetHeight;\n }\n \n resizeCanvas();\n window.addEventListener('resize', resizeCanvas);\n \n class Particle {\n constructor() {\n this.reset();\n }\n \n reset() {\n this.x = Math.random() * canvas.width;\n this.y = Math.random() * canvas.height;\n this.size = Math.random() * 2 + 1;\n this.speedX = Math.random() * 1 - 0.5;\n this.speedY = Math.random() * 1 - 0.5;\n this.opacity = Math.random() * 0.5 + 0.2;\n }\n \n update() {\n this.x += this.speedX;\n this.y += this.speedY;\n \n if (this.x < 0 || this.x > canvas.width || this.y < 0 || this.y > canvas.height) {\n this.reset();\n }\n }\n \n draw() {\n ctx.fillStyle = `rgba(0, 247, 255, ${this.opacity})`;\n ctx.beginPath();\n ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2);\n ctx.fill();\n }\n }\n \n // Create particles\n for (let i = 0; i < 100; i++) {\n particles.push(new Particle());\n }\n \n function animate() {\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n \n particles.forEach(particle => {\n particle.update();\n particle.draw();\n });\n \n requestAnimationFrame(animate);\n }\n \n animate();\n});\n\n---end---\n\nThis website features a modern, sci-fi inspired design with a dark blue and black color scheme, highlighted by neon blue accents. It includes:\n\n1. A fixed navigation bar with glowing logo\n2. Animated particle background\n3. Responsive grid layout for AI agent cards\n4. Hover effects with glowing animations\n5. Modern typography and spacing\n6. Mobile-responsive design\n7. Smooth animations and transitions\n8. Proper semantic HTML structure\n9. Optimized performance with vanilla JS\n10. SEO-friendly meta tags\n\nThe particle animation in the background creates a dynamic, tech-focused atmosphere while maintaining readability and usability." + } + ], + "stop_reason": "end_turn", + "stop_sequence": null, + "usage": { + "input_tokens": 532, + "cache_creation_input_tokens": 0, + "cache_read_input_tokens": 0, + "output_tokens": 2724 + } +} \ No newline at end of file diff --git a/readme.scroll b/readme.scroll new file mode 100644 index 0000000..ac0b66f --- /dev/null +++ b/readme.scroll @@ -0,0 +1,3 @@ +# aiagents3.scroll.pub + +website generated by Claude from prompt: “设计一个酷炫的蓝黑主题网站,展示和整合当前的 AI Agent 信息。网站要以现代感的设计风格为主,包含科技感的动画效果和交互元素。页面顶部添加清晰的导航栏,导航栏中提供跳转到以下链接的按钮: • https://github.com/e2b-dev/awesome-ai-agents • https://x.com/pumpdotnews 网站布局以模块化设计为主,每个模块分别展示当前热门的 AI Agent 技术和功能,使用动态图表或卡片式布局来提升可视性。背景以深蓝和黑色为主,搭配高亮的霓虹蓝色点缀,营造科技氛围。页面中可以适当插入粒子特效或背景动效,以增强视觉冲击力。” \ No newline at end of file diff --git a/script.js b/script.js new file mode 100644 index 0000000..d4923d4 --- /dev/null +++ b/script.js @@ -0,0 +1,66 @@ +document.addEventListener('DOMContentLoaded', () => { + // Particle animation + const canvas = document.createElement('canvas'); + const ctx = canvas.getContext('2d'); + const particles = []; + + const particleContainer = document.getElementById('particles'); + particleContainer.appendChild(canvas); + + function resizeCanvas() { + canvas.width = particleContainer.offsetWidth; + canvas.height = particleContainer.offsetHeight; + } + + resizeCanvas(); + window.addEventListener('resize', resizeCanvas); + + class Particle { + constructor() { + this.reset(); + } + + reset() { + this.x = Math.random() * canvas.width; + this.y = Math.random() * canvas.height; + this.size = Math.random() * 2 + 1; + this.speedX = Math.random() * 1 - 0.5; + this.speedY = Math.random() * 1 - 0.5; + this.opacity = Math.random() * 0.5 + 0.2; + } + + update() { + this.x += this.speedX; + this.y += this.speedY; + + if (this.x < 0 || this.x > canvas.width || this.y < 0 || this.y > canvas.height) { + this.reset(); + } + } + + draw() { + ctx.fillStyle = `rgba(0, 247, 255, ${this.opacity})`; + ctx.beginPath(); + ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); + ctx.fill(); + } + } + + // Create particles + for (let i = 0; i < 100; i++) { + particles.push(new Particle()); + } + + function animate() { + ctx.clearRect(0, 0, canvas.width, canvas.height); + + particles.forEach(particle => { + particle.update(); + particle.draw(); + }); + + requestAnimationFrame(animate); + } + + animate(); +}); diff --git a/style.css b/style.css new file mode 100644 index 0000000..4ffdaec --- /dev/null +++ b/style.css @@ -0,0 +1,163 @@ +:root { + --primary-dark: #0a0f1c; + --primary-blue: #0a4d68; + --accent-blue: #00f7ff; + --text-light: #ffffff; + --text-dim: #a0a0a0; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Inter', system-ui, sans-serif; + background: linear-gradient(135deg, var(--primary-dark), var(--primary-blue)); + color: var(--text-light); + line-height: 1.6; +} + +.main-nav { + display: flex; + justify-content: space-between; + align-items: center; + padding: 1.5rem 2rem; + background: rgba(10, 15, 28, 0.95); + backdrop-filter: blur(10px); + position: fixed; + width: 100%; + z-index: 1000; +} + +.logo { + font-size: 1.5rem; + font-weight: bold; + background: linear-gradient(45deg, var(--text-light), var(--accent-blue)); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.nav-links a { + color: var(--text-light); + text-decoration: none; + margin-left: 2rem; + transition: color 0.3s ease; +} + +.nav-links a:hover { + color: var(--accent-blue); +} + +.hero { + height: 100vh; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + position: relative; + overflow: hidden; +} + +.hero h1 { + font-size: 3.5rem; + margin-bottom: 1rem; + text-shadow: 0 0 20px rgba(0, 247, 255, 0.5); +} + +.particle-container { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; +} + +.agents-grid { + padding: 4rem 2rem; +} + +.grid-container { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); + gap: 2rem; + margin-top: 2rem; +} + +.agent-card { + background: rgba(10, 15, 28, 0.8); + border-radius: 15px; + padding: 2rem; + position: relative; + overflow: hidden; + transition: transform 0.3s ease; +} + +.agent-card:hover { + transform: translateY(-5px); +} + +.card-glow { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: radial-gradient(circle at 50% 0%, rgba(0, 247, 255, 0.2), transparent 70%); + opacity: 0; + transition: opacity 0.3s ease; +} + +.agent-card:hover .card-glow { + opacity: 1; +} + +.features { + padding: 4rem 2rem; + background: rgba(10, 15, 28, 0.5); +} + +.features-container { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); + gap: 2rem; + margin-top: 2rem; +} + +.feature { + text-align: center; + padding: 2rem; +} + +.feature-icon { + font-size: 2.5rem; + margin-bottom: 1rem; +} + +footer { + background: rgba(10, 15, 28, 0.95); + padding: 2rem; + text-align: center; +} + +@media (max-width: 768px) { + .main-nav { + flex-direction: column; + padding: 1rem; + } + + .nav-links { + margin-top: 1rem; + } + + .nav-links a { + margin: 0 1rem; + } + + .hero h1 { + font-size: 2.5rem; + } +}