Skip to content

Commit db5b2b1

Browse files
Nguyen Xuan CongNguyen Xuan Cong
authored andcommitted
feat: upgrade LLM provider system v0.0.9
- Add 10 pre-configured OpenAI-compatible providers (OpenAI, Gemini, DeepSeek, Groq, Together AI, Fireworks AI, OpenRouter, Mistral AI, Novita.ai) - Add custom provider support with dynamic model fetching - Model caching with 24h TTL in GM storage - Auto-detect baseURL path (/v1, /v1beta, /openai) - Fix model selection fallback when none selected - Remove console.log in production builds (terser drop_console) - UI improvements: add/delete custom providers, edit baseURL for all providers
1 parent c170a8d commit db5b2b1

File tree

15 files changed

+12545
-162
lines changed

15 files changed

+12545
-162
lines changed

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,14 @@ dist-ssr
2121
*.njsproj
2222
*.sln
2323
*.sw?
24+
25+
#.claude
26+
.claude
27+
.opencode
28+
.vscode
29+
docs
30+
plans
31+
repomix-output
32+
release-manifest.json
33+
CLAUDE.md
34+
AGENTS.md

.repomixignore

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
docs/*
2+
plans/*
3+
assets/*
4+
dist/*
5+
coverage/*
6+
build/*
7+
ios/*
8+
android/*
9+
tests/*
10+
__tests__/*
11+
__pycache__/*
12+
node_modules/*
13+
14+
.opencode/*
15+
.claude/*
16+
.serena/*
17+
.pnpm-store/*
18+
.github/*
19+
.dart_tool/*
20+
.idea/*
21+
.husky/*
22+
.venv/*

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,15 @@ Chào mừng bạn đến với userscript [`dichtruyen.ai.vn.user.js`](https://
108108
- Hiện tại dịch nhanh, chất lượng tạm khá đối với các truyện ít nhân vật, bối cảnh vừa và miễn phí có gemini-flash-2.0 hoặc gemini-flash-1.5 của google cho người dùng cá nhân chạy khoảng 1500 lần/ngày.
109109
- Ngoài ra deepseek cùng 1 prompt chất lượng hơn gemini chút xíu nhưng lại qúa chậm và mất phí (dù rất rẻ). Hiện có nhà cung cấp ([Novita.ai đang tặng mỗi tài khoản tại mới 20$](https://novita.ai/referral?invited_code=TV2UGE)), các bạn có gì ủng hộ ạ. Sau khi lấy được api key thì các bạn nhớ chọn Provider : novita.ai chứ không phải deepseek nhé.
110110

111+
## Tài liệu kỹ thuật (Documentation)
112+
113+
Dành cho developers muốn tìm hiểu codebase hoặc đóng góp vào dự án:
114+
115+
- **[Project Overview & PDR](docs/project-overview-pdr.md)** - Tổng quan dự án, mục tiêu, tính năng, technology stack
116+
- **[Code Standards](docs/code-standards.md)** - Quy chuẩn code, naming conventions, VanJS patterns
117+
- **[Codebase Summary](docs/codebase-summary.md)** - Cấu trúc codebase, module dependency graph, file organization
118+
- **[System Architecture](docs/system-architecture.md)** - Kiến trúc hệ thống, data flow, component hierarchy
119+
111120
## Góp ý và hỗ trợ
112121
- Nếu gặp lỗi hoặc có ý kiến đóng góp, vui lòng tạo issue trên repository này hoặc liên hệ tác giả.
113122
- Script được cập nhật thường xuyên để cải thiện hiệu suất dịch AI.

dist/dichtruyen.ai.vn.user.js

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "dichtruyen.ai.vn",
33
"private": true,
4-
"version": "0.0.7",
4+
"version": "0.0.9",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

0 commit comments

Comments
 (0)