English | Deutsch | 中文 | 繁體中文 | Español | 日本語 | 한국어 | Čeština | Русский | Italiano
Tutte le modifiche importanti di questo progetto saranno documentate in questo file.
Il formato è basato su Keep a Changelog, e questo progetto adotta il Versionamento Semantico.
Questo progetto fornisce due versioni di implementazione:
- SiliconLife.Default: Implementazione predefinita, utilizzata principalmente per verificare la fattibilità dell'architettura. Applicazione console, archiviazione JSON su file system.
- SiliconLife.Fast: Versione di produzione raccomandata. Applicazione desktop multipiattaforma (Windows / macOS / Linux), archiviazione in memoria SpeedyPack + persistenza asincrona, ottimizzazione delle prestazioni approfondita.
Le due versioni condividono le stesse interfacce e funzionalità, differendo solo nell'implementazione dell'archiviazione e nella modalità di esecuzione. SiliconLife.Default funge da riferimento per la validazione dell'architettura, mentre SiliconLife.Fast è la versione di produzione raccomandata.
- Questo progetto ha avuto origine il 20 marzo 2026.
- Prima di questo progetto, c'era una demo di validazione che fallì a causa di un design architetturale inadeguato, rendendo impossibile l'integrazione con multiple piattaforme AI.
- Il progetto è stato inizialmente mantenuto da Kiro, avviato utilizzando la modalità Spec.
- Kiro è un ambiente di sviluppo AI agente costruito da Amazon AWS.
- Basato su Code OSS (VS Code), supporta le impostazioni di VS Code e i plugin compatibili Open VSX.
- Flusso di lavoro di sviluppo guidato dalle specifiche, per la codifica AI strutturata.
- Utilizzato occasionalmente per la scrittura e il lavoro di documentazione.
- Comate AI IDE è uno strumento di ambiente di sviluppo nativo AI rilasciato da Baidu Wenxin il 23 giugno 2025.
- Primo IDE AI multimodale e multi-agente del settore.
- Funzionalità includono la conversione da design a codice e la codifica assistita AI a flusso completo.
- Alimentato dal modello Baidu Wenxin 4.0 X1 Turbo.
- Utilizzato da ottobre 2025 ad aprile 2026.
- IDE AI, supporta la generazione intelligente di codice e la gestione dei progetti.
- Utilizzato per la manutenzione del progetto dal 18 aprile 2026.
- Piattaforma di codifica AI, supporta l'analisi del codice, la generazione di documentazione e la collaborazione multi-agente.
- Utilizzato in combinazione con Qoder dal 6 maggio 2026.
- Basato sulla serie di modelli LongCat sviluppati autonomamente da Meituan, con forte capacità di rifattorizzazione dell'architettura del codice completo.
- La documentazione dei requisiti di questo progetto non è pubblica.
- I requisiti sono stati validati iterativamente attraverso più di 12 piattaforme AI internazionali e grandi serie di modelli, producendo oltre 2000 righe di documentazione dei requisiti guidata da user story quasi incomprensibile per gli esseri umani.
a49041b- Aggiunto supporto localizzazione russo (ru-RU) (rif. task-364)- 216 file modificati
79096f2- Formato tabella glossary convertito a Markdown standard, rimossi spazi di allineamento superflui- 1 file modificato
174a954- Completate le traduzioni dei termini mancanti nella colonna Deutsch/Polski/Português del glossario- 1 file modificato
-
5b03d53- Aggiornamento record attività .ai-collab - task-364 localizzazione russo (rif. task-364)- 5 file modificati
-
018947d- Archiviazione sessions e changes del 2026-05-25- 2 file modificati
14721a9- Raffinato il prompt di pianificazione del personale ThinkOnProject in un piano d'azione dettagliato ed eseguibile (rif. task-363)- 20 file modificati
-
abb4285- Corretta la posizione errata della chiamata .join() in beingsHtml (rif. task-361)- 1 file modificato
-
1c0b9ed- Rimosso il bug di stringa duplicata state-initial causato dal rendering di states-overview in WorkflowDetailView (rif. task-362)- 6 file modificati
-
ecc48a1- Aggiornamento metadati .ai-collab (relatedCommit e activity log) (rif. task-361)- 4 file modificati
-
64529a7- Archiviazione sessions e changes del 2026-05-24 (esecuzione manuale retroattiva)- 28 file modificati
-
4150e52- Archiviazione task completati task-341~361 (rif. archive)- 2 file modificati
-
db60fd9- L'elenco dei permessi degli strumenti mostra gli strumenti senza dichiarazione ToolAction e li contrassegna come non configurabili (rif. task-331, task-332, task-333)- 21 file modificati
-
6004a7f- WorkflowTemplate aggiunto supporto definizione ruoli + localizzazione 12 lingue + correzione DiskTool (rif. task-346)- 24 file modificati
-
75ce452- Pool dei ruoli ProjectSpace e azioni di gestione ruoli ProjectTool (rif. task-347)- 12 file modificati
-
edfb600- BuildProjectScenarioContext aggiunto informazioni sui ruoli (rif. task-348)- 21 file modificati
-
6a2d713- HasProjectsWithoutTemplate esteso a HasProjectsNeedingAttention (rif. task-349)- 21 file modificati
-
a773224- Creazione attività workflow utilizza il pool dei ruoli per assegnare esecutori (rif. task-350)- 6 file modificati
-
77a27f9- Esteso TravelCodeWikiTool come punto di ingresso per entità geografiche (rif. task-353)- 8 file modificati
-
873ef23- Implementazione GeoDataTool completata, aggiornamento stato .ai-collab (rif. task-352)- 7 file modificati
-
feaccab- Implementazione GeoContentTool completata, aggiornamento stato .ai-collab (rif. task-351)- 6 file modificati
-
6e60ad1- Esteso GeoLanguageTool (supporto ObjectPath + set_word), retrocompilazione metadati (rif. task-356, task-355)- 7 file modificati
-
4eff807- Implementazione GetWikiDocuments() in tutte le sottoclassi GeoLocation (rif. task-357)- 5 file modificati
-
baad5df- Implementazione servizio di pubblicazione MediaWiki API (rif. task-358)- 6 file modificati
-
b846a21- Implementazione pagina dettagli workflow (rif. task-361)- 24 file modificati
-
a290088- Esseri di Silicio creati tramite CuratorTool persi dopo il riavvio (rif. task-334)- 11 file modificati
-
69a8cba- Corretto bug della pagina attività che non filtrava per beingId (rif. task-360)- 8 file modificati
-
7dd1a65- Registrazione route pagina dettagli workflow in Router.cs (rif. task-361)- 1 file modificato
-
5e02711- Rifattorizzazione astrazione percorso archiviazione livello comune, eliminazione hardcoding file system (rif. task-335)- 12 file modificati
-
0ec0929- DynamicBeingLoader.SaveBeingCode utilizza IStorage invece di operazioni dirette su file system (rif. task-336)- 7 file modificati
-
9a44b48- Bridge IStorage PlaywrightWebView + disaccoppiamento classe base WebViewBrowserTool (rif. task-337, task-340)- 11 file modificati
-
8fea742- Salvataggio screenshot WebViewBrowserTool utilizza IStorage invece di operazioni dirette su file system (rif. task-338)- 6 file modificati
-
4c24e6d- DefaultPermissionCallback utilizza BeingPathResolver invece di percorsi hardcoded (rif. task-339)- 6 file modificati
-
ab428cd- Rimosso downcast DefaultSiliconBeing, chiamata diretta a SaveState() della classe base (rif. task-344)- 7 file modificati
-
1e6eb80- Bridge file temporanei stato browser PlaywrightWebView utilizza lettura/scrittura diretta IStorage (rif. task-341)- 7 file modificati
-
17f00e9- Operazioni di ricerca DiskTool instradate tramite DiskExecutor (rif. task-342)- 8 file modificati
-
8158703- Controllo allegati ChatController instradato tramite DiskExecutor (rif. task-343)- 7 file modificati
-
3243ae6- Riscrittura TravelCodeWikiPublishWorkflow come macchina a stati a 7 passi, rimozione file TravelCodeWikiWithAI con tracciamento forzato (rif. task-355)- 6 file modificati
d685288- Rimozione HotReloadTool.cs e directory tools/HotReload (rif. task-345)- 8 file modificati
f1789d1- Ottimizzazione riga descrittiva README.md (rif. task-359)- 9 file modificati
-
982c6bb- Completamento campi relatedCommit e commitHash mancanti in .ai-collab- 6 file modificati
-
d91e9f8- Archiviazione task-331~340, svuotamento bacheca attività- 2 file modificati
-
9135e30- Pubblicazione task-341~344 rifattorizzazione IStorage livello comune + correzione astrazione- 1 file modificato
-
f70b350- Aggiunta 13 attività di ristrutturazione architetturale TravelCodeWikiWithAI (rif. task-346~358)- 2 file modificati
-
f81d38b- Aggiornamento session .ai-collab e file di tracciamento task- 3 file modificati
-
9c3c64e- Corretto bypass del controllo permessi runtime ExecuteTool che aggirava le restrizioni a livello di progetto (rif. task-324)- 7 file modificati
-
94a9e35- Corretta incoerenza tra definizione template permessi e dichiarazione ToolActionAttribute (rif. task-325)- 6 file modificati
-
e8d8371- Strumenti con tutte le Action disabilitate rimossi interamente dalle richieste AI (rif. task-326)- 6 file modificati
-
32c7d8a- API permessi strumenti aggiunta validazione nome Action + correzione rendering Markdown cronologia chat (rif. task-327, task-328, task-329)- 9 file modificati
-
797db8c- Rendering Markdown fallback imposta erroneamente mdRendered causando mancata ri-renderizzazione dopo caricamento di marked (rif. task-330)- 9 file modificati
-
1496094- Pubblicazione task-324~327 attività di correzione framework autorizzazione strumenti- 776 file modificati
-
0d16e63- Aggiornamento stato attività collaborazione, associazione task-330 al commit 797db8c, preparazione archiviazione- 2 file modificati
-
e602e1c- Archiviazione task-316330, svuotamento bacheca attività (rif. task-316330)- 2 file modificati
-
20291ce- Archiviazione giornaliera sessions e changes (13-22 maggio)- 106 file modificati
-
9e07b27- Corrette differenze di coerenza documentazione francese (fr-FR) con codice sorgente (rif. task-307)- 10 file modificati
-
9e3be72- Corretta coerenza documentazione tedesca (de-DE) con codice sorgente (rif. task-308)- 5 file modificati
-
2bc7151- Corrette differenze di coerenza documentazione spagnola (es-ES) con codice sorgente (rif. task-309)- 13 file modificati
-
f95088e- Corretta coerenza documentazione italiana (it-IT) con codice sorgente (rif. task-310)- 11 file modificati
-
6ea9f4a- Corretta coerenza documentazione polacca (pl-PL) con codice sorgente (rif. task-311)- 16 file modificati
-
7646923- Corretta coerenza documentazione portoghese (pt-PT) con codice sorgente (rif. task-312)- 12 file modificati
-
7eaf9db- Corretta coerenza documentazione ceca (cs-CZ) con codice sorgente (rif. task-313)- 12 file modificati
3cb7347- Aggiornamento task-313 relatedCommit=7eaf9db- 1 file modificato
99eca78- Menu contestuale aggiunto funzione "Visualizza archiviazione (sola lettura)", chiamata in-process a Speedy.Manager (rif. task-301)- 26 file modificati
-
7f65cf1- Corrette differenze di coerenza documentazione zh-CN con codice sorgente (rif. task-303)- 15 file modificati
-
a9e2a2c- Corrette differenze di coerenza documentazione inglese (en) con codice sorgente (rif. task-302)- 9 file modificati
-
2549105- Corrette differenze di coerenza documentazione cinese tradizionale (zh-HK) con codice sorgente (rif. task-304)- 12 file modificati
-
277eb50- Corrette differenze di coerenza documentazione giapponese con codice sorgente (rif. task-305)- 10 file modificati
-
edce413- Corrette differenze di coerenza documentazione coreana (ko-KR) con codice sorgente (rif. task-306)- 18 file modificati
-
f2adcae- Corretto problema di incoerenza documentazione portoghese con codice sorgente (rif. task-220)- 15 file modificati
-
3332987- Corretto problema di incoerenza documentazione cinese tradizionale (Hong Kong) con codice sorgente (rif. task-218)- 14 file modificati
-
af9f715- Corretto problema di incoerenza documentazione polacca con codice sorgente (rif. task-217)- 15 file modificati
-
2e2b18b- Corretto problema di incoerenza documentazione coreana con codice sorgente (rif. task-216)- 16 file modificati
-
626ebc9- Corretto problema di incoerenza documentazione giapponese con codice sorgente (rif. task-215)- 19 file modificati
-
48d061b- Corretto problema di incoerenza documentazione italiana con codice sorgente (rif. task-214)- 14 file modificati
-
6683bee- Registrato team Marvis AI, aggiornamento stato attività- 3 file modificati
-
03fc905- Archiviazione task-210~220- 5 file modificati
65176d4- Aggiunto supporto localizzazione completo portoghese (pt-PT + pt-BR) (rif. task-208)- 41 file modificati
-
af4dffd- Corrette tutte le incoerenze documentazione zh-CN con codice sorgente (rif. task-209)- 11 file modificati
-
144b945- Corrette incoerenze documentazione inglese (en) e ceca (cs-CZ) con codice sorgente (rif. task-219, task-210)- 22 file modificati
-
08bec55- Corretta incoerenza documentazione tedesca (de-DE) con codice sorgente (rif. task-211)- 14 file modificati
-
7ff28de- Corretto problema di incoerenza documentazione spagnola (es-ES) con codice sorgente (rif. task-212)- 14 file modificati
-
15e2133- Corretto problema di incoerenza documentazione francese (fr-FR) con codice sorgente (rif. task-213)- 13 file modificati
7dac388- Corretto impossibilità di visualizzare l'elenco attività di progetto (rif. task-207)- 6 file modificati
7890223- Archiviazione task-201209, pubblicazione task-210220 attività di correzione coerenza documentazione- 5 file modificati
-
cd72846- Implementata alternativa sicura al bypass della scansione di sicurezza PluginLoader (rif. task-203)- 13 file modificati
-
fc0c00c- Miglioramento funzionalità Speedy.Manager - Crea/Importa/Esporta/TreeView gerarchia/Finestra avanzamento (rif. task-206)- 9 file modificati
-
ec07118- Corretto problema ITypeRegistry/IObjectFactory non registrati prima del caricamento plugin (rif. task-205)- 8 file modificati
-
9e749db- Corretto errore "Creator ID is required" durante la creazione di un progetto (rif. task-204)- 4 file modificati
-
43dc092- Migrazione CLDR - Aggiunto CldrDataProvider, rimosso .github- 1 file modificato
-
c09ec1f- Aggiunto cldr/ a .gitignore- 1 file modificato
-
221f818- Sincronizzazione GitHub passata a schema mirror push Gitee, workflow mantenuto solo come backup manuale- 1 file modificato
-
08cdf1a- Corretto workflow sincronizzazione GitHub - Aggiunta logica di retry e skip in assenza di modifiche- 1 file modificato
-
fb4e77d- Aggiornamento SiliconLife.Speedy.Manager.csproj- 1 file modificato
df90af0- Aggiornamento task-203 relatedCommit=cd72846- 1 file modificato
e720d06- Completa trasformazione Speedy.Manager da WinForms ad Avalonia (rif. task-202)- 17 file modificati
08894a9- Corretto errore di visualizzazione livello voci sommario timeline memoria (rif. task-201)- 3 file modificati
2871afb- Archiviazione di tutte le attività, svuotamento tasks.json- 2 file modificati
-
d6eb994- Pagina elenco progetti aggiunto punto di ingresso creazione progetto e selezione template workflow (rif. task-203)- 14 file modificati
-
0872134- Orchestrazione guidata dal Curatore per progetti senza template ThinkOnProject (rif. task-202)- 6 file modificati
-
cb3188e- Visualizzazione menzione @ in chat di gruppo (rif. task-208)- 4 file modificati
-
f9968e5- Dichiarazione capacità ToolCall client AI e degradazione elegante (rif. task-205)- 4 file modificati
-
0d2b843- Logica decisionale chat di gruppo ShouldReplyInGroupChat (rif. task-201)- 6 file modificati
-
277a2b1- Completamento rete di conoscenza - query avanzate e attraversamento grafo (rif. task-207)- 9 file modificati
-
6d0b66e- Corretto TypeError appendMessage durante invio messaggi in chat di gruppo (rif. task-209)- 5 file modificati
-
b15167c- Commit supplementare registrazione route list-workflow-templates omessa in task-203 (rif. task-203)- 1 file modificato
-
dc549a2- Corretto workflow sincronizzazione Gitee - Aggiunto username all'URL del token- 1 file modificato
e5fa3ad- Disabilitata sincronizzazione automatica GitHub schedule, in attesa di soluzione ufficiale Gitee- 1 file modificato
-
4a58c82- Aggiunto rapporto analisi capacità di sistema + piano di design ThinkOnProject- 5 file modificati
-
8ab29e6- Rapporto analisi completezza capacità di sistema archiviato in .ai-collab/docs- 2 file modificati
-
b412d9c- Archiviazione vecchie attività, ripubblicazione task-201~208 basata su analisi completa- 2 file modificati
-
437884a- Aggiornamento metadati collaborazione - task-202/203/204 completati (rif. task-202, task-203, task-204)- 2 file modificati
-
bf78d79- Aggiornamento metadati collaborazione - task-201/205/208 completati- 2 file modificati
-
de6ee0e- Record fine sessione catpaw-20260517-2215- 5 file modificati
-
7223b6f- Record fine sessione catpaw-20260517-2200- 4 file modificati
476d839- Aggiunte attività rilascio alpha-0.2- Creazione task-114 (scrittura CHANGELOG) e task-115 (aggiornamento numero versione)
- 1 file modificato
-
672627b- Aggiunto workflow sincronizzazione Gitee (con configurazione permessi)- Aggiornamento configurazione permessi workflow sync-from-gitee.yml
- 1 file modificato, 7 righe aggiunte, 4 righe eliminate
-
3cd5256- Aggiunto GitHub Actions sincronizzazione automatica codice Gitee- Nuovo workflow sync-from-gitee.yml
- 1 file modificato, 50 righe aggiunte
aa1d2ad- Aggiornamento documentazione README/architettura/introduzione in tutte le 11 lingue, riflettendo supporto multipiattaforma SiliconLife.Fast (rif. task-112, task-113)- Corretta descrizione SiliconLife.Fast solo Windows nella documentazione, riflettendo il supporto multipiattaforma effettivo (Windows / macOS / Linux)
- Aggiornamento README.md, architecture.md, getting-started.md in 11 lingue
- SelectComponent aggiunto supporto attributo hint
- ConfigView dropdown enumerazione con hint
- 11 lingue localizzazione aggiunta chiave SelectSearchHint
- 53 file modificati, 690 righe aggiunte, 194 righe eliminate
3329f3d- Aggiunto meccanismo ispezione sistema attività + attività correzione bug localizzazione- Creazione task-113: correzione problema localizzazione pagina informazioni
- Aggiornamento task-112: aggiornamento documentazione versione Fast supporto Linux
- Archiviazione attività completate (11) in .ai-collab/archive/
- Configurazione meccanismo ispezione completata: ispezione rapida (ogni 30 minuti) + ispezione completa (ogni giorno alle 06:00)
- 2 file modificati, 148 righe aggiunte, 171 righe eliminate
6038e22- Registrazione coze-agent nel registro collaborazione .ai-collab- Aggiunte informazioni registrazione AI residente piattaforma Coze
- 1 file modificato
-
7344fbb- Rimozione modalità handoff, passaggio a guida elenco attività (v2.0)- Ristrutturazione directory .ai-collab, da modalità handoff a guida elenco attività
- Nuovo file core elenco attività tasks.json
- Nuovo activity log operazioni
- Nuove directory changes/ e sessions/
-
589a48e- Aggiunto record sessione .ai-collab- Nuovo record stato sessione collaborazione AI
-
5481bcf- Registrazione Qoder AI IDE nel registro collaborazione- Aggiunte informazioni registrazione assistente programmazione AI Qoder
-
e2d7b61- Completamento relatedCommit e changes commitHash in tasks.json- Miglioramento associazione metadati attività
-
a087f0c- Accettazione tutte le attività task-101~110- Conferma completamento tutte le 10 correzioni attività
-
fac9435- Completamento tutte le 10 correzioni e implementazioni attività task-101~110- Corretto testo suggerimento mancante nel componente selezione ricerca
- Corretto problema localizzazione pagina informazioni
- Corretto errore JS ricerca sistema aiuto
- 39 file modificati, 684 righe aggiunte, 121 righe eliminate
-
c46dfbc- Completamento tutte le attività in sospeso (task-001~006)- Completamento 6 attività in sospeso iniziali
-
ec176b2- Sovrascrittura elenco attività - Revisione codice ha rilevato 10 nuovi bug- Creazione task-101~110 per un totale di 10 nuove attività
ab15915- Unificazione intestazioni copyright + correzione BOM HelpController e JS ricerca HelpView- Unificazione intestazione copyright Apache 2.0 in tutti i file sorgente C#
- Correzione problema codifica BOM HelpController
- Correzione errore JavaScript ricerca HelpView
-
18a6f5d- Creazione server capacità browser MCP (rif. task-111)- Nuovo progetto SiliconLife.McpServer
- Implementazione server MCP automazione browser Playwright
-
9eb251a- Rimozione modulo SiliconLife.McpServer (rif. task-111)- Rimozione server MCP indipendente, funzionalità integrata nel progetto principale
-
7a62590- Aggiunto supporto localizzazione polacco- Nuova implementazione localizzazione pl-PL polacco (PlPL.cs, 1089 righe)
- Nuova localizzazione documentazione aiuto polacco (HelpLocalizationPlPL.cs, 3972 righe)
- Nuovo supporto calendario storico cinese polacco (ChineseHistoricalPlPL.cs, 600 righe)
- Nuova localizzazione tray polacco (TrayPlPL.cs, 135 righe)
- Nuovo set completo documentazione polacco (15 documenti)
- Enumerazione Language aggiunto polacco
- 35 file modificati, 14379 righe aggiunte, 11 righe eliminate
-
51f9c8e- Aggiornamento riferimenti AI Ark e miglioramento terminologia nella documentazione- Aggiornamento terminologia client AI nella documentazione multilingue
-
7587c12- Aggiunte voci registro modifiche per tutte le lingue- Aggiornamento sincronizzato registro modifiche di tutte le versioni linguistiche
-
b49a07d- Migrazione a modalità finestra residente Avalonia- Rimozione dipendenza Windows Forms, migrazione completa al framework Avalonia UI
- Finestra di stato visualizzata correttamente su Linux (verifica desktop remoto)
- Aggiunta controlli finestra: menu contestuale, doppio clic per aprire Web, pulsante chiusura
- Aggiunto framework collaborazione multi-AI (.ai-collab/)
- Correzione inizializzazione icona tray (degradazione elegante)
- Nuovi App.axaml e App.cs punto ingresso applicazione Avalonia
- 13 file modificati, 1442 righe aggiunte, 541 righe eliminate
-
d335aaf- Finestra piattaforma Linux sempre visibile + dialogo conferma chiusura- Su Linux visualizzazione automatica finestra di stato (nessuna icona tray)
- Su Linux dialogo di conferma alla chiusura della finestra
- Su Windows/macOS mantenuto comportamento tray originale
- Supporto parametro --no-tray per disabilitare forzatamente il tray
- Nuovo metodo ShowMessageBoxAsync per dialogo di conferma
- 3 file modificati, 206 righe aggiunte, 5 righe eliminate
841d384- Rifattorizzazione sistema tray e inizializzazione framework collaborazione AI- Semplificazione TrayLocalizationBase rimozione proprietà non utilizzate
- Aggiunta voce localizzazione ShowStatus
- App.cs aggiunto click icona tray mostra finestra di stato, voci menu localizzate
- Program.cs spostamento inizializzazione icona tray in StartAsync
- TrayStatusWindow nasconde anziché uscire alla chiusura
- Registrazione trae-glm5 e catpaw nel framework collaborazione .ai-collab
- Aggiornamento .gitignore per garantire tracciamento di tutti i file .ai-collab
- 22 file modificati, 178 righe aggiunte, 1226 righe eliminate
43653bc- Aggiornamento descrizione repository e registro AI- Aggiornamento README progetto e informazioni registrazione .ai-collab
0891b3c- Aggiunta vista dettagli esecuzione attività e cronologia- Nuova TaskExecutionDetailView vista dettagli esecuzione attività
- Nuova TaskExecutionHistoryView vista cronologia esecuzione attività
- TaskController aggiunte interfacce query dettagli esecuzione e cronologia
- Nuovo TaskViewModel modello vista attività
- Miglioramento TaskCenter centro attività
- Aggiornamento TaskSystem sistema attività
- 9 lingue localizzazione aggiunte chiavi relative alle attività
- 26 file modificati, 803 righe aggiunte, 55 righe eliminate
-
5e687ad- Migrazione rendering componenti da stringa a H-tree- Metodi rendering ComponentBase migrati da modalità stringa a struttura H-tree
- Tutti i 28 componenti adattati alla nuova architettura di rendering (A, Accordion, Button, Calendar, Card, Chart, ecc.)
- Ristrutturazione significativa SelectComponent (889 righe migliorate)
- Aggiornamento sincronizzato controller e viste
- 33 file modificati, 667 righe aggiunte, 435 righe eliminate
-
bfd332d- Migrazione Style da stringa a stili inline CssBuilder- Nuovo builder stili CssBuilder
- Sistema stili ComponentBase migrato da stringa a CssBuilder strutturato
- Miglioramento significativo LoadingComponent (103 righe aggiunte)
- Migrazione stili controller ConfigController, LogController, MemoryController
- Migrazione stili viste ChatView, ConfigView, LogView, MemoryView
- 37 file modificati, 351 righe aggiunte, 157 righe eliminate
d67a7ee- Ottimizzazione query QueryLatest per grandi dataset- Ottimizzazione prestazioni metodo QueryLatest SpeedyTimeStorage
- Miglioramento provider log SpeedyLoggerProvider
- 2 file modificati, 44 righe aggiunte, 5 righe eliminate
9629f88- Estrazione TimerExecution e miglioramento viste web timer- Estrazione logica TimerExecution da TimerSystem (175 righe rimosse)
- Miglioramento significativo SelectComponent (427 righe migliorate)
- Miglioramento TimerController e viste timer
- Aggiornamento ContextManager gestore contesto
- 12 file modificati, 458 righe aggiunte, 267 righe eliminate
5d8ca79- Aggiunta chiave localizzazione LogsLoading- 9 lingue aggiunta chiave LogsLoading
- Nuova definizione nella classe base DefaultLocalizationBase
- 11 file modificati, 15 righe aggiunte
54394f6- Unione sistema attività e cicli cronologia chat- Ristrutturazione significativa ProjectTaskSystem sistema attività progetto (411 righe rifattorizzate)
- Semplificazione TaskSystem sistema attività (254 righe rifattorizzate)
- Rifattorizzazione TaskCenter centro attività (188 righe migliorate)
- Ottimizzazione ContextManager gestore contesto (347 righe rifattorizzate)
- Miglioramento DefaultSiliconBeing essere di silicio
- Integrazione attività TimerSystem sistema timer
- Aggiornamento interfaccia IWorkNoteStorage
- Adattamento SpeedyWorkNoteStorage e FileSystemWorkNoteStorage
- 16 file modificati, 648 righe aggiunte, 897 righe eliminate
-
bc50dd7- Miglioramento vista chat e aggiunta funzionalità audit- Nuovo AuditController controller audit (261 righe)
- Nuova AuditView vista audit (379 righe)
- Nuovo AuditViewModel modello vista audit
- Miglioramento significativo ChatView vista chat (171 righe migliorate)
- Aggiornamento ChatController controller chat
- Miglioramento componente MarkdownEditorComponent
- Miglioramento InitController controller inizializzazione
- Nuove funzionalità ChatSystem sistema chat
- 14 file modificati, 1030 righe aggiunte, 112 righe eliminate
-
c9babce- Miglioramento rendering chiamate strumento nella vista chat- Miglioramento rendering blocchi chiamate strumento ChatView
- 1 file modificato, 54 righe aggiunte, 11 righe eliminate
-
ff2eddd- Implementazione sistema filtraggio scenari strumenti- Nuovo ToolScenarioAttribute attributo scenario strumenti (36 righe)
- Nuovo ChatOnlyAttribute attributo solo scenario chat (19 righe)
- ToolManager gestore strumenti aggiunta funzionalità filtraggio scenari (40 righe)
- ContextManager gestore contesto adattato al filtraggio scenari
- 4 file modificati, 115 righe aggiunte, 30 righe eliminate
-
5709a33- Aggiunta attributi scenario alle classi strumenti- 24 classi strumenti aggiunta annotazione attributo ToolScenario
- Inclusi strumenti calendario, chat, configurazione, curatore, database, disco, compilazione dinamica, ecc.
- 24 file modificati, 46 righe aggiunte, 20 righe eliminate
2f19a5f- Rifattorizzazione sistema attività con TaskCenter e TaskEnumerator- Nuovo TaskCenter centro attività (235 righe)
- Nuovo TaskEnumerator enumeratore attività (297 righe)
- Ristrutturazione semplificazione TaskSystem sistema attività
- Adattamento DefaultSiliconBeing essere di silicio alla nuova architettura
- Aggiornamento DefaultSiliconBeingFactory factory
- Miglioramento SiliconBeingBase classe base
- 7 file modificati, 796 righe aggiunte, 275 righe eliminate
a06ed09- Migrazione sistema IM e permessi al progetto App- PermissionRequestQueue migrato da Default/Fast al progetto App (443 righe aggiunte)
- Rimozione WebUIProvider versione Default (403 righe eliminate)
- Rimozione HelpTool versione Default (194 righe eliminate)
- Rimozione PermissionRequestQueue duplicato versioni Default/Fast
- Rimozione IMPermissionAskHandler versione Default
- Aggiornamento PermissionRequestController controller
- 14 file modificati, 496 righe aggiunte, 1183 righe eliminate
4c8aaff- Ottimizzazione gestore contesto e miglioramento localizzatore servizi- Semplificazione ottimizzazione ContextManager gestore contesto
- Miglioramento ServiceLocator localizzatore servizi (36 righe aggiunte)
- Miglioramento ToolManager gestore strumenti (34 righe aggiunte)
- Miglioramento client DashScopeClient e VolcengineArkClient
- Aggiornamento esecutori (CommandLine, Disk, Network)
- 8 file modificati, 116 righe aggiunte, 98 righe eliminate
5c5eef7- Aggiunta chiavi localizzazione audit e attività- DefaultLocalizationBase aggiunta 127 righe definizioni localizzazione
- 9 lingue aggiunta chiavi relative ad audit e attività (26 righe ciascuna)
- 11 file modificati, 387 righe aggiunte
2067db6- Aggiornamento configurazione progetto e regole gitignore- Aggiornamento regole .gitignore
- Miglioramento DefaultConfigData e Fast DefaultConfigData configurazione
- Miglioramento SpeedyWorkNoteStorage archiviazione
- Miglioramento SpeedyPack core
- 5 file modificati, 32 righe aggiunte, 6 righe eliminate
8adc18c- Aggiunto supporto localizzazione italiana e aggiornamento documentazione multilingue- Nuova localizzazione it-IT italiana
- Nuova implementazione localizzazione ItIT (1909 righe)
- Nuovo supporto calendario storico cinese italiano ChineseHistoricalItIT (586 righe)
- Nuova localizzazione tray italiano TrayItIT (135 righe)
- Nuovo set completo documentazione italiana (14 documenti: README, riferimento API, architettura, sistema calendario, registro modifiche, guida contributi, ecc.)
- Aggiornamento documentazione architettura, guida sviluppo, guida introduttiva, ecc. in tutte le versioni linguistiche
- Enumerazione Language aggiunto italiano
- 86 file modificati, 11573 righe aggiunte, 769 righe eliminate
12a5deb- Aggiornamento documentazione multilingue architettura, registro modifiche e guida esseri di silicio- Aggiornamento README in 8 lingue
- Aggiornamento documentazione architettura in 8 lingue
- Aggiornamento registro modifiche in 8 lingue
- Aggiornamento guida esseri di silicio in 8 lingue
- Aggiornamento riferimento strumenti in 8 lingue
- Ristrutturazione glossario
- 46 file modificati, 1697 righe aggiunte, 442 righe eliminate
eeb3be6- Ristrutturazione e riorganizzazione moduli su larga scala- Ristrutturazione struttura progetto SiliconLife.App
- Riorganizzazione progetto SiliconLife.Fast
- Riorganizzazione progetto SiliconLife.Default
- Riorganizzazione modulo condiviso SiliconLife.Common
- Riorganizzazione modulo core SiliconLife.Core
- Riorganizzazione motore archiviazione SiliconLife.Speedy
- Riorganizzazione strumento gestione SiliconLife.Speedy.Manager
- 119 file modificati, 6926 righe aggiunte, 3066 righe eliminate
24d2c86- Aggiunto VolcengineArkClient e sostituito Audit con Usage tracking- Nuovo VolcengineArkClient client AI Volcengine Ark
- Supporto modalità streaming e non streaming
- Controllo velocità a due livelli integrato (auto-controllo velocità + limite velocità server)
- Compatibile con protocollo API OpenAI
- Sistema Audit sostituito con Usage tracking
- 24 file modificati, 802 righe aggiunte, 21 righe eliminate
f27650a- Aggiunto strumento hot reload per riavvio automatico Fast- Nuovo HotReloadTool strumento hot reload
- Supporto compilazione online, aggiornamento e riavvio SiliconLife.Fast
- Nuovo HotReload.exe aggiornatore indipendente
- Meccanismo copia file sicuro (non sovrascrive se stesso)
- Chiusura elegante e attesa rilascio porta
- 9 file modificati, 581 righe aggiunte
6a5aad8- Aggiornamento tutti i file e aggiunto supporto localizzazione francese- Nuova localizzazione fr-FR francese
- Aggiornamento tutte le versioni linguistiche
- Traduzione documentazione aiuto francese
- Traduzione interfaccia francese
- 100+ file modificati
2664b0c- Aggiornamento infrastruttura progetto e dipendenze- SiliconLife.Speedy.Manager aggiunta interfaccia gestione WPF (MainForm.Designer.cs, MainForm.resx)
- Nuova risorsa icona slc.ico (1.5MB)
- Miglioramento significativo scansione sicurezza PluginLoader (622 righe aggiunte)
- Nuovo PermissionedStreamFactory factory stream permessi (779 righe)
- Nuovo PermissionRequestQueue coda richieste permessi (versioni Default e Fast)
- Nuovo DebugLoggerProvider provider log debug
- Miglioramento ConfigDataBase classe base configurazione
- ToolManager aggiunta funzionalità scansione strumenti plugin (ScanAllPluginAssemblies)
- Miglioramento gestione ciclo di vita SiliconBeingManager
- Miglioramento significativo DashScopeClient client AI Alibaba Cloud (227 righe aggiunte)
- Miglioramento DefaultSiliconBeingFactory factory
- Aggiornamento viste e controller Web (ChatView, WorkNoteView, PermissionRequestController)
- 9 lingue localizzazione aggiunte chiavi
- 35 file modificati, 28080 righe aggiunte, 336 righe eliminate
c16f99f- Aggiornamento client AI, Web UI e componenti archiviazione- Miglioramento significativo DashScopeClient client Alibaba Cloud
- Ottimizzazione SpeedyPackAutoCompactor compressore automatico
- Miglioramento classe base viste Web e BeingView
- 6 file modificati, 240 righe aggiunte, 81 righe eliminate
242dc98- Aggiunta elenco plugin nella pagina informazioni- AboutController aggiunta visualizzazione informazioni plugin
- AboutViewModel aggiunto modello dati plugin
- AboutView aggiunto rendering elenco plugin
- 9 lingue localizzazione aggiunte chiavi relative ai plugin
- 14 file modificati, 160 righe aggiunte, 1 riga eliminata
147f8f4- Semplificazione testo prompt memoria contesto- Ottimizzazione prompt AI ContextManager
- 1 file modificato, 1 riga aggiunta, 1 riga eliminata
8bda2d3- Aggiornamento archiviazione Speedy e implementazione controller memoria- Correzione intervallo SpeedyPackAutoCompactor
- Ottimizzazione gestione percorso SpeedyTimeStorage
- Miglioramento MemoryController controller memoria
- Aggiornamento UI SpeedyPack.Manager
- 4 file modificati, 21 righe aggiunte, 18 righe eliminate
8972654- Miglioramento supporto localizzazione finestra stato tray- 9 lingue localizzazione tray aggiunto ingresso gestione Speedy
- TrayStatusWindow aggiunta voce menu gestione Speedy
- 11 file modificati, 72 righe aggiunte
6f5db09- Ottimizzazione UI gestore SpeedyPack e componenti interni- Ristrutturazione interfaccia MainForm
- Ottimizzazione gestione memoria FreeList
- Miglioramento coda scrittura WriteQueue
- Ottimizzazione core SpeedyPack
- 5 file modificati, 96 righe aggiunte, 88 righe eliminate
57f9d5d- Miglioramento sistema archiviazione, aggiunta compressione automatica e supporto date incomplete- Nuovo SpeedyPackAutoCompactor timer compressione automatica (intervallo 30 minuti)
- Miglioramento SpeedyPackRegistry gestore singleton
- Miglioramento adattamento SpeedyStorage, SpeedyTimeStorage, SpeedyWorkNoteStorage
- SpeedyPack aggiunto FreeList gestione spazio libero (149 righe)
- Ristrutturazione ottimizzazione PackFileWriter scrittore
- Miglioramento WriteOperation, WriteQueue coda scrittura
- Estensione SpeedyPackOptions opzioni configurazione
- IncompleteDate aggiunto metodi di confronto
- Miglioramento PluginLoader caricatore plugin
- Aggiornamento flusso inizializzazione Program.cs versioni Default e Fast
- Semplificazione DefaultConfigData dati configurazione
- Semplificazione KnowledgeNetwork rete di conoscenza
- Ottimizzazione ChatController, MemoryController controller
- Miglioramento funzionalità SpeedyPack.Manager MainForm
- 22 file modificati, 639 righe aggiunte, 253 righe eliminate
b04ed33- Aggiornamento file Speedy.Manager
6600972- Sostituzione LiteDB con archiviazione Speedy, aggiunta sistema plugin e progetto Speedy- Nuovo progetto SiliconLife.Speedy: Motore archiviazione .spk ad alte prestazioni
- Classe core SpeedyPack (489 righe): mappa directory in memoria + cache voci + coda scrittura asincrona
- Classe configurazione SpeedyPackOptions: TTL cache, numero massimo voci cache, modalità sola lettura
- Interfaccia transazioni IPackTransaction: supporto operazioni di scrittura atomica
- Classe informazioni file SpkFileInfo
- Directory Internal: DirectoryMap, EntryCache, PackFileReader, PackFileWriter, WriteQueue, WriteOperation, SpeedyTransaction, SpkHeader, PathNormalizer, FreeList
- Dipendenza MessagePack 3.1.4 per serializzazione binaria (compressione LZ4)
- Nuovo progetto SiliconLife.Speedy.Manager: Strumento gestione WPF
- Architettura MVVM: MainViewModel, DirectoryTreeViewModel, ContentViewerViewModel, ecc.
- Livello servizi: PackService, FileDialogService, RecentFilesService, NotificationService
- Convertitori: BoolToVisibility, ByteSizeToString, ContentTypeToIcon, NullToCollapsed
- Viste: MainWindow, DirectoryTreeView, ContentViewerPanel, MetadataPanel
- Dialoghi: FileInfoDialog, ImportDialog, NewEntryDialog
- Migrazione archiviazione SiliconLife.Fast: LiteDB → SpeedyPack
- Nuovo SpeedyStorage (adattatore IStorage)
- Nuovo SpeedyTimeStorage (adattatore ITimeStorage)
- Nuovo SpeedyWorkNoteStorage (adattatore IWorkNoteStorage)
- Nuovo SpeedyPackRegistry (gestione singleton a livello processo)
- Nuovo SpeedyPackAutoCompactor (timer compressione automatica)
- Rimozione implementazioni archiviazione LiteDB correlate (LiteDBStorage, LiteDBTimeStorage, LiteDBWorkNoteStorage, LiteDBLoggerProvider, LiteDBManager, LiteDBModels)
- Rimozione codice correlato finestra gestione LiteDB
- Sistema Plugin:
- Nuova interfaccia IPlugin (Core/Plugins/IPlugin.cs)
- Nuovo PluginLoader caricatore plugin (Core/Plugins/PluginLoader.cs)
- Supporto caricamento plugin DLL da directory
- Scansione sicurezza: controllo namespace proibiti (System.IO, System.Net, Microsoft.CodeAnalysis, ecc.)
- Whitelist assembly attendibili (Google.Protobuf, Newtonsoft.Json, MessagePack, ecc.)
- Caricamento isolato con AssemblyLoadContext personalizzato
- ToolManager aggiunto metodo ScanAllPluginAssemblies
- CoreHost integrazione caricatore plugin
- 119 file modificati, 6926 righe aggiunte, 3066 righe eliminate
- Nuovo progetto SiliconLife.Speedy: Motore archiviazione .spk ad alte prestazioni
3aef4c3- Aggiunto stato attività Stopped e miglioramento gestione errori- Esseri di Silicio aggiunto stato Stopped
- Miglioramento gestione errori e meccanismo di ripristino
513c65d- Aggiornamento tutte le versioni linguistiche e documentazione- Nuovo MarkdownEditorComponent componente (625 righe)
- Nuovo DetailsComponent componente (130 righe)
- Nuovo AccordionComponent componente fisarmonica (285 righe)
- Aggiornamento controller BeingController, ChatController, MemoryController, PermissionController
- Ristrutturazione viste BeingView, ChatView, MemoryView, SoulEditorView
- Rimozione vecchio MarkdownEditorView
- Migrazione componenti InitController
- 115 file modificati, 5761 righe aggiunte, 2362 righe eliminate
101b203- Implementazione finestra stato tray e ApplicationContext- Nuove risorse icona tray (alpha.png, noWord.png, slc.ico, wordIcon.png)
- Implementazione TrayStatusWindow finestra stato
- Supporto localizzazione tray in 9 lingue (TrayCsCZ, TrayDeDE, TrayEnUS, ecc.)
- TrayLocalizationBase classe base astratta
- 24 file modificati, 27995 righe aggiunte, 1 riga eliminata (inclusi file risorse)
-
e61cfaa- Completamento architettura UI a componenti, implementazione 24 componenti- Fase MVP (8): ComponentBase, Div, Span, Button, Input, Form, Select, Label
- Seconda fase (6): Accordion, Card, Tabs, Table, Modal, Message
- Terza fase (5): Calendar, Tree, Chart, FileUpload, RichText
- Nuove classi ausiliarie Js, Behavior, DomUpdate, ecc.
- 25 file modificati, 2666 righe aggiunte
-
7449e51- Miglioramento sistema componenti e aggiunta nuovi temi skin- Miglioramento componenti A, Button, Div, Form, Input, ecc.
- Aggiunta 3 temi skin: HighContrast (alto contrasto), Light (chiaro), Minimal (minimalista)
- Aggiornamento skin esistenti (Admin, Chat, Creative, Dev)
- Migrazione componenti InitController
- 32 file modificati, 1466 righe aggiunte, 1238 righe eliminate
-
1ba8636- Avvio migrazione componenti InitController (in corso)- 9 file modificati, 574 righe aggiunte, 145 righe eliminate
895dff9- Unificazione soul.md e state.json per utilizzare interfaccia IStorage- DefaultSiliconBeing utilizza IStorage per leggere/scrivere file anima e stato
- Nuovo StateFileManager gestore file di stato
- Rifattorizzazione SoulFileManager adattamento a IStorage
- 8 file modificati, 201 righe aggiunte, 116 righe eliminate
-
a34bef4- Aggiunto LiteDBManager e miglioramento localizzazione tray- Menu tray aggiunto ingresso gestione LiteDB
- Aggiornamento localizzazione tray in 9 lingue
- 10 file modificati, 196 righe aggiunte
-
c4a79ca- Aggiunta factory localizzazione sensibile al linguaggio per finestra gestione LiteDB- 1 file modificato, 78 righe aggiunte
-
5ebc55e- Conversione LiteDBAdminLocalization in classe base astratta- 10 file modificati, 1356 righe aggiunte
2da5256- Aggiunto metodo astratto ConfigExists e correzione record configurazione LiteDB duplicati- ConfigDataBase aggiunto metodo ConfigExists
- Implementazione DefaultConfigData versione Fast controllo esistenza configurazione LiteDB
- Correzione problema chiavi configurazione LiteDB duplicate
- 9 file modificati, 210 righe aggiunte, 2 righe eliminate
d3618ec- Ottimizzazione sessioni chat, sistema archiviazione, modello temporale e classe base viste- Ottimizzazione BroadcastChannel, GroupChatSession, SingleChatSession
- ITimeStorage aggiunto metodi di query
- Aggiornamento sincronizzato FileSystemStorage e LiteDBStorage
- Rifattorizzazione ottimizzazione ViewBase (versioni Default e Fast)
- 11 file modificati, 622 righe aggiunte, 392 righe eliminate
a102428- Migrazione moduli condivisi da SiliconLife.Default a SiliconLife.Common- Estrazione 32 implementazioni calendario nel progetto Common
- Estrazione classi base localizzazione e 21 implementazioni linguistiche nel progetto Common
- Estrazione gestore permessi, implementazione predefinita essere di silicio nel progetto Common
- Estrazione 23 implementazioni strumenti integrati nel progetto Common
- Estrazione implementazione Playwright WebView nel progetto Common
- Aggiornamento namespace a SiliconLife.Collective
- 122 file modificati, 586 righe aggiunte, 343 righe eliminate
17566fe- Sostituzione Console.WriteLine con sistema log nei progetti Core, Common e Default- Aggiornamento 6 file ContextManager, AuditLogger, DefaultConfigData, ecc.
- Unificazione utilizzo interfaccia ILogger, miglioramento manutenibilità codice
- 6 file modificati, 12 righe aggiunte, 8 righe eliminate
54a0307- Aggiunto progetto SiliconLife.Fast e completata correzione compilazione- Punto ingresso completo applicazione Windows Forms
- Supporto tray di sistema (NotifyIcon)
- Porting tutti i controller Web UI (20+)
- Porting tutti i componenti vista Web
- Porting 4 temi skin (Admin, Chat, Creative, Dev)
- 125 file modificati, 61186 righe aggiunte
265fde8- Sincronizzazione documentazione architettura doppia versione in tutte le lingue- Aggiornamento architecture.md, changelog.md in 7 lingue
- Aggiornamento contributing.md in 6 lingue
- Aggiornamento getting-started.md, roadmap.md in 7 lingue
- 47 file modificati, 1214 righe aggiunte, 38 righe eliminate
-
4704862- Aggiunta dipendenza LiteDB e infrastruttura- Nuovo LiteDBManager classe gestione
- Nuovo LiteDBModels modello dati
- 3 file modificati, 252 righe aggiunte
-
4220036- Implementazione classi archiviazione LiteDB- LiteDBStorage: implementazione interfaccia IStorage
- LiteDBTimeStorage: implementazione interfaccia ITimeStorage
- LiteDBWorkNoteStorage: implementazione interfaccia IWorkNoteStorage
- 3 file modificati, 581 righe aggiunte
-
38ebd23- Migrazione configurazione e sistema log a LiteDB- Adattamento DefaultConfigData archiviazione LiteDB
- Nuovo LiteDBLoggerProvider provider log
- 2 file modificati, 203 righe aggiunte, 67 righe eliminate
-
e687157- Migrazione rete di conoscenza da file system a LiteDB- Ristrutturazione completa KnowledgeNetwork, utilizzo archiviazione LiteDB per dati tripli
- 1 file modificato, 231 righe aggiunte, 72 righe eliminate
-
4220169- Integrazione archiviazione LiteDB in Program e ProjectManager- Inizializzazione archiviazione LiteDB in Program.cs
- Adattamento ProjectManager archiviazione note di lavoro LiteDB
- 2 file modificati, 40 righe aggiunte, 17 righe eliminate
-
5f3a709- Rimozione implementazioni archiviazione file system deprecate- Eliminazione FileSystemLoggerProvider, FileSystemStorage, FileSystemTimeStorage, ecc.
- 6 file modificati, 1518 righe eliminate
-
e1a4ef2- docs: aggiunto identificatore versione v0.1.0-alpha a tutta la documentazione- 127 file modificati, 2297 righe aggiunte, 2471 righe eliminate
8dd26e3- Unificazione interfaccia ITimeStorage utilizzo IncompleteDate e aggiunta API query gerarchica- Rimozione metodi overload DateTime nell'interfaccia ITimeStorage, unificazione utilizzo IncompleteDate
- IncompleteDate aggiunto metodo di confronto CompareTo(DateTime) e metodo di espansione Expand()
- Nuove API query gerarchica GetEarliestTimestamp(), GetLatestTimestamp()
- Nuovi metodi HasSummary() e QueryWithLevel(), supporto query per livello temporale
- Ristrutturazione algoritmo compressione Memory.cs, utilizzo nuova API query gerarchica per migliorare efficienza
- Implementazione completa nuovi metodi interfaccia in FileSystemTimeStorage.cs
- Aggiornamento sincronizzato tutti i chiamanti: ChatSystem, ChatSession, BroadcastChannel, AuditLogger, TokenUsageRecord, ecc.
- Aggiornamento sistema strumenti: HelpTool, LogTool, TokenAuditTool adattati alla nuova interfaccia
- Aggiornamento controller Web: AuditController, ChatController, ChatHistoryController adattati alla nuova interfaccia
- 41 file modificati, 1820 righe aggiunte, 903 righe eliminate
9989d79- Aggiornamento localizzazione, sistema aiuto e viste Web- Nuovo IAIClientFactoryHelp.cs interfaccia documentazione aiuto factory client AI
- Completamento traduzione documentazione aiuto in 9 lingue
- HelpTopics.cs aggiunto 40 definizioni argomenti aiuto
- Aggiornamento completo viste Web: InitController, AuditView, ConfigView, KnowledgeView, LogView, ecc.
- Miglioramento sistema localizzazione: tutte le versioni linguistiche aggiunte nuove chiavi localizzazione
- Aggiornamento factory client AI: miglioramento DashScopeClientFactory, OllamaClientFactory
- 30 file modificati, 10086 righe aggiunte, 15 righe eliminate
e7afe94- Aggiunta documentazione aiuto file anima e log audit- Nuova documentazione aiuto gestione file anima
- Nuova documentazione aiuto log audit
- HelpTopics.cs aggiunto definizioni argomenti
- Ristrutturazione significativa HelpView.cs, miglioramento logica rendering documentazione
- Ristrutturazione PermissionView.cs, miglioramento interfaccia gestione permessi
- Miglioramento moduli core: SiliconBeingManager, TaskSystem, ToolManager
- Ristruttorizzazione TaskTool.cs, miglioramento funzionalità gestione attività
- Aggiornamento completo viste Web: tutti i componenti vista aggiornati sincronizzati
- Semplificazione HelpController.cs, ottimizzazione logica controller
- 30 file modificati, 7100 righe aggiunte, 897 righe eliminate
07895d7- Miglioramento sistema documentazione aiuto, aggiunta 3 documenti e completamento traduzione 9 lingue- Aggiunta sistema memoria, installazione configurazione Ollama, guida piattaforma Alibaba Cloud Bailian
- Completamento traduzione tutti i 10 documenti aiuto in 9 lingue
- Semplificazione logica rendering HelpView
- 18 file modificati, 14418 righe aggiunte, 1364 righe eliminate
0cfd8a1- Aggiunto supporto localizzazione completo tedesco (de-DE)- File localizzazione tedesca completo
- Nuovo supporto calendario storico cinese tedesco
- Nuova traduzione documentazione aiuto tedesca
- Sincronizzazione completa documentazione in 9 lingue
- 135 file modificati, 26186 righe aggiunte, 14371 righe eliminate
3aada7d- Sincronizzazione documentazione cinese tradizionale (zh-HK) con cinese semplificato- 3 file modificati, 519 righe aggiunte, 422 righe eliminate
2f6abff- Aggiunta localizzazione nome visualizzato strumento aiuto per tutte le lingue- 7 file modificati, 47 righe aggiunte, 7 righe eliminate
60944fe- Unificazione namespace a SiliconLife.Collective- 8 file modificati, 5 righe aggiunte, 8 righe eliminate
69c51c5- Aggiunta sistema documentazione aiuto e traduzione commenti codice in inglese- 29 file modificati, 3385 righe aggiunte, 22 righe eliminate
41757c3- Implementazione automazione browser WebView multipiattaforma basata su Playwright- 6 file modificati, 1152 righe aggiunte
0ff797b- Aggiunta documentazione KnowledgeTool e WorkNoteTool (7 lingue)- 28 file modificati, 4983 righe aggiunte
ad77415- Aggiornamento tutti i file changelog, aggiunta record storico Git 2026-04-25- 7 file modificati, 168 righe aggiunte
785c551- Implementazione gestione area di lavoro progetto, inclusi note di lavoro e sistema attività- Nuovo sistema gestione area di lavoro progetto
- Funzionalità note di lavoro per tracciare avanzamento progetto
- Integrazione sistema gestione attività
- 29 file modificati, 4256 righe aggiunte, 36 righe eliminate
b4bbf39- Aggiunta localizzazione completa ceca (cs-CZ) e aggiornamento documentazione tutte le lingue- 116 file modificati, 4933 righe aggiunte, 222 righe eliminate
faf078f- Correzione errore compilazione localizzazione ceca- 3 file modificati, 910 righe aggiunte, 1 riga eliminata
20adaac- Aggiunta KnowledgeTool e supporto localizzazione completa- 34 file modificati, 2331 righe aggiunte, 56 righe eliminate
c7b2ecc- Miglioramento funzionalità gestione memoria, aggiunta filtraggio avanzato, statistiche e vista dettagli- Nuova funzionalità filtraggio avanzato memoria
- Implementazione funzionalità statistiche memoria
- Aggiunta pagina vista dettagli memoria
- Supporto localizzazione multilingue (6 lingue)
- 13 file modificati, 840 righe aggiunte, 86 righe eliminate
4489ad6- Aggiunta servizio meteo wttr.in alla whitelist di rete- Aggiornamento sincronizzato completo documentazione multilingue (6 lingue)
- 14 file modificati, 417 righe aggiunte, 1 riga eliminata
d9d72e9- Correzione problema priorità CSS modale dettagli note di lavoro- 19 file modificati, 1744 righe aggiunte, 6 righe eliminate
0df599c- Correzione problema risultati strumento renderizzati come messaggi chat indipendenti- 1 file modificato, 222 righe aggiunte, 21 righe eliminate
057b09d- Ottimizzazione visualizzazione dettagli cronologia chat, miglioramento rendering chiamate strumento- 3 file modificati, 389 righe aggiunte, 68 righe eliminate
fa3f06f- Aggiunta funzionalità cronologia esecuzione timer, inclusa vista dettagli- 8 file modificati, 937 righe aggiunte, 10 righe eliminate
d824835- Aggiunta chiavi localizzazione cronologia esecuzione timer (tutte le lingue)- 7 file modificati, 88 righe aggiunte
c13cb17- Registrazione variante lingua spagnola- 1 file modificato, 4 righe aggiunte
9c44f34- Aggiunta supporto localizzazione multilingue calendario storico cinese- 16 file modificati, 6049 righe aggiunte, 1 riga eliminata
1e7c7b2- Miglioramento compressione memoria e tracciamento esecuzione strumenti- 4 file modificati, 338 righe aggiunte, 86 righe eliminate
192fc6e- Aggiunta localizzazione nome strumento mancante per 5 strumenti- 6 file modificati, 30 righe aggiunte
882c08f- Aggiornamento tutti i file changelog, aggiunta record storico Git completo e rimozione numeri versione falsi- 45 file modificati, 8815 righe aggiunte, 1611 righe eliminate
65c157b- Aggiunta indicatore di caricamento pagina chat e selezione automatica sessione Curatore- 10 file modificati, 211 righe aggiunte, 7 righe eliminate
e483348- Implementazione funzionalità visualizzazione cronologia chat Esseri di Silicio- Nuovo ChatHistoryController
- Creazione ChatHistoryViewModel
- Implementazione pagine ChatHistoryListView e ChatHistoryDetailView
- Aggiunta chiavi localizzazione cronologia chat (5 lingue)
- 12 file modificati, 1178 righe aggiunte
30a2d4e- Miglioramento cancellazione flusso AI, integrazione IM e inizializzazione host core- 11 file modificati, 387 righe aggiunte, 12 righe eliminate
db48c51- Aggiunta coda messaggi chat, metadati file e supporto cancellazione stream- 4 file modificati, 357 righe aggiunte
28fb344- Implementazione dialogo sorgente file e supporto caricamento file- 3 file modificati, 1100 righe aggiunte, 2 righe eliminate
1d3e2cc- Aggiunta stringhe localizzazione dialogo sorgente file (6 lingue)- 6 file modificati, 30 righe aggiunte
8111e92- Aggiunta link Wiki nella sezione repository del README- 1 file modificato, 3 righe aggiunte, 1 riga eliminata
66c11eb- Traduzione commenti cinesi in inglese e aggiornamento tutti i changelog- 11 file modificati, 373 righe aggiunte, 163 righe eliminate
b574b2b- Aggiunta senderName per messaggi storici per identificazione AI- 1 file modificato, 9 righe aggiunte
601fc14- Aggiunta operazione mark_read per contrassegno fine sessione- 7 file modificati, 196 righe aggiunte, 36 righe eliminate
7a03a19- Miglioramento flessibilità query conversazione LogTool- 1 file modificato, 57 righe aggiunte, 24 righe eliminate
0a8d750- Aggiunta prompt di sistema generico per comportamento proattivo Esseri di Silicio- 8 file modificati, 460 righe aggiunte, 48 righe eliminate
2b771f3- Disaccoppiamento LogController da I/O file, aggiunta API lettura log- 4 file modificati, 172 righe aggiunte, 137 righe eliminate
12da302- Aggiunta filtro Esseri di Silicio per vista log- 9 file modificati, 147 righe aggiunte, 10 righe eliminate
8f6cb1e- Aggiunta parametro beingId all'interfaccia ILogger, separazione log sistema/Esseri di Silicio- 47 file modificati, 524 righe aggiunte, 490 righe eliminate
4c747ad- Rifattorizzazione PermissionTool, ExecuteCodeTool, aggiunta API EvaluatePermission- 18 file modificati, 680 righe aggiunte, 492 righe eliminate
1c96e99- Correzione fallimento ricerca search_files e search_content nella directory root- 1 file modificato, 98 righe aggiunte, 41 righe eliminate
135710d- Rimozione SearchTool, spostamento ricerca locale in DiskTool- 2 file modificati, 185 righe aggiunte, 365 righe eliminate
70ce7fb- Implementazione DatabaseTool per query database strutturato- 1 file modificato, 382 righe aggiunte
be29a09- Implementazione LogTool per query storico operazioni e conversazioni- 1 file modificato, 298 righe aggiunte
4ea7702- Implementazione PermissionTool per gestione dinamica permessi- 1 file modificato, 457 righe aggiunte
1384ff4- Implementazione ExecuteCodeTool per esecuzione codice multilingua- 1 file modificato, 477 righe aggiunte
82d1e11- Implementazione SearchTool per recupero informazioni- 1 file modificato, 363 righe aggiunte
0675c45- Ottimizzazione evidenziazione blocchi codice markdown nel riquadro di anteprima- 1 file modificato, 4 righe aggiunte, 23 righe eliminate
702b3f3- Miglioramento vista attività, aggiunta badge stato e visualizzazione metadati- 8 file modificati, 221 righe aggiunte, 9 righe eliminate
6ed9a79- Miglioramento archiviazione messaggi chat e rendering vista- 8 file modificati, 140 righe aggiunte, 29 righe eliminate
c6b518b- Correzione passaggio messaggi timer e archiviazione messaggi chat- 3 file modificati, 297 righe aggiunte, 124 righe eliminate
4305769- Aggiunto .gitattributes per gestione fine riga- 1 file modificato, 32 righe aggiunte
188c6f8- Registrazione route API elenco attività e aggiunta visualizzazione stato vuoto- 2 file modificati, 35 righe aggiunte, 2 righe eliminate
634e8ca- Aggiunta link ritorno elenco pagina permessi- 1 file modificato, 16 righe aggiunte
6ba591d- Aggiunto editor configurazione AI indipendente per Esseri di Silicio- 11 file modificati, 842 righe aggiunte, 18 righe eliminate
0a826f5- Aggiunta notifica salvataggio riuscito nell'editor codice- 1 file modificato, 9 righe aggiunte, 2 righe eliminate
2940373- Miglioramento interfaccia Web, aggiunta tooltip codice sospeso e miglioramenti UI- 11 file modificati, 1054 righe aggiunte, 75 righe eliminate
592c7ab- Correzione istanziazione callback e ordine di registrazione- 2 file modificati, 38 righe aggiunte, 7 righe eliminate
833ead2- Aggiunta verifica riferimenti assembly per compilazione dinamica- 4 file modificati, 135 righe aggiunte, 8 righe eliminate
5879621- Aggiunta pre-compilazione verifica callback permessi e miglioramento gestione errori- 21 file modificati, 617 righe aggiunte, 26 righe eliminate
4dbf659- Aggiornamento changelog a v0.5.1, sostituzione URL segnaposto GitHub, aggiunta mirror Gitee, localizzazione nome Bilibili per lingua, aggiornamento email- 32 file modificati, 489 righe aggiunte, 180 righe eliminate
0fc1693- Aggiornamento punto ingresso programma e configurazione progetto- 2 file modificati, 7 righe aggiunte
ea9179a- Miglioramento implementazione sistema permessi- 5 file modificati, 358 righe aggiunte, 152 righe eliminate
928a96d- Correzione implementazione calcolo calendario- 4 file modificati, 12 righe aggiunte, 12 righe eliminate
646813e- Miglioramento implementazione factory client AI- 2 file modificati, 21 righe aggiunte, 20 righe eliminate
7940d9c- Aggiunto supporto localizzazione coreano- 7 file modificati, 2424 righe aggiunte, 10 righe eliminate
4ff98ad- Ristrutturazione documentazione, supporto multilingue- 81 file modificati, 23818 righe aggiunte, 1886 righe eliminate
28905b5- Supporto multilingue completo, factory client AI, sistema permessi e impostazioni localizzazione- Sistema log con gestore, voci e diversi livelli di log
- Sistema audit token per query e tracciamento utilizzo token
- Factory client AI con scoperta automatica di diverse piattaforme AI
- Sistema callback permessi con propria archiviazione
- Implementazione logger console
- Supporto multilingue inglese e cinese semplificato
- WebUI messenger con WebSocket per chat in tempo reale
- Miglioramento essere di silicio predefinito con localizzazione
- 39 file modificati, 4670 righe aggiunte, 175 righe eliminate
c933fd8- Aggiornamento localizzazione, sistema timer, viste Web e aggiunta strumenti- Miglior gestore localizzazione
- Sistema pianificazione compiti temporizzati
- Configurazione AI e gestione contesto
- Strumento calendario con supporto 32 tipi di calendario
- Controller Web per API calendario
- Strumento gestione attività
- 46 file modificati, 4018 righe aggiunte, 975 righe eliminate
Miglioramenti Architetturali
- Ridisegno architettura viste Web per miglior supporto skin
- Miglioramento sistema gestione esseri con migliore gestione dello stato
9f585e1- Aggiornamento localizzazione, sistema timer, viste Web e aggiunta strumenti- Miglioramenti timer e pianificazione
- Migliori viste Web con componenti UI migliorati
- Più implementazioni strumenti
- 57 file modificati, 3328 righe aggiunte, 389 righe eliminate
9b71fcd- Aggiornamento moduli core, aggiunta documentazione zh-HK, canale broadcast, strumento configurazione e vista Web audit- Canale broadcast per chat multipli esseri di silicio insieme
- Sistema strumento configurazione
- Vista Web audit
- Documentazione cinese tradizionale
- 42 file modificati, 3533 righe aggiunte, 268 righe eliminate
5040f05- Aggiornamento moduli core e default- Ottimizzazione moduli e correzioni bug
- Aggiornamenti e miglioramenti implementazione
- 58 file modificati, 9916 righe aggiunte, 111 righe eliminate
3efab5f- Aggiornamento moduli multipli: AI, Chat, IM, Strumenti, Web, Localizzazione, Archiviazione- Miglioramento client AI
- Miglioramento sistema chat
- Aggiornamento provider messenger
- Ottimizzazione sistema strumenti
- Miglioramento infrastruttura Web
- Ottimizzazione localizzazione
- Aggiornamento sistema archiviazione
- 33 file modificati, 788 righe aggiunte, 232 righe eliminate
4241a2f- Funzionalità chat sostanzialmente completata, ottimizzazione caricamento UI- Completamento funzionalità sistema chat
- Ottimizzazione UI caricamento file
- 16 file modificati, 1234 righe aggiunte, 102 righe eliminate
c498c31- Aggiornamento codice- Miglioramenti e ottimizzazioni codice generale
- 32 file modificati, 1045 righe aggiunte, 546 righe eliminate
2161002- Ristrutturazione documentazione e miglioramento localizzazione- 17 file modificati, 982 righe aggiunte, 92 righe eliminate
03d94e4- Miglioramento sistema configurazione e localizzazione- 25 file modificati, 1378 righe aggiunte, 154 righe eliminate
9976a35- Aggiunta pagina informazioni e localizzazione- 14 file modificati, 699 righe aggiunte, 44 righe eliminate
0c8ccfc- Miglioramento sistema chat, localizzazione e viste Web- 13 file modificati, 402 righe aggiunte, 56 righe eliminate
a8f1342- Ridisegno livello comunicazione Web, passaggio da WebSocket a SSE- 27 file modificati, 793 righe aggiunte, 935 righe eliminate
e8fe259- Aggiunta sistema log e ottimizzazione codice- 37 file modificati, 624 righe aggiunte, 91 righe eliminate
f01c519- Aggiunta sistema log, aggiornamento interfacce AI e viste Web- 31 file modificati, 1758 righe aggiunte, 63 righe eliminate
4962924- Miglioramento gestore WebSocket, vista chat e interazione messenger- Miglioramento gestore contesto
- Miglioramento sistema chat
- Aggiornamento interfaccia provider messenger
- Ridisegno provider WebUI
- Aggiornamento builder JavaScript e router
- Ottimizzazione vista chat
- Miglioramento gestore WebSocket
- 9 file modificati, 365 righe aggiunte, 134 righe eliminate
f9302bf- Miglioramento interfaccia provider messenger, sistema chat e interazione Web UI- Estensione interfaccia provider messenger
- Miglioramento messaggi chat e sistema
- Ottimizzazione gestore contesto
- Miglioramento essere di silicio predefinito
- Miglioramento vista chat Web UI
- Aggiornamento gestore WebSocket
- 10 file modificati, 427 righe aggiunte, 93 righe eliminate
6831ee8- Ridisegno viste Web e builder JavaScript- Ridisegno completo controller Web
- Riscrittura completa builder JavaScript
- Aggiornamento tutti i componenti vista
- Miglioramento sistema skin
- Miglioramento architettura classe base vista
- 23 file modificati, 2004 righe aggiunte, 1983 righe eliminate
41e97fb- Aggiornamento moduli core multipli e controller Web- Miglioramento gestore contesto
- Sistema chat e gestione sessioni
- Ridisegno localizzatore servizi
- Aggiornamento classe base e gestore Esseri di Silicio
- Aggiornamento completo controller Web (17 controller)
- Miglioramento factory essere di silicio predefinito
- 31 file modificati, 681 righe aggiunte, 326 righe eliminate
67988d4- Miglioramento moduli Web UI, aggiunta vista esecutore, pulizia viste e moduli core- 61 file modificati, 3148 righe aggiunte, 3726 righe eliminate
b58bb1c- Aggiunta controller inizializzazione e ridisegno moduli Web- Controller inizializzazione
- Ridisegno modulo configurazione
- Aggiornamento modulo localizzazione
- Miglioramento sistema skin
- Miglioramento router
- 29 file modificati, 1269 righe aggiunte, 289 righe eliminate
f03ac0b- Aggiunta moduli Web UI, miglioramento funzionalità messenger- 60 file modificati, 8481 righe aggiunte, 165 righe eliminate
192e57b- Aggiornamento struttura progetto e componenti runtime core- 22 file modificati, 446 righe aggiunte, 179 righe eliminate
59faec8- Aggiornamento implementazioni core e default- 25 file modificati, 3056 righe aggiunte, 18 righe eliminate
d488485- Aggiunta funzionalità compilazione dinamica e modulo strumento Curatore- 19 file modificati, 1727 righe aggiunte, 11 righe eliminate
753d1d9- Aggiunta modulo sicurezza, aggiornamento esecutori, provider messenger, localizzazione e strumenti- 29 file modificati, 2352 righe aggiunte, 93 righe eliminate
a378697- Completamento fase 5 - sistema strumenti + esecutori- 41 file modificati, 2651 righe aggiunte, 363 righe eliminate
e6ad94b- Correzione fallimento caricamento cronologia chat durante eliminazione file configurazione nei test- 4 file modificati, 49 righe aggiunte, 45 righe eliminate
daa56f5- Completamento fase 4: memoria persistente (sistema chat + canale messenger)- 29 file modificati, 2051 righe aggiunte, 538 righe eliminate
bbe2dbb- Correzione caricamento configurazione e instradamento messaggi servizio chat- 27 file modificati, 1633 righe aggiunte, 147 righe eliminate
2fa6305- Implementazione fase 2: framework ciclo principale e sistema oggetti clock- 9 file modificati, 594 righe aggiunte, 41 righe eliminate
32b99a1- Implementazione fase 1 - funzionalità chat di base- 19 file modificati, 1185 righe aggiunte
358e368- Commit iniziale: documentazione progetto e licenza- 10 file modificati, 1873 righe aggiunte