DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗CV'ni bir iş ilanına göre ölçen ve uyarlayan, uydurmayan bir başvuru yardımcısı. Canlıda: uyarla.com.tr
Temel ilke: CV'de olmayan bir deneyim, beceri ya da sayı hiçbir çıktıya
girmez. Uydurma kontrolü LLM'e bırakılmaz; kodda, deterministik olarak
yapılır (sayılar, ilan terimleri, anlamsal sapma). Gerekçeler
docs/kararlar.md'de (K-28, K-38 ve sonrası).
| Adım | Özellik |
|---|---|
| Ölç | CV ile ilanı karşılaştırır: uyum skoru, zorunlu gereksinimler, eksik kavramlar, biçim sorunları, "başvuruya hazır mı". Kayıt gerektirmez. |
| İlanı al | Bağlantıdan ilan metni (Kariyer.net, LinkedIn, Greenhouse, Lever, Workday…), tarayıcı eklentisi ya da örnek ilan. İlanın platformuna göre kaynaklı ipuçları ve taklit alan adı uyarısı. |
| Uyarla | Maddeleri ilanın diliyle yeniden yazar; her öneri kabul, ret ya da elle düzenleme. Tek sayfa düzeni, PDF ve DOCX indirme, ilan terimlerini vurgulama. |
| Eksikleri kapat | "AI ile yaz": kullanıcının anlattığı deneyimden yeni madde. Hatırlanan olgular sonraki ilanlarda kanıt sayılır. |
| Başvur | Ön yazı ve kontrol listesi; başvuru formu sorularına karakter ya da kelime sınırlı yanıtlar. |
| Takip et | Başvuru panosu (aşama, not, mülakat günü, son başvuru tarihi), takip mesajı ve teşekkür notu taslakları, e-posta hatırlatmaları. |
| Mülakat | Olası sorular, CV'den birebir kanıt, STAR iskeleti, savunulacak iddialar, eksiklere dürüst köprü; yazılı pratik ve geri bildirim. |
┌──────────────────────┐ ┌──────────────────────────┐
tarayıcı ──▶│ apps/web (Next.js) │──────▶│ Redis (BullMQ kuyrukları) │
eklenti ──▶│ Vercel │ └────────────┬─────────────┘
└──────────┬───────────┘ │
│ ┌──────────▼───────────┐
│ │ apps/worker (Node) │──▶ LLM ve gömme
│ │ Railway │ (OpenAI uyumlu)
│ └──────────┬───────────┘
▼ ▼
┌───────────────────────────────────────────────────────┐
│ Postgres (Neon, Prisma) · dosyalar: Cloudflare R2 │
└───────────────────────────────────────────────────────┘
cleanup:cron).pnpm çalışma alanı (Node ≥ 22, pnpm 11).
| Yol | İçerik |
|---|---|
apps/web | Next.js uygulaması. Arayüz özellik bazlı klasörlerde (src/features/*), API uçları src/app/api, sunucu kodu src/server, bakım betikleri scripts/. |
apps/worker | BullMQ worker'ı: analyze ve adapt kuyrukları, iş türü başına bir akış (*-pipeline.ts). |
apps/extension | Chrome eklentisi: açık ilan sayfasını uyarla'ya gönderir. Ayrıntı: apps/extension/README.md. |
packages/core | Alan mantığı, çerçeveden bağımsız: çıkarım, skorlama, uyarlama, doğrulama, ön yazı, mülakat, belge üretimi. Değerlendirme betikleri eval/ altında. |
packages/db | Prisma şeması ve göçler. |
packages/fonts | PDF üretimi için gömülü yazı tipleri. |
docs/ | Kararlar (K-xx), yol haritası, marka rehberi, e-posta stratejisi, sprint kapanışları. |
pnpm install
cp .env.example .env # değerleri doldur, açıklamalar dosyada
pnpm db:up # Postgres ve Redis (docker compose)
pnpm --filter @uyarla/db migrate
pnpm dev # web http://localhost:3001 ve worker birlikte
LLM_BASE_URL, LLM_MODEL).
Yerelde LM Studio, üretimde gpt-4.1-mini. Gömme modeli ayrı
(EMBEDDING_*).S3_BUCKET boşsa yerel diske (STORAGE_DIR) yazılır.RESEND_API_KEY boşsa giriş bağlantısı terminale yazılır.pnpm typecheck
pnpm test # tüm paketlerin birim testleri
pnpm --filter @uyarla/web test:integration # gerçek veritabanıyla
pnpm --filter @uyarla/core eval:adapt # örnek: uyarlama değerlendirmesi
LLM'e dokunan her özellik bir değerlendirme betiğiyle ölçülür
(packages/core/eval, eval:* betikleri). Değerlendirme CV-ilan
çiftleriyle çalışır ve uydurma işareti, kapsam, uzunluk, klişe gibi
ölçüleri raporlar. Sonuçlar ilgili kararda tablo olarak durur. Koşu çıktıları
eval/runs/ altına yazılır. Bunlar commit'lenmez; .gitignore'da olmadıkları
için git add'e dizin değil, açık dosya yolu ver.
main'e merge edilince otomatik dağıtılır.
@uyarla/core/score/live gibi; K-68).type alanıyla eklenir, yeni uç açılmaz.main'e merge edilince, izlenen
yollar değiştiyse dağıtılır. Worker 512 MB bellekle çalışır; üretimde tsx
yok, worker esbuild ile derlenir.DATABASE_URL=<doğrudan bağlantı> pnpm --filter @uyarla/db exec prisma migrate deploy.dbalaban1907/dog-<n>-…. PR başlığında issue numarası olur.docs/kararlar.md'de K-numarasıyla
yazılır: bağlam, karar ve varsa ölçüm.src/features/<özellik>).PRODUCT_EMAILS_ENABLED, DOG-130).