提交

提交图

74 次代码提交

作者 SHA1 备注 提交日期
hangerye f16b05aebf fix: screenshot fix 2025-07-10 00:33:36 +08:00
hangwin a558b5fa78 Merge pull request #77 from wyhao31/fix_server_response
fix: unnecessary nested CallToolResult in response
2025-07-09 23:54:23 +08:00
hangwin 95cbc92239 Merge pull request #12 from aaron13100/feature/i18n-support
feat: add internationalization (i18n) support
2025-07-09 23:47:45 +08:00
hangwin 88d42a2d7b Update README_zh.md 2025-07-09 16:06:24 +08:00
hangwin 497a6c2fa2 Update README_zh.md 2025-07-09 16:06:06 +08:00
hangwin ed0b1d6152 Update README.md 2025-07-09 16:04:59 +08:00
hangwin 053b447862 Update README_zh.md 2025-07-09 11:33:03 +08:00
Aaron ab23b65626 fix: correct i18n key mismatches between getMessage() calls and messages.json
Fixed inconsistent key references throughout the codebase where getMessage()
calls were using legacy keys without "Label", "Button", "Status" suffixes
while messages.json files contained the correct keys with these suffixes.

Changes:
- App.vue: Fixed 50+ getMessage() calls to use correct keys
- ConfirmDialog.vue: Fixed button text keys
- ModelCacheManagement.vue: Fixed cache management UI keys
- bookmark.ts: Fixed bookmarksBarLabel key reference
- Replaced hardcoded Chinese strings with proper i18n calls

This ensures the i18n system works correctly with both Chrome's i18n API
and the fallback system, displaying proper localized text in all languages.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-06 19:44:31 +02:00
hangwin 4f6b228554 Update README_zh.md 2025-07-06 23:25:45 +08:00
hangwin 41bd0c5f8e Update README.md 2025-07-06 23:24:08 +08:00
hangwin 1cab7a6951 Update CONTRIBUTING.md 2025-07-06 23:23:27 +08:00
wyhao31 48ff0f0143 fix: unnecessary nested CallToolResult in response 2025-07-05 22:19:35 -07:00
hangwin 33404fbf6d Merge pull request #66 from hangwin/fix/multi_node_fix
fix: run_host.sh bug fix
2025-06-30 20:36:54 +08:00
hangerye 2405c6abcb fix: run_host.sh bug fix 2025-06-30 20:36:14 +08:00
hangwin d16abdb0e0 Merge pull request #63 from hangwin/fix/multi_node_fix
Fix/multi node fix
2025-06-30 02:24:58 +08:00
hangerye dfb4b79b26 fix: delete error console log 2025-06-30 02:22:21 +08:00
hangerye e10a25aa9c fix: multi node versions fix 2025-06-30 02:20:47 +08:00
hangwin 8c13fd6717 Update TROUBLESHOOTING_zh.md 2025-06-30 01:14:08 +08:00
hangwin 7da1bb0a26 Update README_zh.md 2025-06-27 17:03:06 +08:00
hangwin e8a6d5aed5 Merge pull request #36 from hangwin/fix/find_interactive_element_optimize
Fix/find interactive element optimize
v0.0.5
2025-06-23 16:45:17 +08:00
hangerye e2e858aea5 chore: update zip 2025-06-23 16:44:36 +08:00
hangerye a42ef24683 feat: compress base64 image & find interactive elements optimize 2025-06-23 16:36:59 +08:00
hangwin f46892f764 Update TROUBLESHOOTING.md 2025-06-23 14:34:15 +08:00
hangwin 3e382329ef Update TROUBLESHOOTING_zh.md 2025-06-23 14:33:53 +08:00
hangwin 546edc9806 Update README.md 2025-06-22 22:16:34 +08:00
hangwin 5afe5ca2a1 Update README_zh.md 2025-06-22 22:14:19 +08:00
hangwin 511002b24f Update CHANGELOG.md v0.0.4 2025-06-22 21:52:35 +08:00
hangwin ad9f56c93d Merge pull request #27 from hangwin/feat/support_stdio
feat: add console tool & support mcp stdio type
2025-06-22 21:49:03 +08:00
hangerye d25a0fbecb feat: add console tool & support mcp stdio type 2025-06-22 21:45:17 +08:00
hangwin cb9a3665ec Merge pull request #20 from hangwin/feat/gen_changelog
Update CHANGELOG.md
2025-06-18 16:14:41 +08:00
hangwin ce51767f2d Update CHANGELOG.md 2025-06-18 16:14:23 +08:00
hangwin 8d37d6782d Update README_zh.md 2025-06-17 19:30:42 +08:00
hangwin eda4a0ff4a Update README.md 2025-06-17 19:23:48 +08:00
hangwin cf263ded54 Update excalidraw-prompt.md 2025-06-17 17:55:32 +08:00
aaron13100 62c67a0127 feat: add internationalization (i18n) support
- Add comprehensive English and Chinese (zh_CN) locale files
- Create safe i18n utility with fallback messages
- Replace all hardcoded text with getMessage() calls
- Set Chinese as default locale to preserve existing user experience
- Fix Chrome manifest validation by removing underscore-prefixed keys
- Support 180+ localized strings with proper categorization

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-17 06:39:44 +02:00
hangwin 5140285dca Update README_zh.md 2025-06-17 03:10:03 +08:00
hangwin bb5c627312 Update README.md 2025-06-17 03:08:25 +08:00
hangwin 82bca457ce Merge pull request #10 from hangwin/feat/add_inject_tool
Feat/add inject tool
v0.0.3
2025-06-17 03:03:31 +08:00
hangerye 17096e0a7b docs: update docs and zip 2025-06-17 03:02:23 +08:00
hangerye d98d6ea3b9 docs: update docs and zip 2025-06-17 03:02:05 +08:00
hangerye 0d56090ed3 fix: inject tool bug fix 2025-06-17 01:53:44 +08:00
hangerye 3703c647e6 feat: add prompts for test 2025-06-16 21:27:01 +08:00
hangerye 1ea6433a25 feat: add inject tool 2025-06-16 01:13:52 +08:00
hangwin 3bd87dc58a Merge pull request #4 from hangwin/feat/model_cache
model cache optimize
2025-06-12 21:45:19 +08:00
hangerye ed9e9ca7fd chore: update zip 2025-06-12 21:41:03 +08:00
hangerye fb37fc81b0 chore: update zip 2025-06-12 21:37:00 +08:00
hangerye 3364dd37f2 feat: model initial optimize 2025-06-12 21:34:00 +08:00
hangerye eb7ad94b37 style: model cache manage ui optimize 2025-06-12 20:49:16 +08:00
hangerye 0eae0a399c fix: model cache refactor 2025-06-12 20:21:37 +08:00
hangwin aa82c5bd47 feat: implement comprehensive model cache management system
- Add intelligent cache mechanism using stable HuggingFace URLs as keys
- Implement automatic cache cleanup with time-based expiry (7 days) and size limits (500MB)
- Add zero-copy ArrayBuffer transfer to workers using Transferable Objects
- Create cache management UI in popup with statistics and manual controls
- Add background periodic cleanup task (every 24 hours)
- Support both local files (URL) and remote files (cached ArrayBuffer) modes
- Include comprehensive cache metadata management
- Add cache testing tools and detailed documentation

Key improvements:
- Solves HuggingFace dynamic URL caching issues
- Prevents unlimited cache growth with smart cleanup
- Provides user-friendly cache management interface
- Maintains backward compatibility with existing functionality
- Significantly improves model loading performance after first download
2025-06-11 12:56:06 +00:00