Home تقنية ClawdMojis – Clawd لكل مناسبة | itg-ar.com

ClawdMojis – Clawd لكل مناسبة | itg-ar.com

2
0
ClawdMojis – Clawd لكل مناسبة
| itg-ar.com

ClawdMojis – Clawd لكل مناسبة

إعادة إنشاء بكسل مثالية لتميمة Clawd مثل Slack emoji – مجموعة متزايدة من المتغيرات المتحركة، تم إنشاؤها جميعها برمجيًا من الشعار الأصلي. لا يوجد محرر الصور المعنية. تصفح المعرض المباشر (صور GIF المتحركة + انقر لنسخ أسماء Slack)، أو احصل على حزمة الرموز التعبيرية الجاهزة للتحميل. جميع المخرجات بحجم 128 × 128 PNG/GIF بخلفيات شفافة، بحجم الرموز التعبيرية المخصصة لـ Slack (≥ 128 كيلوبايت). كانت نقطة البداية عبارة عن لقطة شاشة لبداية “مرحبًا، Clawd” (source/clawd_source.png). تقوم Tools/analyze_grid.py باستعادة شبكة البكسل الفنية الموجودة أسفلها: اعزل الجسم البرتقالي حسب اللون، وابحث عن كل حافة صورة ظلية، وقم بتجميع التشويش المضاد للتعرج الذي يبلغ حوالي 1 بكسل، واختر حجم الخلية الذي يقسم جميع مواضع الحواف بشكل أفضل. النتيجة — تم رسم الشعار على شبكة مقاس 12 × 8، وخلية ≈ 18 بيكسل في المصدر 335 × 597 (يبلغ الكاشف عن توافقي 9 بيكسل / 24 × 16 لأن كل ميزة يبلغ سمكها خليتين بالضبط؛ أما الرسم الأصلي فهو 12 × 8). الألوان التي تم أخذ عينات منها: الجسم #DA7758، العيون #000000. ..########.. ..#O####O#.. O = العين ###################.. ..########.. ..#.#..#.#.. الساقين ..#.#..#.#.. تعيش هذه الشبكة في Shared/clawd.py كسلسلة ART – المصدر الوحيد للحقيقة كل يتم استيراد البرنامج النصي، بحيث يكون المخلوق متطابقًا عبر جميع المتغيرات. تحتوي هذه الوحدة أيضًا على عينات الألوان وتمدد المخطط التفصيلي الأبيض الذي يشاركه العارضون. يتم عرض الشبكة بخلايا عدد صحيح من البكسل (10 بيكسل) بحيث تظل حادة للغاية عند أي تكبير. يُخرج clawd_emoji.png المربع المبطن وclawd_emoji_tight.png المحكم والمتناسب تمامًا. Calm Clawd أمام غرفة محترقة – ميم “هذا جيد” – مكون من طبقتين: النار (الخلف): محاكاة حقيقية لـ Doom-fire على شبكة خشنة مكونة من 32 شبكة – ينتشر صف المصدر الساخن لأعلى مع اضمحلال عشوائي + وميض، تم تعيينه من خلال لوحة الألوان الكلاسيكية الداكنة → الأحمر → البرتقالي → الأصفر. يقوم ملف تعريف المصدر لكل عمود بتناقص النيران إلى مثلث؛ غطاء ملون يحافظ على القاعدة صفراء (وليس بيضاء). Clawd (أمامي): الكائن على شبكة 64 دقيقة بحيث تكون حدوده البيضاء عبارة عن مخطط تفصيلي رفيع بحجم 2 بكسل. نظرًا لأن Doom-fire فوضوية، فقد تم العثور على الحلقة السلسة عن طريق إجراء محاكاة طويلة وقطع الإطار الذي يطابق الإطار 0 بشكل أفضل (يتم إخفاء التماس الصغير بواسطة الوميض الطبيعي). يتم حفظ الإجراء الاحتياطي الثابت باسم clawd_fire_still.png. يبلغ حجم clawd_fire.gif حوالي 102 كيلو بايت — وهو أقل بقليل من الحد الأقصى المسموح به لـ Slack وهو 128 كيلو بايت. خفض MAXL أو ارفع DUR إذا كنت في حاجة إليه أصغر. مخلب تحت سحابة عاصفة، أربع طبقات مركبة (سحابة → مطر خلفي → مخلب → مطر أمامي): السحابة: شريط كامل العرض من اللون الرمادي المتموج مع جانب سفلي خشن؛ يتم تمرير نسيجه الداخلي أفقيًا. المطر: قطرات دهنية، معظمها خلف Clawd وبعضها في الأمام، تتساقط بزاوية طفيفة (الحقل مقطوع – يتغير عمود كل قطرة مع صفها). يسقط المطر الأمامي بشكل أسرع من أجل الشعور بالمنظر. البقع: تنبثق 3 إطارات دقيقة على طول الأرضية، ويتم إطلاق النار عليها تدريجيًا في كل مرة. هنا تكون الحلقة سلسة تمامًا من خلال البناء: يلتف المطر على بلاطة رأسية (V·F هو مضاعف TILE)، وتلتف السحابة على بلاطة أفقية (S·F = P)، والبقع هي وظيفة خالصة لإطار الإطار F. Clawd يسقط وجه موجة متكسرة على لوح ركوب الأمواج الأحمر، مركب من الخلف إلى الأمام (المحيط ← رغوة القمة ← رذاذ القمة ← Clawd+board ← غسل خط الماء + رذاذ القوس). على عكس الرموز التعبيرية الأخرى التي يعرضها هذا على شبكة 128 كاملة (CELL = 1)، لذا فإن Clawd أكبر وأكثر مركزية، وحوافه/دورانه نصف حجم الكتلة – أقل بكسلًا بشكل ملحوظ: المحيط: قمم منخفضة مرتفعة منتفخة على اليمين وتنحدر إلى بحر أكثر استواءً على اليسار (ركوب الوجه Clawd)، مليء باللون الأزرق ذو النطاقات العميقة وبريق متلألئ من الوميض المضاء بنور الشمس؛ ينكسر غطاء رغوي أبيض على طول الشفة. Clawd + board: Clawd (مخطط أبيض كامل بحجم 2 بيكسل) يقف على لوح ركوب الأمواج السمين؛ تم بناء الاثنين كمجموعة واحدة ويتم تدويرهما معًا بحيث يميلان إلى أسفل الوجه، ويدوران حول نقطة ملامسة الماء للوحة. يتطابق الميل مع منحدر الوجه ويتم غمر اللوحة قليلاً بحيث تستقر عبر الموجة بدلاً من أن تطفو فوقها. صخرة لطيفة وبوب عمودي يبقيهم على قيد الحياة على الموجة. الرذاذ: يتصاعد ذيل الديك من شفة الموجة (مرسوم خلف Clawd بحيث يجلس في العمق الصحيح)، ويتكسر غسول رغوي رفيع ومشرق على طول خط الماء حيث يقطع اللوح الموجة، وينطلق رذاذ صغير من الأنف. الحلقة سلسة من خلال البناء: البوب، والصخرة، وميض رذاذ القوس كلها خطيئة (2π·f/F)؛ يقدم التموج المنتفخ والتمرير اللامع عددًا صحيحًا من الدورات عبر الحلقة (المرحلة 2π·(… – k·f/F))؛ رذاذ القمة هو وظيفة خالصة لإطار الإطار F؛ غسل الخط المائي هو نمط خشن ثابت. يرتدي قبعة سمبريرو كبيرة من القش، ويمسك الماراكا من المقبض في كل يد ويهزها وهو يرقص. مثل ركوب الأمواج، يتم عرضه على شبكة 128 كاملة (CELL = 1) بحيث تظل منحنيات القبعة والمصابيح المستديرة واضحة: الجسم + القبعة: مخلب (مخطط أبيض كامل 2 بيكسل) وسمبريرو عريض (تاج من القش مستدير، شريط أحمر مع ترصيع ذهبي، حافة ملتفة لأعلى، تقليم بوليتا) هي قطعة واحدة صلبة تتدرج إلى اليسار أو اليمين مع ارتداد بسيط. الأذرع: يتكون كل جانب من طبقتين تدوران معًا حول الكتف – ذراع برتقالي خلف كلاو، والماراكا (الممسكة بالمقبض، اللمبة في الطرف البعيد) مركبة في الأمام بحيث يقرأ المقبض كما هو مرفوع فوق الذراع. تدويرها يجعل الماراكا تهتز بشكل واضح؛ نظرًا لأن الذراعين عبارة عن صورتين معكوستين يتم تدويرهما بنفس الزاوية، فإنهما يتناوبان (واحد لأعلى والآخر لأسفل) لإحساس التشاتشا. الذوق: زوج من النوتات الموسيقية الذهبية فوق رأسك. الحلقة غير ملحومة من خلال البناء: الخطوة الجانبية هي sin(2π·f/F)، والارتداد هو |sin(2π·f/F)|، واهتزاز الماراكا هو sin(2π·2f/F) (رجستان لكل حلقة) والنوتة الموسيقية هي sin/cos 2π·f/F — كلها متساوية عند f=0 وf=F. انطلق في مرج مشمس مرتديًا خوذة من اللباب وحقيبة جامعي، وأرجح شبكة محمولة باليد على فراشة ترفرف بعيدًا عن متناول اليد. شبكة كاملة 128 (CELL=1) بحيث تظل قبة الخوذة والطوق الشبكي والفراشة واضحة. على عكس الرموز التعبيرية الشفافة، فإن هذا المشهد عبارة عن مشهد معتم بالكامل يملأ المربع، مركب من الخلف إلى الأمام (سماء + سحب ← عشب ← زهور ← مخلب ← شبكة ← فراشة ← عشب أمامي): الحقل: سماء زرقاء مع بضع سحب ناعمة فوق مرج أخضر من الشفرات والزهور المتمايلة. Clawd: مخطط أبيض كامل بحجم 2 بيكسل، في خوذة من اللون الكاكي (قبة مستديرة، شريط، حافة عريضة منحنية لأسفل، مقبض علوي) مع حقيبة متدلية بحزام – قطعة واحدة صلبة مع قصة صغيرة. الشبكة: ذراع برتقالية تمسك بعمود طويل ينتهي بحلقة شبكية منسوجة؛ الذراع بالكامل + العمود + الشبكة عبارة عن مجموعة واحدة يتم تدويرها حول الكتف، بحيث تتأرجح لأعلى وللخلف مرة واحدة في كل حلقة. الفراشة: ترفرف بجناحيها وتطير بشكل مراوغ قليلاً على شكل رقم ثمانية، وتبقى على بعد بضعة بكسلات فوق الطوق في أعلى كل أرجوحة – قريبة جدًا. تكون الحلقة سلسة من خلال البناء: التأرجح الصافي هو sin(2π·f/F)، ومسار الفراشة هو sin/sin(2·) لـ 2π·f/F، ورفرف الجناح هو cos(2π·3f/F) (ثلاث لوحات لكل حلقة) وتمايل العشب هو sin(2π·f/F) — كلها متساوية عند f=0 وf=F. نظرًا لأن الحقل يملأ المربع بالكامل، تتم كتابة ملف GIF كإطارات كاملة غير شفافة (التخلص = 1، بدون شفافية) بحيث لا يومض أي شيء. رامي سهام لطيف في الغابة: يرتدي قبعة مدببة من الريش وسترة خضراء (حزام + إبزيم، حاشية متعرجة، حذاء صغير)، جعبة متدلية على ظهره، يرسم قوسًا ويفقد سهمًا يتجه إلى اليمين – مرارًا وتكرارًا. شبكة 128 كاملة (CELL = 1) بحيث يظل منحنى القوس والخيط والسهم واضحًا ومرسومًا بشكل كبير بحيث يملأ Clawd معظم الإطار – يتجه القوس نحو الحافة اليمنى، وبالتالي فإن السهم المتحرر له مسافة قصيرة فقط (يبيعه الووش). كل ثابت بكسل هو مضاعف لـ SCALE (sc(v) = round(v·SCALE/6))، لذا فإن ارتطام SCALE يعيد قياس الرامي بالكامل بشكل متماسك: الجسم + الغطاء: Clawd (مخطط أبيض كامل 2 بيكسل) أعيد تلوينه في السترة، مع غطاء متخبط من الخلف، وعصابة قبعة بنية وريشة حمراء. ذراعيه: نتوءات Clawd الجانبية (صفوف ART العريضة 2-3) هي ذراعيه. يصل الشخص الأيمن إلى القوس – ويربطه ساعد قصير بالقبضة، التي تستقر في الداخل مقابل يده بدلاً من الخروج على مسافة ذراع. ينحني الأيسر لأعلى ولأسفل بحيث ترسم القبضة الخيط على خده (خط قطري، وليس شريطًا على الوجه أبدًا). القوس: قوس خشبي، قطعة واحدة ثابتة – اللقطة بأكملها تحدث على الخيط، لذا لا يجب أن يدور أي شيء. اللقطة: يسحب الذراع الأيسر الخيط + سهم منحرف إلى أقصى حد، ثم يتحرر بضربة أمامية + رنين، وينطلق السهم إلى اليمين (الرأس أولاً، مع قفزة زائدة، مع القليل من الرنين) قبل أن يتم ضرب سهم جديد. الحلقة سلسة من خلال البناء: السحب الكامل (الهدف) متطابق عند f=0 وf=F؛ عند التحرير، يستقر الخيط للأمام ويعيده الرجوع المخمد ((1− خطوة سلسة)·(1+sin)) إلى السحب بواسطة الإطار الأخير، ويمسح السهم المفكوك الحافة اليمنى قبل أن تلتف الحلقة – لذلك يظهر سهم جديد فقط مرة أخرى، إيقاع “إعادة التحميل” الطبيعي. يتطلب Python 3 مع Pillow وNumPy: pip install Pillow numpy # تشغيل من أي مكان – كل برنامج نصي يكتب في المجلد الخاص به ويستورد Shared/ python3 Tools/analyze_grid.py # يطبع الشبكة المستردة (يكتب build/) python3 emoji//render.py # -> emoji//clawd_*.gif (+ ثابت) لـ r في emoji/*/render.py; قم بعمل python3 “$r”; تم # أو أعد إنشاء كل شيء يكشف كل برنامج نصي متحرك عن ثوابته القابلة للضبط بالقرب من الجزء العلوي – تتم تسمية جميع مستويات الهندسة والتوقيت والتأثير، لذلك يتضاعف كل عارض كوثائق لمتغيره الخاص (توضح الأقسام المخصصة لكل رمز تعبيري أعلاه التقنيات). emoji/fire/render_static.py هو النص الأصلي الثابت “هذا جيد” (يتم الاحتفاظ به كمرجع؛ الإصدار المتحرك يحل محله). الإعدادات → تخصيص → رموز تعبيرية → إضافة رموز تعبيرية مخصصة، وتحميل ملف من مجلد emoji// ذي الصلة، وإعطائه الاسم المقترح في meta.json الخاص بهذا المجلد (على سبيل المثال:clawd-fine:) – أو انقر لنسخه من المعرض المباشر. صور GIF المتحركة مضمنة. كل رمز تعبيري عبارة عن مجلد مستقل – نص العرض الخاص به بالإضافة إلى المخرجات (المخرجات) المخصصة التي ينتجها – عبر تعريف كائن مشترك: يحمل كل مجلد أيضًا ملف meta.json (عنوان، رمز تعبيري مميز، اسم Slack، دعاية مغالى فيها، مؤلف) – تقوم Tools/gen_gallery.py بإنشاء جدول المعرض أعلاه وموقع المعرض المباشر (docs/index.html) من تلك العناصر، لذا فإن إضافة متغير لا يمس جدول README يدويًا أبدًا. ClawdMoji/ ├── مشترك/clawd.py شبكة ART + الألوان + مساعد المخطط التفصيلي (مصدر واحد للحقيقة) ├── لقطة شاشة للمصدر/ الشعار الأصلي ├── Tools/ Analysis_grid.py, gen_gallery.py, build_pack.py ├── docs/ موقع المعرض الذي تم إنشاؤه (صفحات GitHub) ├── emoji/ │ ├── _template/ بداية قابلة للنسخ للمتغيرات الجديدة │ └── / render.py + meta.json + مخرجات .gif/.png المخصصة └── بناء/ صفائف وسيطة من Analysis_grid.py (gitignored) نرحب بشدة بمتغيرات Clawd الجديدة – المتغير هو مجلد واحد فقط مع render.py واحد (و meta.json) أعلى الكائن المشترك. راجع CONTRIBUTING.md للاطلاع على الوصفة والقيود الصعبة (128×128، ≥ 128 كيلو بايت، الحلقة السلسة، Clawd الأصلي)، وبادئ تشغيل قابل للنسخ في emoji/_template/. ليس المبرمج؟ افتح فكرة الرموز التعبيرية بدلاً من ذلك. الرمز هو معهد ماساتشوستس للتكنولوجيا. شخصية Clawd والشرارة الأنثروبيتان هما أنثروبيكيان، تابعان لـ PBC – وهذا مشروع معجبين غير رسمي، لا ينتمي إلى Anthropic أو يدعمه، ولا يتم منح أي حقوق للشخصية أو العلامة.


تم النشر: 2026-07-03 20:28:00

مصدر: github.com