DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Fazo Task — dizaynerlar va kontent jamoasi uchun vazifa boshqaruvi
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Dizayn jamoasi uchun o‘zbekcha vazifa paneli. Har bir rolning o‘z paneli bor. Dizayn asosi: mankiw-chapters.
| Rol | Panel | Nima qiladi |
|---|---|---|
| Administrator | Jamoa · Statistika | Project manager va dizaynerlarni qo‘shadi, tahrirlaydi, o‘chiradi, parolini tiklaydi. Statistikani kuzatadi. Vazifalarga aralashmaydi. |
| Project manager | Vazifalar · Dizaynerlar | Vazifa qo‘yadi, tahrirlaydi, bekor qiladi yoki qayta ochadi, ochiq ro‘yxatga qaytaradi, o‘chiradi. |
| Dizayner | Mening vazifalarim · Ochiq vazifalar | Ochiq vazifani o‘zi oladi, ishni PMga ko‘rsatadi va «Tugatdim» deb belgilaydi. |
Login berilgandan to hodim ro‘yxatdan o‘tguncha o‘sha loginni bilgan istalgan odam parol o‘rnatib qo‘yishi mumkin. Shuning uchun loginni hodimning o‘ziga bering. Kim hali ro‘yxatdan o‘tmaganini jamoa sahifasida ko‘rasiz.
Ochiq → Jarayonda → Bajarildi (PM xohlasa istalgan bosqichda Bekor qilingan)
Keyinroq «yuklash majburiy» tartibiga o‘tish. src/lib/workflow.ts dagi REVIEW_STEP ni true qiling. Shunda oqim Ochiq → Jarayonda → Tekshiruvda → Bajarildi bo‘ladi: dizayner rasmlarni yuklab topshiradi, PM qabul qiladi yoki sabab yozib qaytaradi. Kod tayyor, faqat o‘chirib qo‘yilgan.
/login ga kirsa, darhol o‘z paneliga o‘tadi.Har bir rolda «Statistika» bo‘limi bor; davr — 7 kun, 30 kun yoki hammasi (grafikda so‘nggi 90 kun):
Yangi hodim qo‘shilsa, u jadvallarda avtomatik paydo bo‘ladi. Bekor qilingan vazifalar statistikaga kirmaydi.
Har panelda «Salom, …» sarlavhasi ostida jumla klaviaturada yozilayotgandek chiqadi: inson kabi to‘xtab-to‘xtab yoziladi, 5–6 soniya turadi, o‘chiriladi va yangisi yoziladi. Har rolga 100 tadan jumla (src/components/quotes.ts) bor, ular holatga qarab tanlanadi: dizaynerning qo‘li bo‘shmi yoki ish ko‘pmi, bugun ko‘p dizayn tayyor bo‘ldimi, muddati o‘tgan ish bormi. Harakat kamaytirilgan rejimda jumlalar animatsiyasiz almashadi.
src/lib/types.ts dagi Role turiga yangi rolni qo‘shing.src/lib/roles.ts da roleInfo va memberRoles ga qo‘shing.src/components/workspace.tsx dagi panels ga uning panelini ulang.requireUser(...) ruxsatlarini kengaytiring.Ma’lumotlar bazasidagi rol va holat ustunlarida cheklov yo‘q, shuning uchun jadvallarni qayta qurish shart emas.
Node.js 22+ talab qilinadi.
npm ci
cp .env.example .env.local
npm run dev
Ochish: http://127.0.0.1:3000. Birinchi kirish: admin / admin. Kirgach, hisob menyusidan parolni almashtiring.
npm run typecheck
npm run build
npm run test:integration
Batafsil: docs/TESTING.md.
Next.js App Router, React, TypeScript, Lucide ikonkalari, Turso/libSQL. Mahalliy rivojlantirishda SQLite (fazo.db), Vercel’da esa masofaviy Turso (TURSO_DATABASE_URL, TURSO_AUTH_TOKEN) ishlatiladi.
Server funksiyalari Mumbayda (bom1, vercel.json) ishlaydi — Turso bazasi bilan bir mintaqada (aws-ap-south-1). Baza boshqa mintaqaga ko‘chirilsa, regions ham unga mos o‘zgartirilishi kerak: har bir baza so‘rovi server va baza orasidagi masofani bosib o‘tadi.
Jadvallar:
members — hisoblar;member_sessions — kirish sessiyalari;assignments — vazifalar;attachments — fayllar (bazada, har biri 4 MB gacha);assignment_events — vazifa tarixi.Avvalgi versiyalardan qolgan users, tasks, employees, team_tasks va boshqa jadvallarga tegilmaydi. Ulardan faqat administrator hisobi bir marta members ga ko‘chiriladi.
Fayllarga kirish huquqi:
Parollar scrypt bilan xeshlanadi. Sessiyalar HttpOnly cookie orqali ishlaydi. Rol o‘zgarsa, parol tiklansa yoki hodim o‘chirilsa, uning sessiyalari bekor qilinadi.
docs/DESIGN.md — manba, tokenlar va interfeys tamoyillari.