DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Il diario ore che si compila da solo con le ore dei tuoi task di Azure DevOps. Ferie, malattie, permessi e attività fuori dai task li aggiungi a mano.
Apri l'app → https://davidedg87.github.io/devops-timesheet/
Non c'è un server. La pagina è statica e gira tutta nel tuo browser, che parla solo con due servizi:
┌──────────────────────────┐
│ DevOps Timesheet │
│ (pagina nel browser) │
└──────┬────────────┬──────┘
ore dei task, │ │ attivita.json
iterazioni ▼ ▼ (le tue ore e assenze)
┌────────────────┐ ┌──────────────────────────┐
│ Azure DevOps │ │ il tuo repo GitHub │
│ (API REST) │ │ privato │
└────────────────┘ └──────────────────────────┘
attivita.json in un tuo repo GitHub privato. Lo ritrovi su ogni PC e sul telefono, e ogni salvataggio è un commit, quindi hai lo storico di tutte le versioni.segreti.json nel repo privato, così sugli altri dispositivi non devi reinserirlo.Al primo avvio l'app ti guida in due passi. Ecco cosa ti serve.
Crea un repo privato. Apri github.com/new, scegli un nome (ad esempio timesheet-data), seleziona Private e premi Create repository. Può restare vuoto.
Crea un token di accesso. Apri Fine-grained tokens → Generate new token e compila così:
Premi Generate token e copialo.
Nell'app scrivi il repo (tuo-utente/timesheet-data) e incolla il token. Se il repo è vuoto, scegli Un diario vuoto.
L'app rifiuta i repo pubblici: ore e assenze, malattie comprese, sono dati personali.
DevOps Timesheet| Permesso | Livello | A cosa serve |
|---|---|---|
| Work Items | Read & write | leggere le ore dei task e caricare quelle scritte nel diario |
| Project and Team | Read | mostrarti l'elenco dei progetti |
| User Profile | Read | mostrarti l'elenco delle tue organizzazioni |
Se hai saltato questo passo, lo riprendi dal riquadro Azure DevOps in basso a sinistra o da Impostazioni.
| Tasto | Azione |
|---|---|
N | nuova attività |
/ | cerca |
↑ ↓ Invio | muoversi tra le righe |
Ctrl + D | duplica la riga |
Ctrl + Z | annulla |
Alt + ← → | mese precedente o successivo |
segreti.json nel repo privato. Non finisce mai in attivita.json, né negli export.| Cosa succede | Cosa fare |
|---|---|
| Non compare l'elenco delle organizzazioni | Il token Azure DevOps deve valere per All accessible organizations e avere User Profile: Read. In alternativa scrivi l'organizzazione a mano: è la parola dopo dev.azure.com/ nel tuo indirizzo. |
| "PAT non valido o scaduto" | Il token Azure DevOps è scaduto o è stato revocato: creane uno nuovo e inseriscilo da Impostazioni → Azure DevOps. |
| "Token GitHub non valido o scaduto" | Crea un nuovo token GitHub per il repo dei dati e ricollega l'archivio da Impostazioni → Cambia archivio. |
| Mancano delle ore di un task | L'app legge le modifiche al Completed Work fatte da te, nei progetti scelti. Controlla che il progetto sia spuntato e premi Sincronizza. |
| Non vedo la versione nuova dell'app | Ricarica la pagina con Ctrl + F5. Sul telefono chiudi e riapri l'app. |
| "I dati erano cambiati: ricaricati" | Hai salvato da un altro dispositivo: l'app ha ricaricato la versione più recente, unendo le modifiche. |
| Codice | Causale |
|---|---|
| FER | Ferie |
| PER | Permesso retribuito (ROL) |
| PST | Permesso studio |
| MAL | Malattia |
| CPG | Congedo parentale giornaliero |
| CPO | Congedo parentale orario |
| L104 | Permesso L. 104 |
| DON | Donazione sangue |
| ASS | Assemblea / riunione sindacale |
| LUT | Permesso lutto |
| MAT | Congedo matrimoniale |
| CHI | Chiusura aziendale |
| FES | Festività / patrono |
| ALL | Permesso allattamento |
Le festività nazionali italiane, Pasquetta compresa, sono già escluse dai giorni lavorativi.
index.html, senza build né dipendenze. Per provarlo in locale basta servirlo con un server statico qualsiasi, ad esempio python3 -m http.server.node checks.mjs. Non usano la rete: le chiamate sono simulate.main aggiorna la pagina tramite GitHub Pages.