78 lines
4.4 KiB
Markdown
78 lines
4.4 KiB
Markdown
# AITURK IDE
|
||
|
||
TurkServis'in Hermes Agent tabanlı masaüstü geliştirme ortamı.
|
||
|
||
- Ürün sürümü: **1.0.0-beta.4**, 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.
|
||
- AITURK model kataloğu arka planda otomatik yenilenir. Açık model listeleri
|
||
dakikada bir sunucuyu kontrol eder; 9Router ve OmniRoute'ta yeni yayımlanan
|
||
kayıtlar elle liste düzenlemeden görünür. Admin engeli sunucuda uygulanır.
|
||
- 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
|
||
|
||
### Codex bağlam ve sıkıştırma
|
||
|
||
Codex Bağlama ayarları, ek model içeren geçişlerde sıkıştırıcı/yedek model,
|
||
ayrıntı seviyesi, korunacak mesajlaşmalar, yüzde/token bütçesi ve otomatik eşik
|
||
seçimini sunar. Varsayılanlar: Gemini 3.8 Flash High, yedek Gemini 3 Flash,
|
||
10 mesajlaşma, geçişte %70, otomatik tetiklemede %70 ve sonrasında %50.
|
||
Kapasite bağlantıdan gelen model bilgisiyle hesaplanır; 272K genel tavan yoktur.
|
||
`/models` içindeki doğrulanmış sayısal bağlam bilgisi, model adından çıkarılan
|
||
yerel varsayılandan önce gelir; gözlenmiş daha düşük bir gerçek sınır korunur.
|
||
Girdi hesabı talimatlar ve araçları da içeren temkinli bir token tahminidir.
|
||
|
||
Abonelik modellerinin kendi aralarındaki istekler ve GPT-Live ses yolu özgün
|
||
Codex hattında kalır. Şifreli reasoning yalnız ek model için hazırlanan kopyada
|
||
görünür metnine indirgenir; gerçek şifreli konuşma özeti sahibi tarafından açılır.
|
||
Sohbet kimliği ve özgün konuşma kaydı değiştirilmez. Doğrulanmış özet sürümleri
|
||
köprü veri dizinindeki `compression-checkpoints.sqlite3` içinde saklanır.
|
||
Son mesajlaşmalar bütçeye sığmıyorsa sayı kendiliğinden azaltılmaz.
|
||
|
||
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.
|
||
|
||
```sh
|
||
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
|
||
paketleri imzasız EXE/ZIP olarak yayımlanır; SHA-256 ve gerçek Windows çalıştırma
|
||
kontrolü gereklidir. Kullanıcı açıkça istemeden imzalama yapılmaz. 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](https://github.com/NousResearch/hermes-agent),
|
||
temel commit `63279301bcbdc185c1b07b98a9312eb0c862f26d`.
|
||
Nous Research telif bildirimi ve MIT metni [LICENSE](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](https://gitea.turkservis.online/yilsem/aiturk-hermes-ide)
|
||
· [TurkServis](https://turkservis.online)
|