[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6999RFSSDSMQPRS4K1KMKPW":3,"skill-same:01M6999RFSSDSMQPRS4K1KMKPW":93},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":23,"frontMatter":24,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6999RFSSDSMQPRS4K1KMKPW","jupyter-notebook",null,"استخدمه عندما يطلب المستخدم إنشاء أو تهيئة أو تعديل دفاتر Jupyter (`.ipynb`) للتجارب أو الاستكشافات أو الدروس التعليمية؛ فضّل القوالب المضمّنة وقم بتشغيل سكربت المساعدة `new_notebook.py` لتوليد دفتر بدءٍ نظيف","microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79423,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[19],"jupyter notebook","2026-11-10 10:12:30",false,"---\nname: jupyter-notebook\ndescription: استخدمه عندما يطلب المستخدم إنشاء أو تهيئة أو تعديل دفاتر Jupyter (`.ipynb`)\n  للتجارب أو الاستكشافات أو الدروس التعليمية؛ فضّل القوالب المضمّنة وقم بتشغيل سكربت\n  المساعدة `new_notebook.py` لتوليد دفتر بدءٍ نظيف\n---\n# مهارة Jupyter Notebook\n\nأنشئ دفاتر Jupyter نظيفة وقابلة للتكرار لوضعين أساسيين:\n\n- التجارب والتحليل الاستكشافي\n- الدروس والشروحات التعليمية\n\nفضل استخدام القوالب المضمنة والبرنامج النصي المساعد للحصول على هيكل متسق وتقليل أخطاء JSON.\n\n## متى تُستخدم\n- أنشئ دفترًا جديدًا `.ipynb` من الصفر.\n- حوّل ملاحظات أولية أو سكربتات إلى دفتر منظم.\n- أعد هيكلة دفتر موجود ليصبح أكثر قابلية للتكرار وسهولة التصفح.\n- بِناء تجارب أو دورات سيتم قراءتها أو إعادة تشغيلها من قبل أشخاص آخرين.\n\n## شجرة القرار\n- إذا كان الطلب استكشافيًا أو تحليليًا أو قائمًا على فرضية، اختر `experiment`.\n- إذا كان الطلب تعليميًا أو خطوة بخطوة أو مخصصًا لجمهور معين، اختر `tutorial`.\n- عند تحرير دفتر قائم، اعتبر ذلك إعادة هيكلة: حافظ على الهدف وحسّن البنية.\n\n## مسار المهارة (يُضبط مرة واحدة)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nيتم تثبيت المهارات على مستوى المستخدم تحت `$CODEX_HOME\u002Fskills` (الافتراضي: `~\u002F.codex\u002Fskills`).\n\n## سير العمل\n1. ثبت النية.\nIdentify the notebook kind: `experiment` or `tutorial`.\nسجّل الهدف والجمهور وما الذي يبدو عليه \"الانتهاء\".\n\n2. Scaffold from the template.\nUse the helper script to avoid hand-authoring raw notebook JSON.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. املأ الدفتر بخطوات صغيرة قابلة للتشغيل.\nحافظ على تركيز كل خلية كود على خطوة واحدة.\nأضف خلايا Markdown قصيرة تشرح الهدف والنتيجة المتوقعة.\nتجنب المخرجات الكبيرة والمزعجة عندما يكفي ملخص قصير.\n\n4. طبق النمط المناسب.\nبالنسبة للتجارب، اتبع `references\u002Fexperiment-patterns.md`.\nبالنسبة للدروس، اتبع `references\u002Ftutorial-patterns.md`.\n\n5. حرّر بأمان عند العمل على دفاتر موجودة.\nحافظ على بنية الدفتر؛ تجنّب إعادة ترتيب الخلايا إلا إذا حسّنت السرد من الأعلى إلى الأسفل.\nفضل التعديلات المستهدفة على إعادة الكتابة الكاملة.\nإذا اضطررت لتحرير JSON الخام، راجع `references\u002Fnotebook-structure.md` أولاً.\n\n6. تحقق من النتيجة.\nشغل الدفتر من الأعلى إلى الأسفل عندما تسمح البيئة بذلك.\nإذا لم يكن التنفيذ ممكنًا، اذكر ذلك صراحة ووضّح كيفية التحقق محليًا.\nاستخدم قائمة التحقق النهائية في `references\u002Fquality-checklist.md`.\n\n## القوالب والبرنامج النصي المساعد\n- تُخزَّن القوالب في `assets\u002Fexperiment-template.ipynb` و `assets\u002Ftutorial-template.ipynb`.\n- يقوم البرنامج النصي المساعد بتحميل قالب، وتحديث خلية العنوان، وكتابة دفتر ملاحظات.\n\nمسار البرنامج النصي:\n- `$JUPYTER_NOTEBOOK_CLI` (المثبت افتراضيًا: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## اتفاقيات الملفات المؤقتة والمخرجات\n- استخدم `tmp\u002Fjupyter-notebook\u002F` للملفات الوسيطة؛ احذفها عند الانتهاء.\n- اكتب المنتج النهائي تحت `output\u002Fjupyter-notebook\u002F` عند العمل في هذا المستودع.\n- استخدم أسماء ملفات ثابتة ووصفية (على سبيل المثال، `ablation-temperature.ipynb`).\n\n## التبعيات (ثبتها فقط عند الحاجة)\nفضل استخدام `uv` لإدارة التبعيات.\n\nحزم Python الاختيارية لتشغيل الدفتر محليًا:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nيستخدم البرنامج النصي المضمّن لبناء القالب مكتبة Python القياسية فقط ولا يتطلب تبعيات إضافية.\n\n## البيئة\nلا توجد متغيرات بيئة مطلوبة.\n\n## خريطة المراجع\n- `references\u002Fexperiment-patterns.md`: بنية التجربة والقواعد الإرشادية.\n- `references\u002Ftutorial-patterns.md`: بنية الدرس وتدفق التدريس.\n- `references\u002Fnotebook-structure.md`: شكل JSON لدفتر الملاحظات وقواعد التحرير الآمن.\n- `references\u002Fquality-checklist.md`: قائمة التحقق النهائية.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\nإخلاء المسؤولية:\nتمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator (https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). بينما نسعى إلى الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر المرجعي المعتمد. للمعلومات الحرجة أو المهمة، يُنصح بالاستعانة بترجمة بشرية ومحترفة. نحن غير مسؤولين عن أي سوء فهم أو تأويل ينشأ عن استخدام هذه الترجمة.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# مهارة Jupyter Notebook\n\nأنشئ دفاتر Jupyter نظيفة وقابلة للتكرار لوضعين أساسيين:\n\n- التجارب والتحليل الاستكشافي\n- الدروس والشروحات التعليمية\n\nفضل استخدام القوالب المضمنة والبرنامج النصي المساعد للحصول على هيكل متسق وتقليل أخطاء JSON.\n\n## متى تُستخدم\n- أنشئ دفترًا جديدًا `.ipynb` من الصفر.\n- حوّل ملاحظات أولية أو سكربتات إلى دفتر منظم.\n- أعد هيكلة دفتر موجود ليصبح أكثر قابلية للتكرار وسهولة التصفح.\n- بِناء تجارب أو دورات سيتم قراءتها أو إعادة تشغيلها من قبل أشخاص آخرين.\n\n## شجرة القرار\n- إذا كان الطلب استكشافيًا أو تحليليًا أو قائمًا على فرضية، اختر `experiment`.\n- إذا كان الطلب تعليميًا أو خطوة بخطوة أو مخصصًا لجمهور معين، اختر `tutorial`.\n- عند تحرير دفتر قائم، اعتبر ذلك إعادة هيكلة: حافظ على الهدف وحسّن البنية.\n\n## مسار المهارة (يُضبط مرة واحدة)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nيتم تثبيت المهارات على مستوى المستخدم تحت `$CODEX_HOME\u002Fskills` (الافتراضي: `~\u002F.codex\u002Fskills`).\n\n## سير العمل\n1. ثبت النية.\nIdentify the notebook kind: `experiment` or `tutorial`.\nسجّل الهدف والجمهور وما الذي يبدو عليه \"الانتهاء\".\n\n2. Scaffold from the template.\nUse the helper script to avoid hand-authoring raw notebook JSON.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. املأ الدفتر بخطوات صغيرة قابلة للتشغيل.\nحافظ على تركيز كل خلية كود على خطوة واحدة.\nأضف خلايا Markdown قصيرة تشرح الهدف والنتيجة المتوقعة.\nتجنب المخرجات الكبيرة والمزعجة عندما يكفي ملخص قصير.\n\n4. طبق النمط المناسب.\nبالنسبة للتجارب، اتبع `references\u002Fexperiment-patterns.md`.\nبالنسبة للدروس، اتبع `references\u002Ftutorial-patterns.md`.\n\n5. حرّر بأمان عند العمل على دفاتر موجودة.\nحافظ على بنية الدفتر؛ تجنّب إعادة ترتيب الخلايا إلا إذا حسّنت السرد من الأعلى إلى الأسفل.\nفضل التعديلات المستهدفة على إعادة الكتابة الكاملة.\nإذا اضطررت لتحرير JSON الخام، راجع `references\u002Fnotebook-structure.md` أولاً.\n\n6. تحقق من النتيجة.\nشغل الدفتر من الأعلى إلى الأسفل عندما تسمح البيئة بذلك.\nإذا لم يكن التنفيذ ممكنًا، اذكر ذلك صراحة ووضّح كيفية التحقق محليًا.\nاستخدم قائمة التحقق النهائية في `references\u002Fquality-checklist.md`.\n\n## القوالب والبرنامج النصي المساعد\n- تُخزَّن القوالب في `assets\u002Fexperiment-template.ipynb` و `assets\u002Ftutorial-template.ipynb`.\n- يقوم البرنامج النصي المساعد بتحميل قالب، وتحديث خلية العنوان، وكتابة دفتر ملاحظات.\n\nمسار البرنامج النصي:\n- `$JUPYTER_NOTEBOOK_CLI` (المثبت افتراضيًا: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## اتفاقيات الملفات المؤقتة والمخرجات\n- استخدم `tmp\u002Fjupyter-notebook\u002F` للملفات الوسيطة؛ احذفها عند الانتهاء.\n- اكتب المنتج النهائي تحت `output\u002Fjupyter-notebook\u002F` عند العمل في هذا المستودع.\n- استخدم أسماء ملفات ثابتة ووصفية (على سبيل المثال، `ablation-temperature.ipynb`).\n\n## التبعيات (ثبتها فقط عند الحاجة)\nفضل استخدام `uv` لإدارة التبعيات.\n\nحزم Python الاختيارية لتشغيل الدفتر محليًا:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nيستخدم البرنامج النصي المضمّن لبناء القالب مكتبة Python القياسية فقط ولا يتطلب تبعيات إضافية.\n\n## البيئة\nلا توجد متغيرات بيئة مطلوبة.\n\n## خريطة المراجع\n- `references\u002Fexperiment-patterns.md`: بنية التجربة والقواعد الإرشادية.\n- `references\u002Ftutorial-patterns.md`: بنية الدرس وتدفق التدريس.\n- `references\u002Fnotebook-structure.md`: شكل JSON لدفتر الملاحظات وقواعد التحرير الآمن.\n- `references\u002Fquality-checklist.md`: قائمة التحقق النهائية.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\nإخلاء المسؤولية:\nتمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator (https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). بينما نسعى إلى الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر المرجعي المعتمد. للمعلومات الحرجة أو المهمة، يُنصح بالاستعانة بترجمة بشرية ومحترفة. نحن غير مسؤولين عن أي سوء فهم أو تأويل ينشأ عن استخدام هذه الترجمة.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5,"description":7},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook",26019,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":41,"command":42},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":44,"command":45},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",true,[49,55,61,65,69,73,77,81,85,89],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"agents\u002Fopenai.yaml","REFERENCE","参考文档",291,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fopc-methodology\u002Fskills\u002Fopc-niche-positioning\u002Fagents\u002Fopenai.yaml",{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"assets\u002Fexperiment-template.ipynb","ASSET","资产文件",3371,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Fexperiment-template.ipynb",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"assets\u002Ftutorial-template.ipynb",3278,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Ftutorial-template.ipynb",{"path":66,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fexperiment-patterns.md",1917,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fexperiment-patterns.md",{"path":70,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fmarket-scan-checklist.md",246,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fopc-methodology\u002Fskills\u002Fopc-niche-positioning\u002Freferences\u002Fmarket-scan-checklist.md",{"path":74,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":75,"sourceHtmlUrl":76},"references\u002Fniche-evaluation.md",233,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fopc-methodology\u002Fskills\u002Fopc-niche-positioning\u002Freferences\u002Fniche-evaluation.md",{"path":78,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":79,"sourceHtmlUrl":80},"references\u002Fnotebook-structure.md",1898,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fnotebook-structure.md",{"path":82,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Fpositioning-formula.md",194,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fopc-methodology\u002Fskills\u002Fopc-niche-positioning\u002Freferences\u002Fpositioning-formula.md",{"path":86,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Fquality-checklist.md",1877,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fquality-checklist.md",{"path":90,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Ftutorial-patterns.md",1844,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Far\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Ftutorial-patterns.md",[94,112,123,131,137,144],{"skillNo":95,"name":96,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":109,"publishedAt":20},"01M69A206TRZ8KK0CW0HYJF5V5","testing-course-samples","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[99,104],{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":105,"categoryName":106,"taxonomyType":107,"taxonomyTypeDesc":108},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[110,111],"testing","testing course samples",{"skillNo":113,"name":114,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":120,"publishedAt":20},"01M69A1XRB2SFHYRMEH0K08EKZ","microsoft-docs","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[117],{"categoryNo":118,"categoryName":119,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000023","Skill与智能体开发",[121,9,122],"docs","microsoft docs",{"skillNo":124,"name":125,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":20},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[129,130],"ai agents","local ai agents",{"skillNo":132,"name":5,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":20},"01M69A1S947N7MM6V9JF85S2E7","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[19],{"skillNo":138,"name":139,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":142,"publishedAt":20},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[143],"deploying scalable agents",{"skillNo":145,"name":146,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":20},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[150],"azure openai to responses"]