Files
aiturk-hermes-ide/README.AITURK.md
T

2.9 KiB
Raw Blame History

AITURK IDE

TurkServis'in Hermes Agent tabanlı masaüstü geliştirme ortamı.

  • Ürün sürümü: 1.0.0-beta.1, ilk paket hedefi Windows x64.
  • Varsayılan dil Türkçe; ayarlardan diğer dillere geçilebilir.
  • İlk kurulum, sohbet, dosyalar, terminal ve temel ayarlar Türkçeleştirilmiştir. Henüz çevrilmeyen gelişmiş ekranlar ve üçüncü taraf eklentiler İngilizceye döner.
  • AITURK logosu, turkuaz tema, ayrı uygulama kimliği ve veri dizini kullanılır.
  • TurkServis bağlantısı https://ai.turkservis.online/v1 üzerinden kullanıcının kendi API anahtarını doğrular ve hesabına açık modelleri dinamik olarak getirir. Kaynakta veya kurulum paketinde müşteri API anahtarı bulunmaz.
  • Bu bağlantı model sağlayıcısıdır; yerel ajan ve dosya araçları bilgisayarda çalışır. Uzak Hermes gateway bağlantısı farklı bir özelliktir.

Veri ve güncellemeler

Windows ajan verisi %LOCALAPPDATA%/TurkServis/AITURK-IDE/agent altında tutulur. AITURK_IDE_HOME açıkça başka bir konum seçmek için kullanılabilir. Mevcut Hermes kurulumu ve HERMES_HOME dizini otomatik olarak devralınmaz. Masaüstü kurulum aşaması küresel hermes komutunu değiştirmez.

Paketli uygulama güncellemeleri resmî AITURK paketleriyle yapılır; Hermes kaynak güncellemesi masaüstü markasını değiştiremez. Kaldırma Windows uygulama yöneticisinden yapılır; ajan verisi ayrıca silinmedikçe korunur.

Geliştirme ve doğrulama

Node.js sürümü için apps/desktop/package.json içindeki engines alanını kullanın. Depo kökünde bağımlılıkları kurun; masaüstü alt klasöründe ayrı kurulum yapmayın.

npm ci
npm run typecheck --workspace=apps/desktop
npm run test --workspace=apps/desktop -- electron/aiturk-product.test.ts src/i18n/tr.test.tsx src/i18n/runtime.test.ts src/i18n/languages.test.ts src/i18n/plugin-i18n.test.tsx src/components/onboarding/aiturk-provider.test.tsx
npm run build --workspace=apps/desktop
npm run builder --workspace=apps/desktop -- --win nsis --x64 --publish never

Dağıtılacak derleme temiz, yayımlanmış Git commit'inden üretilmelidir. İlk açılış ajan kurulumunu paketteki install-stamp.json commit'ine sabitler. Windows imzası ve temiz kurulum doğrulanmadan bir paket doğrulanmış üretim sürümü diye sunulmamalıdır. macOS ve Linux paketleri bu beta kapsamında doğrulanmamıştır.

Lisans ve kaynak

Bu çatal Apache-2.0 değil MIT lisanslıdır. Asıl kaynak: NousResearch/hermes-agent, temel commit 63279301bcbdc185c1b07b98a9312eb0c862f26d. Nous Research telif bildirimi ve MIT metni LICENSE dosyasında korunur; paket ayrıca assets/NOTICE.txt ve assets/LICENSE.txt içerir. AITURK/TurkServis dağıtımı Nous Research tarafından onaylanmış bir ürün değildir.

AITURK kaynak deposu · TurkServis