DeepSeek Harness · پیش‌نمایش توسعه‌دهندگان

DeepSeek Harness همه‌چیز افزونه است · زمان اجرای عامل

مدل روح عامل است و Harness به عامل کمک می‌کند محیط را بفهمد، از ابزارها استفاده کند و در سناریوهای واقعی پیوسته کار کند. DeepSeek Harness (dsh) متن‌باز شده است: ابتدا نسخه وب DeepSeek را باز کنید و با DeepSeek-V4 گفتگو کنید تا وظیفه راستی‌آزمایی شود، سپس در صورت نیاز عامل کامل را با افزونه‌ها به‌صورت محلی بسازید.

MIT

مجوز متن‌باز

DeepSeek Harness برای استفاده تجاری مناسب است

افزونه

همه‌چیز افزونه است

از مدل تا رابط کاربری قابل جایگزینی است

4

حالت اجرا

استاندارد / PTC / حداقلی / آفرینش

V4

DeepSeek-V4

ابتدا در وب راستی‌آزمایی کنید سپس محلی اجرا کنید

Agent = Model + Harness

Harness باعث می‌شود عامل DeepSeek در سناریوهای واقعی پیوسته کار کند

DeepSeek-V4 استدلال و گفتگو را فراهم می‌کند؛ DeepSeek Harness محیط، ابزارها و اجرای قابل ردیابی را فراهم می‌کند. کنار هم، عاملی قابل اجرا در دنیای واقعی می‌سازند.

هسته Cordis

Cordis فقط بارگذاری، حذف بارگذاری و وابستگی افزونه‌ها را مدیریت می‌کند و قابلیت‌های خود عامل را حمل نمی‌کند. DeepSeek Harness «چه کاری می‌تواند بکند» را کاملاً به افزونه‌ها می‌سپارد.

DeepSeek Harness Cordis

افزونه‌ها قابلیت می‌دهند

مدل، ابزار، مهارت، نشست، سندباکس، ذخیره‌سازی، حلقه، زمان‌بندی و رابط کاربری — همه قابلیت‌های عامل را افزونه‌ها فراهم می‌کنند و از طریق سرویس‌ها و رویدادهای Cordis با هم همکاری می‌کنند.

DeepSeek همه‌چیز افزونه است

ترکیب آزاد در لایه پیکربندی

توسعه‌دهنده بدون تغییر کد منبع DeepSeek Harness می‌تواند در لایه پیکربندی هر قابلیتی را انتخاب، جایگزین یا گسترش دهد و سریع ترکیب ابزار مناسب DeepSeek-V4 را آزمایش کند.

DeepSeek Harness قابل ترکیب
قابلیت‌های اصلی DeepSeek Harness

شش قابلیت که زمان اجرای عامل متن‌باز را تعریف می‌کنند

پیش‌نمایش برای توسعه‌دهندگان Harness: متن‌باز، قابل جایگزینی، قابل ردیابی. مناسب برای ساخت گردش‌کار «راستی‌آزمایی با گفتگو + اجرای محلی» همراه با نسخه وب DeepSeek و DeepSeek-V4.

همه‌چیز افزونه است

DeepSeek Harness بر سامانه افزونه Cordis بنا شده است. تطبیق مدل، ثبت ابزار، گزارش نشست، حلقه عامل و حتی رابط کاربری همه افزونه‌اند و در پیکربندی آزادانه قابل جایگزینی هستند.

افزونه DeepSeek Harness

اجرایی با ردپا برای دنبال کردن

هرآنچه مدل می‌بیند در گزارش نشست فقط‌الحاقی نوشته می‌شود: پرامپت سیستم، زنجیره تفکر، فراخوانی ابزار و نتایج، زمان‌بندی عامل فرعی و تزریق زمینه. نمای Trajectory بر اساس منبع بازپخش می‌کند.

DeepSeek Trajectory

چهار حالت اجرا

حالت استاندارد ابزار کامل می‌دهد؛ حالت PTC (Code) چند گام فراخوانی را با کد تولیدشده هماهنگ می‌کند؛ حالت حداقلی برای بنچمارک است؛ حالت آفرینش برای آزمایش افزونه و ساخت preset جدید است.

حالت‌های DeepSeek Harness

مکمل DeepSeek-V4

