TondTech
تصمیم بر این شد که یک سرویس سفارش آنلاین و سفارش از میز (منو آنلاین) رستوران رو در یک روز کامل با AI پیاده سازی کنیم و سعی کنیم تا حد ممکن حتی یک خط کد هم نزنیم براش. کار سنگین ولی جذابی میشه، یه چالش واقعی 😁
یه تست چند دقیقه ای با امیر گرفتیم، الان خودم هیجان زده ترم برای اون روز موعود :))
🤣8👍3🔥3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
اینم یه ویدیو از خروجی تست امروزمون
👍11❤3🔥2🤣2🤩1😍1
TondTech
تصمیم بر این شد که یک سرویس سفارش آنلاین و سفارش از میز (منو آنلاین) رستوران رو در یک روز کامل با AI پیاده سازی کنیم و سعی کنیم تا حد ممکن حتی یک خط کد هم نزنیم براش. کار سنگین ولی جذابی میشه، یه چالش واقعی 😁
اسم سرویس رو انتخاب کنید، بریم دامنه شو از الان بگیریم :) کاربر پاتیرا خیلی میتونه کمک کنه اینجا :)
برای بررسی بهتر خروجی های وب ، میتونیم از playWright MCP استفاده کنیم، داکیومنتش رو اینجا میتونید بخونید ، دل بدین به کار و اینترنت خوب داشته باشین برای دانلود مرورگرهای headless ش، 5 تا 10 دقیقه ای آماده خواهد بود
https://playwright.dev/agents
https://playwright.dev/agents
❤5
TondTech
دوست دارم سر این فلو جدید که با Copilot و یه سری ابزار AI و NoCode- LowCode یه سیستم رو از صفر میبریم جلو، با هم یه میت آنلاین بریم. جذاب میشه به نظرم .
دوستان جدید که احتمالا از توییتر و لینکدین به جمع ما اضافه شدین، خیلی خوش اومدین، خیلی به من لطف میکنید اگر در این نظر سنجی شرکت کنید
❤11
Forwarded from CodeLodge
در این قسمت از سری پادکستهای Code lodge، به بررسی عمیق نقش هوش مصنوعی در دنیای توسعه نرمافزار میپردازیم. در این گفتگو، همراه با دوست صمیمیمان، مسعود عزیز، به نقد جنبههای مختلف استفاده از AI در محیطهای دولوپمنت میپردازیم؛ از جمله مباحث پیرامون نگرانیهای مرتبط با اتوماسیون بیش از حد و جایگزینی نیروی انسانی و دست کم گیری نقش مهم مدل های زبانی در توسعه. هدف ما ارائه بینشی جامع از چالشها و فرصتهایی است که هوش مصنوعی برای توسعهدهندگان به ارمغان میآورد و راهکارهایی برای حفظ کیفیت و خلاقیت در کار ارائه میدهد.
میزبانان شما:
بهنیا آزاد
مسعود بیگی
این ایپزود را می توانید از طریق لینک های زیر هم بشنوید :
- 🔗Spotify
- 🔗Amazon
- 🔗Castbox
-🔗Apple podcast
-🔗 Shenoto
#Codelodge
#Software
#AI
#LLM
#softwareDeveloper
#SoftwareEngineer
@codeLodge
میزبانان شما:
بهنیا آزاد
مسعود بیگی
این ایپزود را می توانید از طریق لینک های زیر هم بشنوید :
- 🔗Spotify
- 🔗Amazon
- 🔗Castbox
-🔗Apple podcast
-🔗 Shenoto
#Codelodge
#Software
#AI
#LLM
#softwareDeveloper
#SoftwareEngineer
@codeLodge
👍1
CodeLodge
در این قسمت از سری پادکستهای Code lodge، به بررسی عمیق نقش هوش مصنوعی در دنیای توسعه نرمافزار میپردازیم. در این گفتگو، همراه با دوست صمیمیمان، مسعود عزیز، به نقد جنبههای مختلف استفاده از AI در محیطهای دولوپمنت میپردازیم؛ از جمله مباحث پیرامون نگرانیهای…
خیلی از بچه ها پیام میدن میگن عمو، میخوای دولوپرها رو بیکار کنی ؟ میگم نه، اون اپیزود پادکست مون رو گوش کنید، صرفا قراره سوارکاران بهتری بشیم روی اسب AI
شنیدن این اپیزود رو قویا توصیه میکنم
شنیدن این اپیزود رو قویا توصیه میکنم
👍11
Hack24_AI_RoadMap.pdf
346.8 KB
پیش ثبت نام باز شد!
عزیزانم، این سند، رودمپ رویداد هست، میتونید با خوندنش دقیق تر بفهمید در رویداد چه خواهد گذشت
لینک پیش ثبت نام :
https://survey.porsline.ir/s/Q3fp0tr
مشتاق دیدارتان ❤️💪
عزیزانم، این سند، رودمپ رویداد هست، میتونید با خوندنش دقیق تر بفهمید در رویداد چه خواهد گذشت
لینک پیش ثبت نام :
https://survey.porsline.ir/s/Q3fp0tr
مشتاق دیدارتان ❤️💪
🔥15👏1
TondTech
اسم سرویس رو انتخاب کنید، بریم دامنه شو از الان بگیریم :) کاربر پاتیرا خیلی میتونه کمک کنه اینجا :)
امروز انشالله تکلیف نام پروژه رو هم تعیین کنیم، تا ساعت 16 اگر نام دیگری به جز نام های زیر که بچه ها پیشنهاد دادن به نظرتون میرسه بگین، 16 تا 20 نظر سنجی میکنیم، هر نامی که انتخاب شد، میریم برای ثبت دامنه ش
نام های پیشنهادی تا این لحظه:
منولاین
MenuPick
3fresh.ir
eazymenu.ir
tondmenu
نام های پیشنهادی تا این لحظه:
منولاین
MenuPick
3fresh.ir
eazymenu.ir
tondmenu
❤5
👎8
تیم خوب AvalAI به عنوان اولین اسپانسر رسمی رویداد در کنارمون خواهد بود
https://news.1rj.ru/str/aval_ai
بی نهایت از لطف و همراهی این تیم خوب ممنونم، قرار شد پروژه رو هم open source منتشر کنیم.
امیدواریم این رویداد قدم اولی باشه برای یک راه بزرگ تر ❤💪
https://news.1rj.ru/str/aval_ai
بی نهایت از لطف و همراهی این تیم خوب ممنونم، قرار شد پروژه رو هم open source منتشر کنیم.
امیدواریم این رویداد قدم اولی باشه برای یک راه بزرگ تر ❤💪
Telegram
AvalAI | هوش مصنوعی
پلتفرم یکپارچه هوش مصنوعی AvalAI
https://AvalAI.ir
@AvalAISupport پشتیبانی
https://AvalAI.ir
@AvalAISupport پشتیبانی
🤩16🔥4❤2👍1🕊1
TondTech
دامنه انتخاب کنیم با هم ؟ قراره اسم و برند و دامنه مون این باشه
در این نظرسنجی eazymenu.ir رای اول شد. همین را انتخاب کنیم یا نظر سنجی دوباره با دامنه های بیشتری که دوستان گذاشتند انجام دهیم؟
Final Results
48%
23%
نظرسنجی دوباره
28%
مشاهده آمار
Media is too big
VIEW IN TELEGRAM
یه ویو ببینید از یک پروژه تیکتینگ که با همین اپروچی که در رویداد میخوایم بریم توسعه داده شده
🔥12❤5
Forwarded from tech-afternoon (Amin Mesbahi)
🧠 🚀 هوش مصنوعی در تیم توسعه: ابزار روزمره به جای تقلب!
با رایج شدن مدلهای هوش مصنوعی توی محیطهای توسعه؛ مسیر تعامل برنامهنویس با مدل، از حالت پرسش و پاسخ یا Ask، به توانمندی ویرایش یا Edit رسید و بعدتر به حالت Agent. در طول این مسیر، نیاز به سر و سامون دادن به رفتار مدل و اعمال تنظیمات دلخواه، ضرورتش بیشتر و بیشتر شد. حالا این تنظیمات میتونه پرامپتهای از پیش ذخیره شده باشه برای صرفهجویی در زمان، یا مثلا دستورالعملهایی مثل ساختار نامگذاری متغیرها یا اینکه همیشه لاگها رو به شیوه خاص بنویسه یا... برای همین فایلهایی مثل
توی این پست، اول این فایلها رو با مثال مرور میکنم، بعدتر به اهمیت توجه به یکسانسازی/استانداردسازی اونها در تیمهای توسعه توسط platform engineering خواهم نوشت. این ابزارها خیلی سریع دارن توی ریپازیتوریهای حرفهای و شرکتها، جا میافتن و مهمه که بدونیم دقیقاً چیان؟ چرا مهمان؟ و اصلاً چطور میتونن به تیم ما کمک کنن؟
✅ این فایلها چی هستن؟
اگه بخوام ساده بگم، این فایلها نقش «دستورالعمل استفاده از هوش مصنوعی» رو دارن برای توسعهدهندهها و ابزارهای هوشمند مثل GitHub Copilot، Cody، یا حتی agentهای داخلی تیمها.
به کمک این فایلها، میتونیم به ابزار AI یاد بدیم که:
- چه سبکی از کدنویسی رو تو پروژهمون ترجیح میدیم
- از چه کتابخونهها یا معماریهایی استفاده میکنیم
- چه چیزهایی ممنوعه یا نیاز به تایید دارن
- حتی چه تسکهایی رو میتونه خودش انجام بده یا نیمهکاره پیشنویس بزنه
🔧 مثالهای کاربردی:
👨💻فایل copilot-instructions.md:
فایل سادهایه که توش توضیح میدیم Copilot تو این ریپو چطوری باید رفتار کنه. مثلاً:
- از Flurl.Http استفاده کن، نه HttpClient
- وقتی اسم متد با Get شروع شد، حتماً یه تست یونیت بساز
- همیشه Exceptionهای گلوبال با ProblemDetails هندل میشن
🤖 فایل AGENTS.md:
اگه تو تیممون agent داریم (مثلاً برای اینکه PR میزنه یا کد جنریت میکنه؛ یا از منابع کانفلوئنس شرکت اطلاعات میخونه یا به جیرا دسترسی داره یا...)، این فایل نقش پروفایل اون agent رو داره.
توش توضیح میدیم که این agent قراره چی کار کنه، چه دادهای داره، چه دامنۀ تصمیمگیریای داره و کی باید بررسی کنه خروجیاشو.
📘 فایل .instructions.md:
یه فایل کلیتر برای راهنمایی خود ابزارها یا همتیمیها. توش ممکنه توضیح بدیم تو این پروژه چه Naming Convention داریم، چطوری باید migration ساخت، یا اینکه اصلاً ساختار پوشهها چطوریه.
ادامه در پست بعدی...
با رایج شدن مدلهای هوش مصنوعی توی محیطهای توسعه؛ مسیر تعامل برنامهنویس با مدل، از حالت پرسش و پاسخ یا Ask، به توانمندی ویرایش یا Edit رسید و بعدتر به حالت Agent. در طول این مسیر، نیاز به سر و سامون دادن به رفتار مدل و اعمال تنظیمات دلخواه، ضرورتش بیشتر و بیشتر شد. حالا این تنظیمات میتونه پرامپتهای از پیش ذخیره شده باشه برای صرفهجویی در زمان، یا مثلا دستورالعملهایی مثل ساختار نامگذاری متغیرها یا اینکه همیشه لاگها رو به شیوه خاص بنویسه یا... برای همین فایلهایی مثل
AGENTS.md یا .github/copilot-instructions.md یا .instructions.md به وجود اومدن.توی این پست، اول این فایلها رو با مثال مرور میکنم، بعدتر به اهمیت توجه به یکسانسازی/استانداردسازی اونها در تیمهای توسعه توسط platform engineering خواهم نوشت. این ابزارها خیلی سریع دارن توی ریپازیتوریهای حرفهای و شرکتها، جا میافتن و مهمه که بدونیم دقیقاً چیان؟ چرا مهمان؟ و اصلاً چطور میتونن به تیم ما کمک کنن؟
✅ این فایلها چی هستن؟
اگه بخوام ساده بگم، این فایلها نقش «دستورالعمل استفاده از هوش مصنوعی» رو دارن برای توسعهدهندهها و ابزارهای هوشمند مثل GitHub Copilot، Cody، یا حتی agentهای داخلی تیمها.
به کمک این فایلها، میتونیم به ابزار AI یاد بدیم که:
- چه سبکی از کدنویسی رو تو پروژهمون ترجیح میدیم
- از چه کتابخونهها یا معماریهایی استفاده میکنیم
- چه چیزهایی ممنوعه یا نیاز به تایید دارن
- حتی چه تسکهایی رو میتونه خودش انجام بده یا نیمهکاره پیشنویس بزنه
🔧 مثالهای کاربردی:
👨💻فایل copilot-instructions.md:
فایل سادهایه که توش توضیح میدیم Copilot تو این ریپو چطوری باید رفتار کنه. مثلاً:
- از Flurl.Http استفاده کن، نه HttpClient
- وقتی اسم متد با Get شروع شد، حتماً یه تست یونیت بساز
- همیشه Exceptionهای گلوبال با ProblemDetails هندل میشن
.github/copilot-instructions.md
# Shared Platform Coding Standards
- Use `async/await`, not callbacks.
- Follow project’s naming conventions.
- Include dependency vulnerability tagging in comments.
- Provide default error handling structure.
- Always include logging statements.
🤖 فایل AGENTS.md:
اگه تو تیممون agent داریم (مثلاً برای اینکه PR میزنه یا کد جنریت میکنه؛ یا از منابع کانفلوئنس شرکت اطلاعات میخونه یا به جیرا دسترسی داره یا...)، این فایل نقش پروفایل اون agent رو داره.
توش توضیح میدیم که این agent قراره چی کار کنه، چه دادهای داره، چه دامنۀ تصمیمگیریای داره و کی باید بررسی کنه خروجیاشو.
AGENTS.md
# AGENTS.md — Developer Platform Guide for AI Agents
## Environment Setup
- `make setup` to install dependencies.
- `make test` for running full test suite.
- `docker compose up` to launch local services.
## Code Style
- Pre-commit: `black`, `isort`, `eslint`.
- Linting: `./tools/lint`.
- Tests: coverage must exceed 85%.
## Development Workflow
- Branch naming: `feat/*`, `fix/*`.
- PR guidelines: include ticket link, test coverage, and denoscription.
## Platform Behavior
- Always run `make build` before tests.
- Platform maintains shared Docker images, secrets, and env configurations.
📘 فایل .instructions.md:
یه فایل کلیتر برای راهنمایی خود ابزارها یا همتیمیها. توش ممکنه توضیح بدیم تو این پروژه چه Naming Convention داریم، چطوری باید migration ساخت، یا اینکه اصلاً ساختار پوشهها چطوریه.
backend.instructions.md
---
applyTo: "backend/**/*.py"
---
# Backend Python Guidelines
- Format using Black (line length 88).
- Use Pydantic for input validation.
- Comment public functions with docstrings.
- Follow platform’s API client patterns.
ادامه در پست بعدی...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from tech-afternoon (Amin Mesbahi)
tech-afternoon
🧠 🚀 هوش مصنوعی در تیم توسعه: ابزار روزمره به جای تقلب! با رایج شدن مدلهای هوش مصنوعی توی محیطهای توسعه؛ مسیر تعامل برنامهنویس با مدل، از حالت پرسش و پاسخ یا Ask، به توانمندی ویرایش یا Edit رسید و بعدتر به حالت Agent. در طول این مسیر، نیاز به سر و سامون…
ادامه و جمعبندی:
🏗 پیشنهاد برای تیمها و شرکتها:
قبل از اینکه مدلهای زبانی تبدیل به ابزار تقلب یا تولید کدهای «نفهمیدهشده» بشن، سعی کنید ساختارمند و صحیح به عنوان ابزار کمکی به تیم معرفی کنید و براش برنامه و آموزش و منابع در نظر بگیرید.
اگه تبدیل بشن به بخشی از یه زیرساخت مشترک تیمی، دقیقاً مثل تمپلیتهای .editorconfig یا CI/CDهای سراسری، اونوقت واقعاً اثر میذارن و سرعت توسعه و کیفیت محصول رو افزایش میدن. و به نظرم اینکار باید توسط تیم پلتفرم یا DevEx انجام بشه. اونا میتونن یه repo مرکزی بسازن برای این دستورالعملها، یا حتی یه پک آماده بدن که با هر پروژه جدید بشه cloneش کرد. مثلا میتونید از این ریپو برای دیدن انواع پرامپتها یا دستورالعملها الهام بگیرید و نسخه بومی تیمتون رو بسازید...
💡 اگه میخوایم هوش مصنوعی رو به عنوان یه همکار قابلاعتماد و سازنده وارد تیم کنیم، نه یه ابزار دیمی و فانتزی، لازمه این زیرساختهای ساده ولی مهم رو جدی بگیریم.
فایلهایی مثل AGENTS.md یا copilot-instructions.md شاید کوچیک باشن، ولی یه قدم بزرگان برای کار تیمی، استانداردسازی، و استفاده درست از AI تو توسعهی نرمافزار.
🏗 پیشنهاد برای تیمها و شرکتها:
قبل از اینکه مدلهای زبانی تبدیل به ابزار تقلب یا تولید کدهای «نفهمیدهشده» بشن، سعی کنید ساختارمند و صحیح به عنوان ابزار کمکی به تیم معرفی کنید و براش برنامه و آموزش و منابع در نظر بگیرید.
اگه تبدیل بشن به بخشی از یه زیرساخت مشترک تیمی، دقیقاً مثل تمپلیتهای .editorconfig یا CI/CDهای سراسری، اونوقت واقعاً اثر میذارن و سرعت توسعه و کیفیت محصول رو افزایش میدن. و به نظرم اینکار باید توسط تیم پلتفرم یا DevEx انجام بشه. اونا میتونن یه repo مرکزی بسازن برای این دستورالعملها، یا حتی یه پک آماده بدن که با هر پروژه جدید بشه cloneش کرد. مثلا میتونید از این ریپو برای دیدن انواع پرامپتها یا دستورالعملها الهام بگیرید و نسخه بومی تیمتون رو بسازید...
فایلهایی مثل AGENTS.md یا copilot-instructions.md شاید کوچیک باشن، ولی یه قدم بزرگان برای کار تیمی، استانداردسازی، و استفاده درست از AI تو توسعهی نرمافزار.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1