35 Commits

Author SHA1 Message Date
admin 712b33e6ba Update README.md
增加 GIF
2026-02-05 10:58:41 +08:00
admin 087bd73c40 Update README.md
增加了个 Bella Gif
2026-02-05 10:57:39 +08:00
admin e17c17a1ac Merge pull request #64 from GRISHM7890/enhance-llm-dialogue
confirm
2025-07-29 17:33:42 +08:00
admin 2b7e5b1b90 Enhanced LLM dialogue with Siri-like responses and translated Chinese content to English 2025-07-28 09:38:39 +00:00
admin c4e0fdd120 增强LLM对话能力:优化提示工程和参数配置,使贝拉的回应更自然、更有个性 2025-07-27 18:59:16 +00:00
admin d2d0a71432 chore: Update speecht5_tts submodule 2025-07-24 10:14:35 +08:00
admin b561be9869 feat(chat): add chat interface and integrate with BellaAI core
- Implement chat interface with toggle functionality
- Add chat control panel to main UI
- Integrate chat with BellaAI for message processing
- Include test chat interface for debugging
- Add styling for chat components
- Support both local and cloud AI providers
2025-07-24 10:12:34 +08:00
admin ad5d2fe204 feat(core): activate LLM model and enhance think method with personality prompts
refactor(script): improve UI feedback with styled thinking and response elements

docs: add project planning and feature list documents

style(script): add visual styling for better user feedback

chore: update PRD and README to reflect current project status
2025-07-21 20:35:25 +08:00
admin 30471fa2dc chore: update dependencies and remove unused files
refactor: migrate from nodemon to http-server for development
build: add type module and update package.json scripts
2025-07-21 18:19:22 +08:00
admin bce3e49c1a docs: update README with project overview and mermaid diagram
Add project structure visualization using mermaid mindmap and reorganize content for better clarity
2025-07-21 10:25:53 +08:00
admin 3c4511d78c chore: add .gitignore file with common exclusions
Add standard exclusions for dependencies, IDE files, and OS-generated files
2025-07-21 10:10:17 +08:00
admin 40cc82ae89 docs: add english and japanese versions to readme
Expand project documentation with detailed english and japanese translations of Bella's vision, current state, and development phases. This provides better accessibility for international contributors and users.
2025-07-18 08:46:47 +08:00
admin c90f503821 chore: update node_modules with new binary files and dependencies
- Add new binary files for nodemon, onnxruntime-web, and xenova/transformers
- Update various JavaScript and TypeScript files in node_modules
- Remove unused files and dependencies
- Add new test fixtures and documentation files
2025-07-18 08:41:48 +08:00
admin 2f1dd687d0 refactor(docs): restructure project documentation and rules
Move project rules from .trae/rules to root directory and update content
Remove package.json as dependencies are no longer needed
Simplify README by removing implementation details
2025-07-17 19:59:48 +08:00
admin b5f3067a6a chore: add project dependencies and configuration files
Initial setup of project dependencies including axios, express, dotenv, and other supporting packages. Added configuration files and documentation for project setup and usage.
2025-07-17 19:39:53 +08:00
admin 2296b26978 style: remove redundant background color from header 2025-07-17 00:04:29 +08:00
admin 9563730a6f feat(ui): add floating menu for video selection
Implement floating button that toggles a menu with video options
Add styling for floating elements and handle click interactions
Update video switching logic to prevent unintended transitions
2025-07-16 23:22:53 +08:00
admin d51262ff03 style: change background color to black and adjust video object-fit
Update background color from dark gray to pure black for better contrast
Modify video object-fit to contain to maintain aspect ratio with letterboxing
2025-07-16 23:08:10 +08:00
admin d074a26efa Update README.md 2025-07-16 17:52:57 +08:00
admin bc4878bcf8 Update README.md 2025-07-16 17:51:16 +08:00
admin 841eb5241b docs: add Bella icon to README 2025-07-16 17:41:22 +08:00
admin e917cc45a5 feat(voice-recognition): add speech recognition and emotion-based video switching
Implement voice recognition functionality that displays transcript in a styled container. Add emotion analysis to switch videos based on detected positive/negative keywords in speech. Includes UI updates for transcript display and microphone interaction.
2025-07-16 17:37:34 +08:00
admin 025cd29268 feat: add loading screen with fade-out animation
Implement a loading screen that displays while page loads and gracefully fades out after 1.5 seconds. Includes CSS animations and proper cleanup to prevent interaction blocking.
2025-07-16 17:10:45 +08:00
admin c8d2026004 feat: add new video resources to video list
Include additional video files for expanded content options and add negative example video
2025-07-16 17:07:29 +08:00
admin 666d2357fa chore: update video resources and .DS_Store file 2025-07-16 16:51:35 +08:00
admin a039858556 chore: add new video resources for jimeng animations 2025-07-16 16:45:28 +08:00
admin ee7b406dee docs: update README with Bella's vision and development roadmap
Update the README to reflect the new project direction focusing on Bella, a digital companion. The document now describes the vision, current state, and AI-native development path with three key phases of evolution.
2025-07-16 16:37:54 +08:00
admin bb6cf83034 style: reduce transition duration for smoother fade effect 2025-07-16 14:46:47 +08:00
admin 2dd0daceb4 feat(video): improve video playback with cross-fade transition
Implement smooth transition between videos using CSS opacity animation
Add support for multiple video elements to enable seamless switching
2025-07-16 14:43:33 +08:00
admin a09fd72659 feat: add new video resource to video list 2025-07-16 14:40:38 +08:00
admin 0c82a3d6e3 feat(video): add random video playback on end and update video paths
Remove video upload and fit toggle functionality to simplify the code
Add video list and random playback when current video ends
Update video source paths to be in '视频资源' directory
2025-07-16 14:30:00 +08:00
admin dcbd0d4953 feat(ui): update styles and add settings dropdown
- Change progress bar gradient to pink
- Remove upload button section from HTML
- Update mic button styling with glass effect
- Add settings button and dropdown elements
- Set default video source in HTML
2025-07-16 14:27:03 +08:00
admin 27d9cea6d2 feat(video): add video fit toggle button and update styling
- Add toggle button to switch between 'cover' and 'contain' video fit modes
- Update video background styling for simpler positioning
- Group upload and fit buttons in a flex container
2025-07-16 14:21:15 +08:00
admin 6906829305 docs: add initial PRD for simple web video player
Add product requirements document outlining the vision, user needs, functional requirements, and technical specifications for a simple web-based video player. Includes future enhancement plans.
2025-07-16 14:15:53 +08:00
admin 880de1dd78 first commit 2025-07-16 14:14:10 +08:00