نسخه وب DeepSeek مناسب است که ابتدا وظیفه را روشن کنید و Pro / Flash را مقایسه کنید؛ Harness همان وظیفه را در عامل محلی با سندباکس و ابزار به‌صورت پیوسته اجرا می‌کند.

عامل DeepSeek-V4

رابط وب با یک فرمان

پس از نصب Node.js دستور npx @deepseek-ai/dsh web را اجرا کنید؛ به‌صورت پیش‌فرض رابط وب محلی باز می‌شود (127.0.0.1:3080). با نصب از منبع می‌توان با pnpm ساخت و همان فرمان را اجرا کرد.

DeepSeek dsh web

زیست‌بوم افزونه باز

موضوع GitHub «dsh-plugin» را به مخزن افزونه اضافه کنید تا کشف شود. افزونه‌های هسته و API هنوز در حال تکرارند و طرف رسمی صریحاً هشدار می‌دهد که تغییرات شکننده رخ خواهد داد.

زیست‌بوم dsh-plugin
نگاه سریع به DeepSeek Harness

پیش‌نمایش توسعه‌دهندگان: حقایقی که باید به خاطر بسپارید

اطلاعات از صفحه معرفی رسمی DeepSeek و README مخزن GitHub است تا جستجوی پرسش‌های مرتبط با DeepSeek Harness / dsh آسان شود.

dsh

نام خط فرمان

سرنخ CLI و نام بسته DeepSeek Harness: npx @deepseek-ai/dsh web

Cordis

هسته افزونه

فقط بارگذاری / حذف بارگذاری / وابستگی را مدیریت می‌کند؛ همه قابلیت‌های عامل را افزونه‌ها می‌دهند

MIT

مجوز متن‌باز

مخزن رسمی deepseek-ai/deepseek-harness با مجوز MIT متن‌باز است

4

حالت داخلی

استاندارد، PTC (Code)، حداقلی و آفرینش؛ از عامل کدنویسی تا بنچمارک

3080

درگاه وب پیش‌فرض

پس از اجرای npx، رابط وب محلی به‌صورت پیش‌فرض به 127.0.0.1:3080 گوش می‌دهد

پیش‌نمایش

پیش‌نمایش توسعه‌دهندگان

برای آزمایش توسعه‌دهندگان Harness در سراسر جهان؛ افزونه‌های هسته و API پیوسته تکرار می‌شوند

افزونه

مدل هم قابل جایگزینی است

شامل تطبیق مدل و رابط کاربری

گزارش

نشست فقط‌الحاقی

بازیابی / انشعاب / بازپخش از همان منبع

V4

DeepSeek-V4

ابتدا نیت را در نسخه وب راستی‌آزمایی کنید

متن‌باز

همگام با GitHub

Discussions بازخورد جمع می‌کند

DeepSeek Harness هنوز در پیش‌نمایش توسعه‌دهندگان است و طرف رسمی تأکید می‌کند تغییرات شکننده سازگاری رخ خواهد داد. سامانه تولید را کورکورانه روی یک نسخه قفل نکنید؛ برای راستی‌آزمایی گفتگو و طرح می‌توانید ابتدا از نسخه وب DeepSeek همین سایت استفاده کنید.

ابتدا وظیفه را در نسخه وب DeepSeek روشن کنید

DeepSeek Harness برای اجرای عامل محلی مناسب است؛ نیت، پرامپت و اثر DeepSeek-V4 را بهتر است ابتدا در نسخه وب راستی‌آزمایی کنید.

حالت‌های اجرای DeepSeek Harness

چهار حالت، از بنچمارک تا عامل سفارشی

بدون تغییر کد منبع حالت را عوض کنید. مقایسه جزئی و موارد استفاده را در زیرصفحه «حالت‌های اجرا» ببینید.

حالت استاندارد

عامل کدنویسی کامل: ویرایش فایل، Shell، جستجوی فایل و وب، Skills، برنامه، هدف، عامل‌های فرعی و گردش کار. مناسب وظایف روزمره توسعه.

حالت استاندارد DeepSeek Harness

حالت PTC / Code

همه قابلیت‌های حالت استاندارد را دارد و ابزارها را از طریق Code Mode SDK نمایش می‌دهد تا مدل چند گام را در یک برنامه TypeScript ترکیب کند و رفت‌وبرگشت ابزار کمتر شود.

DeepSeek PTC Code Mode

حالت حداقلی

