Skip to content

Commit 28d6d9e

Browse files
committed
Revert "revert: restore repository to 20-commit baseline"
This reverts commit 5dd06c1.
1 parent aa10375 commit 28d6d9e

68 files changed

Lines changed: 8400 additions & 477 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codegraph/daemon.pid

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"pid": 17880,
3+
"version": "0.9.9",
4+
"socketPath": "\\\\.\\pipe\\codegraph-2ee028a0b3d441bd",
5+
"startedAt": 1781273598902
6+
}

.kilocode/rules/rtk-rules.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# RTK - Rust Token Killer (Kilo Code)
2+
3+
**Usage**: Token-optimized CLI proxy for shell commands.
4+
5+
## Rule
6+
7+
Always prefix shell commands with `rtk` to minimize token consumption.
8+
9+
Examples:
10+
11+
```bash
12+
rtk git status
13+
rtk cargo test
14+
rtk ls src/
15+
rtk grep "pattern" src/
16+
rtk find "*.rs" .
17+
rtk docker ps
18+
rtk gh pr list
19+
```
20+
21+
## Meta Commands
22+
23+
```bash
24+
rtk gain # Show token savings
25+
rtk gain --history # Command history with savings
26+
rtk discover # Find missed RTK opportunities
27+
rtk proxy <cmd> # Run raw (no filtering, for debugging)
28+
```
29+
30+
## Why
31+
32+
RTK filters and compresses command output before it reaches the LLM context, saving 60-90% tokens on common operations. Always use `rtk <cmd>` instead of raw commands.

AGENTS.md

Lines changed: 32 additions & 180 deletions
Large diffs are not rendered by default.

CONTRIBUTING.ja-JP.md

Lines changed: 1020 additions & 0 deletions
Large diffs are not rendered by default.

CONTRIBUTING.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
<a href="https://optimizerduck.vercel.app/"><img src="./.github/assets/optimizerDuck.png" alt="optimizerDuck Banner" title="optimizerDuck"/></a>
44

