المهارات algorithmic-art
🎨

algorithmic-art

آمن

إنشاء فن خوارزمي باستخدام p5.js

متاح أيضًا من: davila7,anthropics,Doyajin174,ArtemisAI,Cam10001110101,Azeem-2

إنشاء فن توليدي فريد باستخدام p5.js مع العشوائية المزروعة للحصول على نتائج قابلة للتكرار. بناء فن تفاعلي يمكن للمستخدمين استكشافه من خلال عناصر تحكم المعاملات والتنقل في البذور.

يدعم: Claude Codex Code(CC)
⚠️ 66 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "algorithmic-art". Create algorithmic art about organic emergence with particles

النتيجة المتوقعة:

ينتج عنصر HTML تفاعلي مع جسيمات متدفقة تستجيب لحقول الضوضاء، وعناصر تحكم في المعاملات للتعديل، وقابلية للتكرار بناءً على البذور.

استخدام "algorithmic-art". Build geometric art with recursive patterns and seed navigation

النتيجة المتوقعة:

ينتج HTML مستقل بذاته مع أنماط هندسية متكررة، عناصر تحكم في الشريط الجانبي لاستكشاف المعاملات، وأزرار للتنقل بين variations البذور.

التدقيق الأمني

آمن
v1 • 2/24/2026

All 42 static findings are false positives. The skill is a legitimate p5.js generative art tool. Network access is limited to CDN resources for p5.js library and Google Fonts required for the viewer. The static scanner confused markdown code formatting, regex operations, and template comments as security risks.

3
الملفات التي تم فحصها
1,227
الأسطر التي تم تحليلها
6
النتائج
1
إجمالي عمليات التدقيق

مشكلات حرجة (2)

False Positive: Windows SAM Database Reference
Static scanner flagged line 508 as 'Windows SAM database' but the actual content is '// PARTICLE SYSTEM' comment in the template. Scanner confused 'SYSTEM' with Windows SAM. This is a template placeholder comment.
False Positive: Dangerous Heuristic Combination
Scanner flagged 'Code execution + Network + Credential access' heuristic. This was triggered by benign JavaScript (regex .exec()), CDN network calls, and the word 'exec'. No credential access or malicious code exists.
مشكلات متوسطة المخاطر (2)
False Positive: Python exec() Function
Scanner flagged JavaScript regex .exec() at line 133 as 'Python exec()'. The actual code is 'const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex)' which parses hex color values.
False Positive: Weak Cryptographic Algorithm
Scanner flagged various lines as 'Weak cryptographic algorithm' but no cryptographic code exists. Scanner likely confused algorithmic art terminology with cryptography.
مشكلات منخفضة المخاطر (2)
False Positive: External Commands / Shell Backtick Execution
Scanner flagged markdown backticks (`) as shell backtick execution. These are code formatting delimiters in SKILL.md documentation, not actual shell commands.
Legitimate: Hardcoded CDN URLs
Network URLs at lines 23-26 are legitimate CDN resources for p5.js library and Google Fonts required for the interactive art viewer to function.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
55
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

المحترفون الإبداعيون

إنشاء أصول مرئية فريدة للمشاريع والمواقع أو المواد التسويقية مع بذور قابلة للتكرار.

تعلم البرمجة الإبداعية

فهم مبادئ الفن التوليدي من خلال أمثلة عملية واستكشاف المعاملات.

إنشاء الفن التفاعلي

إنشاء فن تفاعلي قابل للمشاركة يمكن للآخرين استكشافه من خلال تعديل المعاملات.

جرّب هذه الموجهات

إنشاء الفن الأساسي
Create algorithmic art using p5.js. Use seeded randomness to ensure reproducibility. Build an interactive HTML artifact with parameter controls.
فن حقل التدفق
Create a flow field algorithmic art piece using p5.js. Include particle systems that follow noise-driven vector fields. Add controls for particle count, noise scale, and speed.
الأنماط الهندسية
Generate geometric algorithmic art using recursive subdivision or circular patterns. Include seed navigation so users can explore variations.
المستكشف التفاعلي
Create a complete interactive algorithmic art viewer with seed navigation (prev/next/random), parameter sliders, color pickers, and export functionality.

أفضل الممارسات

  • استخدم دائمًا العشوائية المزروعة (randomSeed، noiseSeed) للحصول على نتائج قابلة للتكرار
  • صمم المعاملات التي تنبثق بشكل طبيعي من الفلسفة الخوارزمية
  • احتفظ بجميع الكود مضمنًا في ملف HTML واحد لإعادة الاستخدام

تجنب

  • تجنب نسخ أعمال الفنانين الحاليين - أنشئ فلسفات خوارزمية أصلية
  • لا تتخطى القالب - استخدم viewer.html كأساس للبدء
  • تجنب قيم الألوان العشوائية - استخدم لوحات متناغمة ومدروسة

الأسئلة المتكررة

ما هو الفن الخوارزمي؟
الفن الخوارزمي هو فن مرئي يُنشأ باستخدام خوارزميات حاسوبية. إنه يستخدم العمليات الرياضية والكود لإنتاج مخرجات مرئية فريدة وقابلة للتكرار في كثير من الأحيان.
كيف تعمل العشوائية المزروعة؟
تستخدم العشوائية المزروعة رقمًا أوليًا (بذرة) لتهيئة مولدات الأرقام العشوائية. هذا يجعل كل تشغيل ينتج نفس الناتج، وهو أمر ضروري للففن القابل للتكرار.
هل يمكنني استخدام هذه المهارة بدون اتصال؟
تتطلب المهارة الوصول إلى الإنترنت في البداية لتحميل p5.js من CDN. بمجرد التحميل، يمكن أن يعمل الفن المُنشأ دون اتصال في جلسة متصفح مؤقتة.
ما هي الفلسفة الخوارزمية؟
الفلسفة الخوارزمية هي نظرة حسابية للعالم توجه إنشاء الفن. إنها تصف المبادئ الرياضية والجمالية التي يعبر عنها الخوارزمية.
كيف أشارك الفن المُنشأ؟
الخرج هو ملف HTML واحد مستقل بذاته. يمكنك مشاركته عن طريق إرسال الملف أو استضافته على أي خادم ويب.
هل يمكنني تصدير الفن كصورة؟
نعم، يتضمن المستكشف التفاعلي زر تنزيل يصدر اللوحة الحالية كملف PNG.

تفاصيل المطور

المؤلف

ZhanlinCui

الترخيص

Complete terms in LICENSE.txt

مرجع

main

بنية الملفات