Matching · الآلة التي تريدها
مبنيةٌ على ما تحتاجه.
آلةٌ كاملة، أو آليّةٌ، أو روبوت، مبنيٌّ تمامًا على ما تحتاجه — كما تبني خليّة النحل شيئًا معقّدًا من أجزاءٍ بسيطة. ابدأ بكلمات أو رسمٍ تخطيطي؛ بلا حاجةٍ إلى رسمٍ جاهز. قل لنا ما الذي يجب أن تفعله، فنهندسها، ونصنع نموذجها الأوّلي، ونجمّعها.
إن كان يجب أن يُبنى ويعمل، فمكانه هنا — خليّة النحل تبني المعقّد من أجزاءٍ بسيطة.
آلةٌ أو منصّةٌ مبنيّةٌ لمهمّةٍ واحدة — منصّة اختبار، أو محطّة جرعات، أو خليّة خطّ إنتاج. آلةٌ تفعل ما تحتاجه ولا شيء لا تحتاجه.
تروسٌ، ووصلاتٌ، ومحرّك — قلب الشيء المتحرّك. مُصمَّمةٌ لتنقل، أو تمسك، أو تحرّك تمامًا كما يجب.
خليّة أتمتة، أو ذراعٌ آليّة، أو وحدةٌ متنقّلة — بناءٌ يستشعر، ويتحرّك، وينجز العمل، مُطابَقٌ للمهمّة التي يؤدّيها.
بلا تصميم CAD، ولا رسمٍ جاهز — فقط المهمّة بالكلمات أو برسمٍ تخطيطي. نهندسها ونرسمها، ونُثبِتها، ونبنيها وفق المواصفة.
أربع خطوات، والوسطى منها لنا: نوحّد ما تحتاجه بما يستطيع بناءه. لا يُقطَع شيءٌ حتى تُوافِق.
كيف يُصان البناء — لا مقاسات كتالوجٍ مُختلَقة.
المطابقة ليست نموذجًا تملؤه وعرض سعرٍ تطارده؛ بل بحثٌ، يُجرى بالطريقة
التي تبحث بها الطبيعة — مرشّحون كثيرون، يُسجَّلون وفق المطابقة، ويُبقى على الأفضل منهم.
يبقى الكود بالإنجليزية — اللغة العالمية للهندسة.
# a request starts with words — not a CAD file. A sketch of what it must do is enough. POST https://api.matchtopalgorithm.ai/v1/matching/machines Authorization: MT-••••-••••-•••• — sealed under NDA before this call Content-Type: application/json { "want": "a bench cell that feeds, aligns and tests small housings", "does": "pick from a tray, orient, press-fit, pass/fail — ~6 per minute", "fits": "a 1.2m bench, 230V, standard air line", "have": ["sketch:layout.png", "a sample housing"], "drawing": "none — please engineer and draw it", "scale": "one unit to start" } 202 Accepted { "request_id": "m_7e2a51", "status": "matching", "owner": "one engineer, named" }
"""MatchTop · the match — a machine built from the right makers and subsystems, chosen the way nature chooses. Many candidates, scored against the fit; the strongest few survive. Standard library only.""" from dataclasses import dataclass @dataclass class Candidate: source: str # a maker, a subsystem, a method — motion, control, frame, end-effector fit: float # 0..1 — how close it sits to what the machine has to do lead_days: int made: bool # True = engineered to spec, False = integrated as-is def match(need, pool, keep=3): """Pollination, not a catalog: score every candidate subsystem, keep the fittest few.""" scored = sorted(pool, key=lambda c: (c.fit, -c.lead_days), reverse=True) survivors = [c for c in scored if c.fit >= 0.80][:keep] if not survivors: return propose_to_engineer(need) # nothing fits? then we engineer it return survivors # a human reviews these before anything is built
"""MatchTop · the build — the bill of materials and build plan the makers assemble from, and what you keep. A read of the match, not a black box. The drawings produced here are yours.""" import json def build_plan(match) -> dict: return { "machine": match.name, "bom": match.subsystems, # motion, control, frame, end-effector — matched "fit": match.envelope, # the bench, power and interfaces it must respect "make": match.method, # machined · printed · assembled · integrated "drawing": "owned by the client", # never reused, never resold "approval": "required before production" } # handed to you to read and approve — nothing is cut until you say yes
لماذا ليس هذا كبوّابة تصنيعٍ عند الطلب.
البوّابة لا يمكن أن تقرأ رسمًا تخطيطيًّا وتعرف ما الذي يجب أن تفعله الآلة. والكتالوج لا يمكن أن يسلّمك آليّةً لم تكن عليه قطّ. لهذا لا توجد قائمة أسعارٍ هنا: ننظر إلى ما يجب أن تفعله الآلة، ونطابقها ونهندسها، ونعرض ما قِسناه — مرّةً، لك أنت.
قبل أن تُتبادَل كلمة، كيف يُصان طلبك وتصميمك. هذا الجزء غير قابل للتفاوض.
اتفاقية عدم الإفشاء هي الأصل هنا، لا بندٌ إضافي. ما تشاركه يقرؤه مهندسٌ واحد لا غير — ولا شيء يُباع أو يُشارَك أو يُمرَّر.
الرسوم التي ننتجها، وخطّة البناء، والآلة التي نصنعها — كلّها ملكٌ لك. لا يُعاد استخدامها لعميلٍ آخر أبدًا، ولا تُعاد بيعها.
مهندسٌ واحد يحمل البناء، وكلّ خطوةٍ تُسجَّل — يمكنك أن تقرأ من فعل ماذا، ومتى. لا شيء يتحرّك دون كلمتك.
سطران — ما الذي يجب أن تفعله الآلة وأين يجب أن تركّب، وأين نصل إليك. نقرؤهما بأنفسنا ونجيب بأنفسنا.
هي الآن على شاشةٍ في Zürich — لا في طابور، ولا في تذكرة. المهندس الذي سيبني هذا يقرؤها، ويكتب الردّ بنفسه.
·