5+
**English** | [日本語](CONTRIBUTING.ja-JP.md)
6+
57
[Introduction](#introduction)[Getting Started](#getting-started)[Architecture Overview](#architecture-overview)[Ways to Contribute](#ways-to-contribute)[Creating an Optimization](#creating-an-optimization)[Creating a Customize Setting](#creating-a-customize-setting)[The Refresh Scope System](#the-refresh-scope-system)[Building New Features](#building-new-features)[Revert System](#revert-system)[Testing](#testing)[Coding Standards](#coding-standards)[Localization](#localization)[Pull Request Process](#pull-request-process)[Issue Guidelines](#issue-guidelines)[FAQ & Troubleshooting](#faq--troubleshooting)[License](#license)
68

79
</div>
@@ -838,6 +840,7 @@ All user-facing strings live in `Resources/Languages/Translations.resx`. Use the
838840
| Simplified Chinese | `Translations.zh-CN.resx` |
839841
| Russian | `Translations.ru-RU.resx` |
840842
| Korean | `Translations.ko-KR.resx` |
843+
| Japanese | `Translations.ja-JP.resx` |
841844
| Polish | `Translations.pl-PL.resx` |
842845

843846
### Adding a New Language

README.es-ES.md

Lines changed: 274 additions & 0 deletions
Large diffs are not rendered by default.

README.fr-FR.md

Lines changed: 63 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
**optimizerDuck est un outil d'optimisation Windows gratuit et open-source axé sur la performance, la confidentialité et la simplicité.**
88

9+
<a href="https://trendshift.io/repositories/36187" target="_blank"><img src="https://trendshift.io/api/badge/repositories/36187" alt="itsfatduck%2FoptimizerDuck | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
10+
<br>
911
[![Release](https://img.shields.io/github/release/itsfatduck/optimizerDuck?color=fed114&label=Version&style=flat-square)](https://github.com/itsfatduck/optimizerDuck/releases/latest)
1012
[![Downloads](https://img.shields.io/github/downloads/itsfatduck/optimizerDuck/total?label=T%C3%A9l%C3%A9chargements&style=flat-square&color=lightgreen)](https://github.com/itsfatduck/optimizerDuck/releases)
1113
[![Stars](https://img.shields.io/endpoint?url=https://api.pinstudios.net/api/badges/stars/itsfatduck/optimizerDuck&style=flat-square)](https://github.com/itsfatduck/optimizerDuck/stargazers)
@@ -18,7 +20,7 @@
1820

1921
**[Démarrage](https://optimizerduck.vercel.app/docs/guides/getting-started) | [Comment ça marche](https://optimizerduck.vercel.app/docs/guides/how-it-works) | [FAQ](https://optimizerduck.vercel.app/docs/faq/general)**
2022

21-
[English](README.md) | [Tiếng Việt](README.vi.md) | [繁體中文](README.zh-TW.md) | [简体中文](README.zh-CN.md) | [Русский](README.ru-RU.md) | **Français** | [한국어](README.ko-KR.md)
23+
[English](README.md) | [Tiếng Việt](README.vi.md) | [繁體中文](README.zh-TW.md) | [简体中文](README.zh-CN.md) | [Русский](README.ru-RU.md) | **Français** | [한국어](README.ko-KR.md) | [Español](README.es-ES.md) | [日本語](README.ja-JP.md) | [Polski](README.pl-PL.md) | [Português (BR)](README.pt-BR.md)
2224

2325
<details>
2426
<summary>⭐ Historique des étoiles</summary>
@@ -34,6 +36,14 @@ Chaque étoile aide à motiver les améliorations futures.
3436
</picture>
3537
</a>
3638

39+
<a href="https://starmapper.bruniaux.com/itsfatduck/optimizerDuck">
40+
<picture>
41+
<source media="(prefers-color-scheme: dark)" srcset="https://starmapper.bruniaux.com/api/map-image/itsfatduck/optimizerDuck?theme=dark" />
42+
<source media="(prefers-color-scheme: light)" srcset="https://starmapper.bruniaux.com/api/map-image/itsfatduck/optimizerDuck?theme=light" />
43+
<img alt="StarMapper" src="https://starmapper.bruniaux.com/api/map-image/itsfatduck/optimizerDuck" />
44+
</picture>
45+
</a>
46+
3747
</details>
3848

3949
<img src="./.github/assets/app.png" alt="optimizerDuck Mode sombre" title="optimizerDuck Mode sombre" width="800"/>
@@ -61,8 +71,12 @@ Chaque étoile aide à motiver les améliorations futures.
6171
> | 🇷🇺 | Russian | Русский | [Foodhead](https://github.com/Foodhead) |
6272
> | 🇫🇷 | French | Français | [Robocnop](https://github.com/Robocnop) |
6373
> | 🇰🇷 | Korean | 한국어 | [klfnn](https://github.com/klfnn) |
64-
>
65-
> Vous souhaitez ajouter votre langue ? Consultez [CONTRIBUTING.md](./CONTRIBUTING.md).
74+
> | 🇪🇸 | Spanish | Español | [thexxtt](https://github.com/thexxtt) |
75+
> | 🇯🇵 | Japanese | 日本語 | [zerofrip](https://github.com/zerofrip) |
76+
> | 🇵🇱 | Polish | Polski | [dudus2000](https://github.com/dudus2000) |
77+
> | 🇧🇷 | Portugais (Brésil) | Português (Brasil) | [mhanelia](https://github.com/mhanelia) |
78+
79+
> Vous souhaitez ajouter votre langue ? Consultez [CONTRIBUTING.md](./CONTRIBUTING.md) ([version japonaise](./CONTRIBUTING.ja-JP.md)).
6680
6781
---
6882

@@ -128,6 +142,51 @@ Consultez la [Politique de confidentialité](./PRIVACY.md) pour plus de détails
128142

129143
---
130144

145+
## FAQ
146+
147+
### C'est sûr d'utiliser optimizerDuck ?
148+
149+
Oui. optimizerDuck est complètement **open-source** (GPL v3), donc n'importe qui peut inspecter le code, l'auditer ou le compiler lui-même. Chaque version est compilée automatiquement par **GitHub Actions** à partir du code source public — pas de modifs cachées, pas de binaire non signé injecté après la compilation. Si tu veux, tu peux cloner le repo et builder le `.exe` toi-même avec une simple commande `dotnet build`.
150+
151+
L'app **ne collecte rien** : pas de télémétrie, pas de données d'utilisation, pas d'infos personnelles. Voir la [Politique de confidentialité](./PRIVACY.md).
152+
153+
### optimizerDuck améliore vraiment les perfs, réduit la latence ou accélère le réseau ?
154+
155+
Ça peut aider. Chaque optimisation dans optimizerDuck est **tirée d'outils connus, de guides communautaires et de recommandations des fabricants** — rien n'est généré par IA, ajouté au hasard ou inventé. Chaque réglage touche un vrai paramètre que Windows configure trop prudemment par défaut (groupement des services hôtes, états d'alimentation GPU, limitation réseau, ordonnancement des processus).
156+
157+
Y'a pas de faux hacks de registre ici, chaque modif a un but documenté et un impact réel confirmé par la communauté et les specs constructeurs.
158+
159+
### Pourquoi Windows SmartScreen / Defender bloque le téléchargement ?
160+
161+
Parce qu'optimizerDuck n'est pas signé numériquement — les certificats de signature de code coûtent une blinde pour un projet open-source. Quand Windows rencontre un exe non signé téléchargé depuis Internet, SmartScreen affiche un avertissement par défaut. C'est normal, ça **veut pas dire** que le fichier est dangereux.
162+
163+
Pour passer : clique sur **"Plus d'informations" > "Exécuter quand même"**. Si tu flippes encore :
164+
165+
- Compile le `.exe` toi-même depuis les [sources](https://github.com/itsfatduck/optimizerDuck)
166+
- Balance le binaire dans un sandbox en ligne comme ANY.RUN pour vérifier
167+
168+
### Je peux annuler les changements si ça foire ?
169+
170+
Oui. Chaque optimisation crée un fichier d'annulation avant de s'appliquer. Tu peux défaire des réglages individuels ou tout restaurer d'un clic depuis l'interface. L'app te proposera aussi de créer un point de restauration Windows avant ta première optimisation.
171+
172+
### Ça marche sur Windows 10 et Windows 11 ?
173+
174+
Oui. optimizerDuck supporte **Windows 10 (x64)** et **Windows 11 (x64)**.
175+
176+
### Il faut les droits administrateur ?
177+
178+
Oui. Comme il modifie les paramètres système et le registre Windows, il doit être lancé en mode administrateur.
179+
180+
### Est-ce qu'optimizerDuck collecte mes données ?
181+
182+
Non. L'app contient zéro télémétrie, zéro analytique, zéro fonction qui téléphone à la maison. Elle tourne entièrement hors ligne et n'envoie rien nulle part.
183+
184+
### Pourquoi le Gestionnaire des tâches affiche 100 % du CPU après l'application du plan d'alimentation ? ([#29](https://github.com/itsfatduck/optimizerDuck/issues/29))
185+
186+
Un bug d'affichage connu du Gestionnaire des tâches avec les plans non standard, il affiche incorrectement 100 % du CPU sur certains systèmes alors que la charge réelle est normale. Uniquement visuel, **n'affecte pas** les performances réelles ni la surchauffe. Si vous ne le souhaitez pas, désactivez simplement cette optimisation.
187+
188+
---
189+
131190
## Détails techniques
132191

133192
- **Framework** : WPF sur .NET 10, utilisant la bibliothèque WPF UI pour le design Fluent
@@ -150,7 +209,7 @@ Guides, détails des optimisations et conseils d'utilisation.
150209

151210
## Contribuer
152211

153-
Les rapports de bugs, les nouvelles optimisations, les améliorations de documentation et les traductions sont tous les bienvenus. Consultez [CONTRIBUTING.md](./CONTRIBUTING.md).
212+
Les rapports de bugs, les nouvelles optimisations, les améliorations de documentation et les traductions sont tous les bienvenus. Consultez [CONTRIBUTING.md](./CONTRIBUTING.md) ([version japonaise](./CONTRIBUTING.ja-JP.md)).
154213

155214
---
156215

0 commit comments

Comments
 (0)