عامل کدنویسی با فقط دو ابزار bash پایدار و str_replace_editor، برای بنچمارک مدل در محیط کمینه (از جمله سناریوهای ارزیابی مرتبط با DeepSeek-V4).

حالت حداقلی DeepSeek Harness

حالت آفرینش

برای ساخت preset عامل سفارشی: قابلیت‌های حالت استاندارد به‌علاوه بازرسی زمان اجرا، آزمایش افزونه Cordis در حافظه، و راهنمای آفرینش preset.

حالت آفرینش DeepSeek Harness

حالت‌های اجرا

ایده طراحی

همه‌چیز افزونه است و هر اجرا ردپایی قابل دنبال کردن دارد

این بیان رسمی DeepSeek از هسته Harness است و سه نکته‌ای است که هنگام جستجوی «DeepSeek Harness چیست» باید به خاطر سپرد.

01

همه‌چیز افزونه است

DeepSeek Harness بر سامانه افزونه Cordis ساخته شده است. مدل، ابزار، مهارت، نشست، سندباکس، ذخیره‌سازی، حلقه، زمان‌بندی و رابط کاربری را افزونه‌ها فراهم می‌کنند و از طریق سرویس و رویداد همکاری می‌کنند. توسعه‌دهنده لازم نیست کد منبع را فورک کند تا قابلیت‌ها را در لایه پیکربندی دوباره بچیند.

02

هر اجرا ردپایی قابل دنبال کردن دارد

پرامپت سیستم، زنجیره تفکر، فراخوانی ابزار و نتایج، زمان‌بندی عامل فرعی و هر تزریق زمینه در گزارش نشست فقط‌الحاقی نوشته می‌شود. بازیابی، انشعاب، جستجو و بازپخش یک جریان رویداد مشترک دارند و نمای Trajectory را می‌توان بر اساس منبع بررسی کرد.

03

چند حالت اجرا

حالت استاندارد ترکیب ابزار کامل می‌دهد؛ حالت PTC چند دور ابزار را با کدی که مدل تولید می‌کند به هم وصل می‌کند؛ حالت حداقلی فقط پوسته و ویرایش فایل را برای ارزیابی نگه می‌دارد؛ حالت آفرینش زمان اجرا را بازرسی می‌کند، افزونه را می‌آزماید و حالت‌های جدید می‌چیند.

تجربه سریع

رابط وب را محلی بالا بیاورید یا از منبع نصب کنید

فرمان‌های زیر از مستندات رسمی برای مقایسه هستند. اگر می‌خواهید ابتدا بیان وظیفه و اثر DeepSeek-V4 را تأیید کنید، پیشنهاد می‌شود گفتگو را از نسخه وب DeepSeek همین سایت شروع کنید.

تجربه سریع

پس از نصب Node.js می‌توانید رابط وب را با npx راه‌اندازی کنید.

npx @deepseek-ai/dsh web

نصب از منبع

کد کامل پروژه را بگیرید و طبق راهنمای مخزن نصب را کامل کنید.

git clone https://github.com/deepseek-ai/deepseek-harness
پرسش‌های متداول DeepSeek Harness

پرسش‌های رایج درباره DeepSeek Harness

رابطه‌اش با نسخه وب DeepSeek و DeepSeek-V4 چیست؟ آیا برای تولید مناسب است؟ در ادامه طبق بیان رسمی.

01 DeepSeek Harness چیست؟

DeepSeek Harness (نام فرمان dsh) زمان اجرای عامل (agent harness) متن‌باز DeepSeek AI است. به مدل کمک می‌کند محیط را بفهمد، ابزار را فراخوانی کند و در سناریوهای واقعی پیوسته کار کند. شعار معماری «همه‌چیز افزونه است» است و هسته Cordis است.

02 Harness با نسخه وب DeepSeek و DeepSeek-V4 چه فرقی دارد؟

نسخه وب DeepSeek و DeepSeek-V4 «گفتگو، استدلال و زمینه بلند» را حل می‌کنند؛ Harness «ابزار، سندباکس، گزارش نشست و زمان اجرای قابل جایگزینی» را حل می‌کند. مسیر پیشنهادی: ابتدا وظیفه را در نسخه وب روشن کنید، سپس در صورت نیاز با dsh عامل ابزاردار را محلی اجرا کنید.

03 الان می‌توان در محیط تولید استفاده کرد؟

