وبسایت · وباپلیکیشن · اندروید · بات تلگرام
مهدی هستم؛ توسعهدهندهی وب و موبایل. Agent Loop میسازم؛ در Eden Hub چند Agent موازی کار میکنند، Criticها خروجی را بررسی میکنند و یک Leader پاسخ تمیز تحویل میدهد.
Eden Hub·آزمایشگاه Agent Loop$ whoami
mehdi · وبسایت · وباپلیکیشن · اندروید · بات تلگرام
$ loom status --active
● mv-anabolic · آنلاین ○ pocket-ops ○ eden-hub ○ selvage
○ loomdev-portfolio · در حال توسعه
guest@loomdev:~$
# برای وب میسازم؛ تمیز و قابل اتکا.
guest@loomdev:~$ cat about.txt
من مهدی هستم؛ وبسایت، وباپلیکیشن، اپلیکیشن اندروید و بات تلگرام را طراحی و پیادهسازی میکنم. از ابتدا برایم جذاب بود که یک ایده را به محصولی تبدیل کنم که کاربران واقعا از آن استفاده کنند.
ابزار را نه بر اساس مد، که بر پایهی نیاز پروژه انتخاب میکنم. معیارم همیشه یکسان بوده است: خروجی باید سریع و قابل اتکا باشد.
هر روز با AI کار میکنم؛ Agent Loopها و Hubهایی که خودم ساختهام در تحقیق، نگارش پیشنویس و مرور کد همراهم هستند. تصمیم نهایی و سطر آخر کد با من است؛ آنها کمک میکنند کار سریعتر و دقیقتر پیش برود.
خروجی کار
- ▸اول اندیشه، بعد کد؛ پیش از هر خط، مساله را بهدقت بررسی میکنم.
- ▸سایتی که خوشساخت است، درست کار میکند و سریع بارگذاری میشود.
- ▸و اگر محصول نیاز داشته باشد، وباپلیکیشن یا اپلیکیشن اندروید هم میسازم.
guest@loomdev:~$ cat philosophy.md
تفاوت من در چیست
- 01اول مساله، بعد ابزار · پیش از انتخاب ابزار، باید بدانیم دقیقا چه مسالهای را حل میکنیم؛ فناوری از دل همان نیاز بیرون میآید، نه برعکس.
- 02ساده، اما نه سرسری · پیچیدگی را بیدلیل اضافه نمیکنم. اگر راهحل ساده پاسخ میدهد، همان را با دقت و تمیز اجرا میکنم.
- 03Agent Loop را میسازم، تصمیم با من است · Agent Loopها و Hubها را خودم طراحی و راهاندازی میکنم تا کارهای تکراری مانند تحقیق، نگارش پیشنویس و بازبینی را انجام دهند. آنها سرعت کار را بالا میبرند؛ تصمیمهای مهم و کد نهایی با من است.
- 04تا انتها همراه پروژه میمانم · از نخستین گفتوگو تا آخرین استقرار کنار پروژه هستم؛ اگر جایی به مشکل بخورد، آن را برطرف میکنم.
guest@loomdev:~$ cat human.md
پشت این کدها یک آدم واقعی نشسته است.
وقتی کد نمینویسم، معمولا در حال آزمودن ابزاری تازهام، ایدهای ساده را به پروژهای کوچک تبدیل میکنم یا دنبال کنجکاوی تازهای را میگیرم که بهتازگی سر راهم قرار گرفته است.
ترجیح میدهم ابزار تازه را نخست به کار بگیرم و سپس سراغ مستندات بروم؛ گاهی نتیجه میدهد و گاهی دقیقا یاد میگیرم دفعهی بعد چه کار نکنم.
مهدی
guest@loomdev:~$ tail -n 2 building.log
● mv-anabolic · آنلاین
○ loomdev-portfolio · در حال توسعه
بهتر است ببینید، نه اینکه بخوانید.
درباره# ابزارهایی که واقعا با آنها کار میکنم
هر کدام در پروژهای واقعی محک خورده است، نه صرفا در یک فهرست.
فرانتاند
بکاند
دیتابیس
باتهای تلگرام
موبایل
هوش مصنوعی و اتوماسیون
ابزارها و زیرساخت
$ برای جستوجوی مهارت در پروژهها، روی آن نگه دارید
# کارهایی که ساختهام
بهجای فهرست فناوریها، ترجیح میدهم نتیجه را نشان بدهم.
یک سایت واقعی برای مشتری: مرجع علمی استروئیدهای آنابولیک بههمراه فروشگاه محصول، فیلتر و جستوجو؛ کاملا سفارشی روی وردپرس و راستچین.
نقش: توسعهدهنده فولاستک / مهندس تم
- PHP / WordPress
- JavaScript
- MySQL
- REST API
- Schema.org
یک ایجنت کنترل از راه دور با تلگرام برای سیستم خودم: پل Node.js خودمیزبان که تلگرام را به کنسول کامل عملیات یک ایستگاه کاری لینوکس تبدیل میکند؛ نشستهای استریم ایجنت کدنویسی، فرمان صوتی، کنترل دسکتاپ و شبکه پرکسی خودترمیم که همه چیز را بدون VPN روی شبکههای سخت زنده نگه میدارد. حدود ۱۱۰۰ خط Node.js، بدون هیچ وابستگی ابری.
نقش: طراح و مهندس سیستم
- Node.js
- Telegram Bot API
- Multi-CLI agent layer
- SOCKS5 / HTTP tunnels
- whisper.cpp
یک اپ دسکتاپ و یک اپ ترمینال که تیمی از ایجنتهای کدنویس AI را روی سیستم خودت اجرا میکنند: همه builderها کار میکنند، criticها خروجی ترکیبی را مرور میکنند و فقط یک leader با یک جواب تمیز به تو حرف میزند. بدون سرور و بدون کلاود، فقط CLIهای خودت؛ حدود ۶هزار خط Rust، دو باینری، ۴۶ تست و یک سیستم طراحی.
نقش: طراح و توسعهدهنده سیستم
- Rust
- eframe / egui
- ratatui / crossterm
- Threads + mpsc
- GitHub Actions
همین سایتی که اکنون مشاهده میکنید: پورتفولیوی شخصی با تجربه کامل فارسی/انگلیسی، طراحی دارک تکنیکال و روایت case-study محور.
نقش: طراح و توسعهدهنده
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS v4
- i18n
فروشگاه اینترنتی دوزبانه (فارسی/انگلیسی) برای گجتهای تکنولوژی: ویترین محصول با فیلتر، صفحه جزئیات، سبد خرید و بخش «خودت بساز». پروژهای پورتفولیویی که کامل و قابل اجراست ولی هنوز دیپلوی نشده.
نقش: طراح و توسعهدهنده فرانتاند
- Next.js / React
- PHP / Vanilla JS
- i18n
- CSS / Motion
2/5 آنلاین
# مسیر یک پروژه از ایده تا انتشار
۵ مرحله · کشف → انتشار
- [ok][01/05]DISCOVER · درک میکنم دقیقا چه چیزی باید ساخته شود و برای چه کسی.
- [ok][02/05]PLAN · ساختار و راهحل فنی را مشخص میکنم.
- [ok][03/05]BUILD · پیادهسازی میکنم؛ مرحلهای که ایده به محصول تبدیل میشود.
- [ok][04/05]TEST · سناریوهای شکست را عمدا میآزمایم تا محصول در استفادهی واقعی پایدار بماند.
- [ok][05/05]SHIP · منتشر میکنم و پس از انتشار هم همراهش میمانم.
guest@loomdev:~$ flow --graph
IDEA → HUMAN DECISION → AGENT LOOPS → CODE / REVIEW → REAL PRODUCT
Agentها کمک میکنند؛ تصمیم نهایی با من است. تصمیم با من · Loopها کمک میکنند · تحویل با من
# ایدهای دارید؟ بیایید دربارهاش گفتوگو کنیم.
هر پروژه با یک گفتوگو آغاز میشود؛ قالب آماده و بستهی ثابت ندارم.
guest@loomdev:~$ $ start-project --type=▮
✓ انجام شد ← کانالها
- ایمیلimehdi.rb@proton.me
- تلگرام@DrowningDeeper
- اینستاگرام@imehdi.rb
- گیتهابgithub.com/sudoRmMyLife
یا تماس مستقیم: