z060142
42a6bde23f
Merge pull request #9 from z060142/Refactoring
...
Refactoring
2025-05-01 04:45:00 +08:00
z060142
da5f7f4358
Add island-based bubble detection method with color masks; refactor system prompt and streamline detection config
...
- Introduced a new bubble detection method based on color-based connected components ("island detection").
- Operates in a predefined region (150, 330, 600, 880) using HSV color masks.
- Mask settings and area thresholds per bubble type (user, bot, etc.) are configurable via `bubble_colors.json`.
- Supports optional image downscaling for performance; thresholds scale accordingly.
- Default setting remains off (`self.use_color_detection = False`), can be enabled manually in `DetectionModule`.
- Added keyword image matching for "wolf"/"Wolf" within detected bubbles.
- Improved precision in reply content extraction and sender identification by relocating based on snapshot offsets.
- Removed redundant portions of the system prompt to reduce token usage and improve response clarity.
- Modularized and simplified configuration for bubble type addition and detection tuning.
2025-05-01 02:58:41 +08:00
z060142
1460ddd435
Trying to improve Wolfhart's social skills
2025-04-30 04:32:59 +08:00
z060142
c357dfdae2
commit message:
...
Add ESC fallback actions, improve empty LLM reply handling, and provide ChromaDB backup scripts
- Implemented additional ESC key actions to help close unexpected homepage advertisements that previously could not be dismissed.
- Improved canned response handling when LLM returns empty or null replies, ensuring smoother conversational flow.
- Added optional utility scripts for backing up and restoring ChromaDB memory storage.
- These changes aim to enhance system robustness, reduce interruption from UI anomalies, and provide better data management options.
2025-04-30 01:53:10 +08:00
z060142
7e4383fa98
Merge pull request #8 from z060142/Refactoring
...
Major progress! Now LLM can call Tool use in the dialogue more smoothly
2025-04-28 00:17:56 +08:00
z060142
d3bc8d9914
Adjust JSON output order in LLM responses to prioritize commands and improve tool use invocation
2025-04-28 00:15:16 +08:00
z060142
74270aace7
Merge pull request #7 from z060142/Refactoring
...
Enhance llm_debug_script.py to allow dynamic username input
2025-04-27 23:36:18 +08:00
z060142
f191ab3315
Enhance llm_debug_script.py to allow dynamic username input
2025-04-27 23:35:12 +08:00
z060142
30e418eba4
Merge pull request #6 from z060142/Refactoring
...
Improve the setup process
2025-04-27 23:17:13 +08:00
z060142
c2761927ad
Enhance Setup.py: persist window after saving and add script control buttons
2025-04-27 23:14:21 +08:00
z060142
9a788e5484
Fix Backslash in config cauded path reading failure
2025-04-26 16:24:31 +08:00
z060142
b590b17225
Nothing update
2025-04-26 14:39:57 +08:00
z060142
a25e1e4e8b
Update Setup UI
2025-04-26 14:21:08 +08:00
z060142
5cba0b970c
Merge pull request #5 from z060142/Refactoring
...
Add Bot setup UI
2025-04-26 14:03:05 +08:00
z060142
494f6e2943
Add Bot setup UI
2025-04-26 14:00:26 +08:00
z060142
583600760b
Merge pull request #4 from z060142/Refactoring
...
Refactoring
2025-04-26 10:44:47 +08:00
z060142
96f53ecdfc
Fix Game monitor not restart game issue
2025-04-25 23:50:32 +08:00
z060142
94e3b55136
Add Game Monitor for window position tracking and auto-restart
2025-04-25 16:35:33 +08:00
z060142
805662943f
Update memory to ChromaDB, refine system prompt for instruction adherence, and localize Wolf to British English
2025-04-24 22:51:09 +08:00
z060142
74005e65d6
update README.md
2025-04-22 22:42:07 +08:00
z060142
37277e0282
feat Implement more efficient memory retrieval using User ID
...
feat Add Wolf's internal dialogue to chat logs
feat Include Wolf's birthday information
2025-04-22 19:12:09 +08:00
z060142
6a96ab455a
Feat Restrict screen recognition scope for different use cases
2025-04-21 23:14:27 +08:00
z060142
a9ff1959ef
Merge pull request #3 from z060142/Refactoring
...
Update
2025-04-21 19:02:51 +08:00
z060142
cca194160d
Remove MCP server dependencies, Add LLM test script, Refactor Slightly adjust UI navigation speed
2025-04-21 19:00:49 +08:00
z060142
31ed1da190
Update Capitol icon
2025-04-21 15:48:13 +08:00
z060142
4dc119802e
Refactor system prompt, Improve JSON parser, and add reply failure reconnection mechanism
2025-04-21 15:28:36 +08:00
z060142
381b40c62f
Merge pull request #2 from z060142/Refactoring
...
Enhance LLM Performance and Multi-Person Chat Stability
2025-04-20 21:51:46 +08:00
z060142
f2cca2d394
Improve LLM system prompt update. Fix Crash caused by calling MCP
2025-04-20 21:39:43 +08:00
z060142
2510a64d22
Add Keyworld detection for Reply. Improve Multu-person chat is now handled better
2025-04-20 15:50:46 +08:00
z060142
3403c14e13
Improve LLM performance
2025-04-20 14:46:04 +08:00
z060142
f7b7864446
Optimize
2025-04-19 18:11:58 +08:00
z060142
e25e3177c2
Improve Element detection stability
2025-04-19 13:00:22 +08:00
z060142
3ec4017a1e
Add Reply to specific conversation. Fix Conversation bubble detection
2025-04-19 01:37:57 +08:00
z060142
9f981a0621
Added the function of dismissing positions. Improved the stability of chat bubble detection.
2025-04-18 21:38:24 +08:00
z060142
30df8f8320
Merge pull request #1 from z060142/Refactoring
...
Refactoring and modularize existing work logic
2025-04-18 13:33:52 +08:00
z060142
6a4b56682c
Modularize existing work logic
2025-04-18 13:17:48 +08:00
z060142
cc8b32e245
Improvement Enhance LLM formatting and parsing
2025-04-17 22:16:12 +08:00
z060142
c4c001d89c
Merge branch 'main' of https://github.com/z060142/Wolf-Chat-for-Lastwar
2025-04-17 15:54:48 +08:00
z060142
a9fb98d146
Change the long-term memory system source
2025-04-17 15:54:21 +08:00
z060142
d8b952e796
Update README.md
2025-04-17 01:36:30 +08:00
z060142
d5d7b87727
first commit
2025-04-17 01:28:22 +08:00