جایگاه رسمی پیش‌نمایش توسعه‌دهندگان است و صریحاً نسبت به تغییرات شکننده سازگاری هشدار می‌دهد. مناسب آزمایش افزونه، ارزیابی و یادگیری معماری است، نه قفل کردن سامانه تولید حیاتی روی نسخه فعلی.

04 سریع‌ترین راه تجربه DeepSeek Harness چیست؟

پس از نصب Node.js دستور npx @deepseek-ai/dsh web را اجرا کنید؛ به‌صورت پیش‌فرض http://127.0.0.1:3080 باز می‌شود. می‌توانید مخزن رسمی را git clone کنید و طبق README با pnpm نصب و بسازید. برای راستی‌آزمایی گفتگو ابتدا از «امتحان کنید» همین سایت وارد نسخه وب DeepSeek شوید.

05 Cordis چیست؟

Cordis هسته افزونه‌ای است که DeepSeek Harness استفاده می‌کند و بارگذاری، حذف بارگذاری و وابستگی افزونه‌ها را بر عهده دارد. قابلیت‌های مشخص عامل مانند مدل، ابزار و رابط کاربری در هسته نیستند بلکه در افزونه‌اند و از طریق سرویس و رویداد همکاری می‌کنند.

06 آیا حالت PTC و حالت Code یکی هستند؟

صفحه چینی رسمی آن را حالت PTC و صفحه انگلیسی Code mode می‌نامد: هر دو یعنی ترکیب چند دور فراخوانی ابزار با قطعه‌کدی که مدل تولید می‌کند (از طریق Code Mode SDK)، در حالی که قابلیت‌های حالت استاندارد حفظ می‌شود.

07 حالت حداقلی به چه کار می‌آید؟

حالت حداقلی فقط bash پایدار و str_replace_editor را نگه می‌دارد تا مدل در محیط کمینه بنچمارک شود. در توضیح ارزیابی عمومی، بخشی از امتیازهای Code Agent مربوط به DeepSeek-V4-Flash با چارچوب حالت حداقلی مرتبط است.

08 چگونه افزونه اجتماعی منتشر کنم؟

موضوع GitHub «dsh-plugin» را به مخزن افزونه اضافه کنید تا کشف شود. بازخورد و باگ را بهتر است از مسیر GitHub Discussions رسمی بفرستید. افزونه‌های هسته و API پایه همچنان تکرار خواهند شد.

09 آیا نشست را می‌توان بازپخش کرد؟

بله. پرامپتی که مدل می‌بیند، زنجیره تفکر، نتایج ابزار و زمان‌بندی عامل فرعی در گزارش فقط‌الحاقی نوشته می‌شود. بازیابی، انشعاب، جستجو و بازپخش یک جریان رویداد مشترک دارند و در نمای Trajectory بر اساس منبع دیده می‌شوند.

10 آیا باید کد منبع را عوض کرد تا مدل یا ابزار عوض شود؟

خیر. طرف رسمی تأکید می‌کند توسعه‌دهنده بدون تغییر کد منبع DeepSeek Harness می‌تواند در لایه پیکربندی هر قابلیتی را انتخاب، جایگزین یا گسترش دهد، از جمله تطبیق مدل و رابط کاربری.

11 مجوز متن‌باز چیست؟

مخزن رسمی با مجوز MIT متن‌باز است و وابستگی‌های شخص ثالث در THIRD_PARTY_NOTICES داخل مخزن آمده است. پیش از استفاده تجاری خودتان مجوز و سلب مسئولیت پیش‌نمایش را بخوانید.

12 اگر محیط محلی نصب نشود، چطور اول از DeepSeek استفاده کنم؟

ابتدا نسخه وب DeepSeek همین سایت را باز کنید و مستقیماً با DeepSeek-V4 گفتگو کنید تا پرامپت و شکستن وظیفه تأیید شود؛ وقتی به ابزار محلی و سندباکس نیاز دارید، Node.js را نصب کنید و dsh را اجرا کنید. این دو مسیر مکمل‌اند، جایگزین هم نیستند.

DeepSeek-V4 + Harness، از گفتگو تا عامل قابل اجرا

ایده را در نسخه وب راستی‌آزمایی کنید؛ Harness افزونه و ابزار را ترکیب می‌کند. از همین سایت با یک کلیک به نسخه وب DeepSeek بروید.