דילוג לתוכן
חזרו לבלוג
Release#מוצר#קליטה#widgets

עשרה widgets לדוגמה מגיעים עכשיו עם Nexow — כולל השיחה

חשבון חדש כבר לא נפתח על canvas ריק. עשרה widgets מוגמרים מגיעים כ-workspace דוגמאות, כל אחד עם הצ'אט האמיתי שבנה אותו והיסטוריית הגרסאות האמיתית — נבנו באותה לולאת codegen שאתה משתמש בה, בלי שום דבר מחובר.

The Nexow Team3 דקה קריאה
עשרה widgets לדוגמה מגיעים עכשיו עם Nexow — כולל השיחה

המסך הקשה ביותר ב-Nexow תמיד היה הראשון: canvas ריק, תיבת prompt, ואין הוכחה שמשהו מזה עובד. אפשר היה לקרוא את התיעוד, או להקליד משהו ולקוות.

בגרסה הבאה, חשבון חדש נטען ל-workspace דוגמאות — עשרה widgets מוגמרים על שלושה מסכים, כולם רצים בטעינה הראשונה, עם שום דבר מחובר. לא צילומי מסך, לא סיור מודרך. widgets עובדים שאפשר לפתוח, לערוך, לפרק ולפרסם מעל.

מה בחבילה

עולם live — שעון עולמי עם טבעת יום/לילה וסרגל חפיפת שעות עבודה; תחזית מזג אוויר לשבעה ימים עם עקומה שעתית; כל רעידת אדמה בשעה, יום או שבוע האחרונים על מפה live, בגודל לפי עוצמה; ואיכות אוויר live עם המזהם שמניע את המדד כרגע.

Markets — נרות Binance עם נר אחרון live ותג שינוי 24h; ממיר FX על שערי ייחוס ECB עם היסטוריה של 90 יום; השאלות הפעילות ביותר ב-Polymarket ומה הקהל מאמין; וכל מדד World Bank, לשני מדינות בבת אחת, כגרף ארוך טווח.

יצירה ומשחק — לוח פתקיות דביקות ששרד reloads דרך אחסון durable לכל פריט, ו-feed של Wikipedia «ביום הזה» עם תמונות ממוזערות ובוחר תאריך.

כל מקור ללא מפתח: Open-Meteo, USGS, נתוני Binance ציבוריים, Frankfurter, Polymarket, World Bank, Wikipedia. זו כלל, לא צירוף — דוגמה שנפתחת על «Connect OANDA» גרועה יותר מ-canvas ריק.

הם באמת נבנו, לא נכתבו

כל דוגמה התחילה כ-brief שנכתב כמו שאדם מקליד — מה הוא רוצה ולמה, לא specification. starter:build מריץ את ה-briefs האלה דרך runWidgetToolLoop: אותו module שמניע את נתיב ה-codegen של הפלטפורמה ואת נתיב bring-your-own-key בדפדפן, עם אותו חוזה, אותם כלים ואותו verifier in-turn. בלי HTTP stream, בלי credit ledger, בלי דפדפן — אבל אותה לולאה.

אז התמליל שמוצאים בטאב הצ'אט של widget הוא השיחה האמיתית, וכל תור שיצר קוד הוא גרסה אמיתית על ה-rail. רוב הדוגמאות נושאות שלוש. איכות אוויר נושאת חמש, כי שלוש הראשונות השאירו אותה נפתחת על תיבה ריקה «הזן עיר», והתור החמישי הוא דוח bug: שישה אריחי מזהמים שכולם מציגים מקף, וחותמת זמן שקראה «לפני -6375 דקות». ה-build הזה בחבילה בדיוק כפי שקרה.

הכרחי, ה-briefs רצים בלי providers מחוברים — בדיוק מה שיש לחשבון חדש. מה שיוצא מהלולאה הזו עובד ביום הראשון של מישהו.

לא קטלוג שני

כל דוגמה היא asset רגיל ב-marketplace, שפורסם על ידי החשבון הרשמי דרך אותו RPC שעובר דרכו עבודת כולם: אותם sanitizers, אותו lineage graph, אותו נתיב התקנה, אותה שרשרת royalties. שום דבר ב-starter widget מיוחד בשרת, במכוון — fork אחד וממשיכים lineage אמיתי במקום לגלות שהדוגמאות של האפליקציה חיות בדialect פרטי.

רישום curation מעל מחזיק רק את ה-curation: אילו assets שפורסמו מרכיבים את החבילה, באיזה סדר, על איזה מסך. כתיבות service-role בלבד; קריאות ציבוריות, כי מבקר לא מחובר אולי מסתכל על דף listing של אחד.

איפה החבילה נוחתת ומה היא לא תעשה

ה-seeding מוגבל בשלוש דרכים. רץ פעם לחשבון, לא פעם למכשיר — הדגל הוא setting מועתק, נקרא מחדש בהחלפת חשבון. לעולם לא זורע canvas שמישהו כבר השתמש בו. ואפשר לכפות מ-Settings → General → Add example widgets, לחשבונות שקדמו לחבילה או למי שמחק את ה-workspace ורוצה אותו בחזרה.

הדוגמאות נוחתות לצד ה-workspace הריק שלך במקום להחליף אותו, אז onboarding עדיין נותן לך מסך נקי להקליד. כל החבילה היא צעד undo אחד.

כל widget שנזרע מחותם כהתקנת marketplace שהיא באמת, אז לשפר אחד ולפרסם ממשיך את ה-lineage הרשמי במקום להתחיל עותק מתחרה. וכשאנחנו מוציאים גרסה טובה יותר של דוגמה, משתמשים שכבר נזרעו שומרים את שלהם — זה ה-widget שלהם עכשיו, אולי נערך. אין נתיב push-update, ולא צריך להיות.

מאומת כחבילה, לא בעין

לפני שאחד מהם מגיע לחשבון, כל החבילה רצה ב-Chrome אמיתי ומדורגת לפי widget: שגיאות boot, לולאות אנימציה בורחות, frames איטיים, renders ריקים — ועוד screenshot לכל אחד. בדיקה live נפרדת מסיקה כל endpoint ציבורי מהקוד המחויב ומאשרת שהוא עדיין עונה, כדי שהבדיקה לא תתיישן בזמן שה-widgets מתפתחים.

הסף לאחד-עשר זהה לעשרה האלה: אפס connections, פסק דין smoke נקי, הודעה אמיתית במקום אריח ריק כשמקור הנתונים שלו ביום רע, ושום דבר אישי בשום מקום בשיחה — כי השיחה נשלחת גם.

החבילה מגיעה עם הגרסה הבאה, וחשבונות קיימים יכולים למשוך אותה מ-Settings → General מתי שירצו. פתח אחד, קרא את הצ'אט שבנה אותו, ואז שנה משהו — זו עדיין הדרך המהירה ביותר ללמוד מה ה-canvas יכול לעשות.

הפעל Nexow והתחל לבנות בינתיים.

בנו את הווידג׳ט הראשון שלכם בדקה הבאה

התצוגה המקדימה חיה וחופשית לנסיון. אין הרשמה, אין הגדרה — פשוט תארו מה אתם רוצים לראות.

זמן שנותר0:00