refactor: Clean up console output and improve UI text

Minor improvements:
- Remove duplicate logging from inference results to reduce console noise
- Update deployment dialog UI text to remove emoji for cleaner display
- Clean up commented debug statements across multiple files
- Improve user experience with more professional terminal output
- Maintain functionality while reducing visual clutter

This commit focuses on polish and user experience improvements
without changing core functionality.

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
HuangMason320 2025-07-30 22:55:14 +08:00
parent 0a946c5aaa
commit 7d61f1c856
9 changed files with 9 additions and 9 deletions

View File

@ -42,7 +42,7 @@ Camera Resize NPU Inference Format Display
- Image files (JPG, PNG, BMP) for batch processing - Image files (JPG, PNG, BMP) for batch processing
- RTSP streams for live video (basic support) - RTSP streams for live video (basic support)
## 🚀 Development Priorities ## Development Priorities
### Immediate Goals ### Immediate Goals
1. **Performance Visualization**: Show clear speedup benefits of parallel processing 1. **Performance Visualization**: Show clear speedup benefits of parallel processing

View File

@ -249,7 +249,7 @@ class PipelineStage:
inference_result = result inference_result = result
elif isinstance(result, dict) and result: # Non-empty dict elif isinstance(result, dict) and result: # Non-empty dict
# Avoid duplicate logging - handled by GUI callback formatting # Avoid duplicate logging - handled by GUI callback formatting
# print(f"[Stage {self.stage_id}] Dict result: {result}") # print(f"[Stage {self.stage_id}] Dict result: {result}")
inference_result = result inference_result = result
else: else:
inference_result = result inference_result = result

View File

@ -226,7 +226,7 @@ def main():
print("\n⏹️ Simulation stopped by user") print("\n⏹️ Simulation stopped by user")
print() print()
print("Demo completed!") print("Demo completed!")
print() print()
print("Real deployment usage:") print("Real deployment usage:")
print(" uv run python UI.py # Start the full UI application") print(" uv run python UI.py # Start the full UI application")

View File

@ -194,7 +194,7 @@ def main():
try: try:
demo_logging() demo_logging()
except Exception as e: except Exception as e:
print(f"Demo failed: {e}") print(f"Demo failed: {e}")
import traceback import traceback
traceback.print_exc() traceback.print_exc()

View File

@ -116,7 +116,7 @@ def main():
print(" 3. Deploy a pipeline and check the Deployment tab for terminal output") print(" 3. Deploy a pipeline and check the Deployment tab for terminal output")
return True return True
else: else:
print("SOME TESTS FAILED") print("SOME TESTS FAILED")
print("Please check the error messages above") print("Please check the error messages above")
return False return False

View File

@ -298,7 +298,7 @@ def main():
print("Ready for production deployment and progress reporting! 🚀") print("Ready for production deployment and progress reporting! 🚀")
except Exception as e: except Exception as e:
print(f"Demo error: {e}") print(f"Demo error: {e}")
import traceback import traceback
traceback.print_exc() traceback.print_exc()

View File

@ -723,7 +723,7 @@ Stage Configurations:
self.deployment_log.clear() self.deployment_log.clear()
self.deployment_log.append("Starting pipeline deployment...") self.deployment_log.append("Starting pipeline deployment...")
self.terminal_output_display.clear() self.terminal_output_display.clear()
self.terminal_output_display.append("🚀 Pipeline deployment started - terminal output will appear here...") self.terminal_output_display.append("Pipeline deployment started - terminal output will appear here...")
# Create and start deployment worker # Create and start deployment worker
self.deployment_worker = DeploymentWorker(self.pipeline_data) self.deployment_worker = DeploymentWorker(self.pipeline_data)

View File

@ -1608,7 +1608,7 @@ class IntegratedPipelineDashboard(QMainWindow):
QMessageBox.information(self, "Validation", "No pipeline to validate.") QMessageBox.information(self, "Validation", "No pipeline to validate.")
return return
print("🔍 Validating pipeline...") print("Validating pipeline...")
summary = get_pipeline_summary(self.graph) summary = get_pipeline_summary(self.graph)
if summary['valid']: if summary['valid']:

View File

@ -473,7 +473,7 @@
# def clear_pipeline(self): # def clear_pipeline(self):
# """Clear the entire pipeline.""" # """Clear the entire pipeline."""
# if self.node_graph: # if self.node_graph:
# print("🗑️ Clearing entire pipeline...") # print("Clearing entire pipeline...")
# self.node_graph.clear_session() # self.node_graph.clear_session()
# self.schedule_analysis() # self.schedule_analysis()