你好!2025!

程序员的工作通常围绕2大关键词

分解和抽象

作为最关注程序员群体的开发者社区

我们「分解」了他们的 2024 记忆

「抽象」为了这 7 个场景漫画

衷心祝愿,2025 对大家都好一点!

946bc1ac2ead76639b28b1ba8018c2c5.jpeg

f236413b22cc0d7b47875ab0b35bad10.jpeg

e20bed9345b2f6ac4d39cf79163b7ca2.jpeg

b7c56f61e954f2a68106de34a9dc9a96.jpeg

83182994b44af47b33207b507257180f.jpeg

8422547a074d5cc34dbc274992e25dd8.jpeg

0e3efe6de9365ed1576432b33e3e9072.jpeg

0b44319d4404a479d5d6068945049bce.jpeg

127.0.0.1 - - [30/Oct/2025 15:19:11] "OPTIONS /api/text/query HTTP/1.1" 200 - 15:19:11 | INFO | 📩 [web/interactive] 文本请求: '你好' (session=web-session-1761808751271) 15:19:11 | INFO | 🧠 AI 决策中... 输入: '你好' 15:19:11 | INFO | 🔄 开始执行: 处理语音指令 15:19:12 | INFO | 🔇 未检测到有效语音 15:19:13 | INFO | 🎙️ 请说话... 15:19:14 | INFO | 🔄 开始执行: 执行多任务计划 15:19:14 | INFO | 📊 批量更新状态 (4 项): [('current_input_text', '', '你好'), ('current_reply_text', '', '你好!有什么我可以帮你的吗?'), ('is_listening', True, False), ('last_command_result', None, {'success': True, 'response': '你好!有什么我可以帮你的吗?', 'expect_follow_up': False, 'timestamp': '2025-10-30T15:19:14.185910'})] 15:19:14 | INFO | [web-session-1761808751271] ✅ 处理成功: '你好' → '你好!有什么我可以帮你的吗?...' 15:19:14 | ERROR | ❌ TTS 生成失败: TextToSpeechEngine.speak() got an unexpected keyword argument 'save_only' 127.0.0.1 - - [30/Oct/2025 15:19:14] "POST /api/text/query HTTP/1.1" 200 - 15:19:23 | INFO | 🔇 未检测到有效语音 15:19:23 | INFO | 🎙️ 请说话... 127.0.0.1 - - [30/Oct/2025 15:19:23] "OPTIONS /api/text/query HTTP/1.1" 200 - 15:19:23 | INFO | 📩 [web/auto] 文本请求: '你好' (session=web-session-1761808763435) 15:19:23 | INFO | 🧠 AI 决策中... 输入: '你好' 15:19:23 | INFO | 🔄 开始执行: 处理语音指令 15:19:25 | INFO | 🔄 开始执行: 执行多任务计划 15:19:25 | INFO | 📊 批量更新状态 (1 项): [('last_command_result', {'success': True, 'response': '你好!有什么我可以帮你的吗?', 'expect_follow_up': False, 'timestamp': '2025-10-30T15:19:14.185910'}, {'success': True, 'response': '你好!有什么我可以帮你的吗?', 'expect_follow_up': False, 'timestamp': '2025-10-30T15:19:25.391114'})] 15:19:25 | INFO | [web-session-1761808763435] ✅ 处理成功: '你好' → '你好!有什么我可以帮你的吗?...' 15:19:25 | ERROR | ❌ TTS 生成失败: TextToSpeechEngine.speak() got an unexpected keyword argument 'save_only' 127.0.0.1 - - [30/Oct/2025 15:19:25] "POST /api/text/query HTTP/1.1" 200 - 15:19:33 | INFO | 🔇 未检测到有效语音 15:19:33 | INFO | 🎙️ 请说话... 127.0.0.1 - - [30/Oct/2025 15:19:39] "OPTIONS /api/text/query HTTP/1.1" 200 - 15:19:39 | INFO | 📩 [web/auto] 文本请求: '再见' (session=web-session-1761808779219) 15:19:39 | INFO | 🧠 AI 决策中... 输入: '再见' 15:19:39 | INFO | 🔄 开始执行: 处理语音指令 15:19:42 | INFO | 🔄 开始执行: 执行多任务计划 15:19:42 | INFO | 🛑 用户请求退出,准备关闭语音助手... 15:19:42 | INFO | 📊 批量更新状态 (3 项): [('current_input_text', '你好', '再见'), ('current_reply_text', '你好!有什么我可以帮你的吗?', '正在关闭语音助手'), ('last_command_result', {'success': True, 'response': '你好!有什么我可 以帮你的吗?', 'expect_follow_up': False, 'timestamp': '2025-10-30T15:19:25.391114'}, {'success': True, 'response': '正在关闭语音助手', 'expect_follow_up': False, 'timestamp': '2025-10-30T15:19:42.952077'})] 15:19:42 | INFO | [web-session-1761808779219] ✅ 处理成功: '再见' → '正在关闭语音助手...' 15:19:42 | ERROR | ❌ TTS 生成失败: TextToSpeechEngine.speak() got an unexpected keyword argument 'save_only' 127.0.0.1 - - [30/Oct/2025 15:19:42] "POST /api/text/query HTTP/1.1" 200 -
10-31
2025-10-28 10:47:09 | ai_assistant | INFO | voice_recognizer.py:112 | listen_and_recognize() | 🎙️ 请说话... 2025-10-28 10:47:12 | ai_assistant | INFO | main.py:32 | handle_single_interaction() | 🗣️ 用户说: '你好' 2025-10-28 10:47:12 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理语音指令 2025-10-28 10:47:14 | ai_assistant | INFO | qwen_assistant.py:205 | _validate_plan_structure() | 检测到闲聊意图 'chat',启用宽松模式 2025-10-28 10:47:14 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 执行多任务计划 2025-10-28 10:47:14 | tts_engine | INFO | text_to_speech.py:40 | speak() | 📢 推送 TTS 文本: 你好!有什么我可以帮你的吗? 2025-10-28 10:47:14 | ai_assistant | INFO | handler.py:39 | handle_user_input() | 🔊 已播放语音: None 2025-10-28 10:47:14 | tts_engine | INFO | text_to_speech.py:66 | _playback_worker() | 🔊 开始播放 TTS: 你好!有什么我可以帮你的吗? 2025-10-28 10:47:14 | ai_assistant | ERROR | handler.py:52 | handle_user_input() | 处理用户输入时出错 Traceback (most recent call last): File "f:\Programmer\python\A\core\handler.py", line 48, in handle_user_input "tts_audio_url": f"/api/tts/audio?file={os.path.basename(audio_path)}" if should_play_tts else None, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen ntpath>", line 244, in basename File "<frozen ntpath>", line 213, in split TypeError: expected str, bytes or os.PathLike object, not NoneType
10-29
2025-10-26 16:13:04 | ai_assistant | INFO | system_controller.py:525 | _start_scheduled_task_loop() | ⏰ 已启动定时任务监听循环 2025-10-26 16:13:05 | ai_assistant | INFO | voice_recognizer.py:75 | _load_model() | ✅ Vosk 模型加载成功 2025-10-26 16:13:05 | ai_assistant | INFO | voice_recognizer.py:46 | __init__() | ✅ 语音识别器初始化完成 2025-10-26 16:13:12 | ai_assistant | INFO | qwen_assistant.py:56 | __init__() | ✅ QWENAssistant 单例初始化完成,使用模型: qwen-plus 2025-10-26 16:13:12 | ai_assistant | INFO | __init__.py:63 | initialize_all() | 🎉 所有模块初始化完成! 2025-10-26 16:13:12 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理一次交互 2025-10-26 16:13:12 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 初始化音乐播放器 2025-10-26 16:13:12 | ai_assistant | INFO | system_controller.py:76 | _init_music_player() | ✅ 音乐播放器初始化成功 2025-10-26 16:13:12 | ai_assistant | INFO | system_controller.py:478 | __init__() | 🔧 任务编排器已加载 16 个可调用函数 2025-10-26 16:13:12 | ai_assistant | INFO | system_controller.py:525 | _start_scheduled_task_loop() | ⏰ 已启动定时任务监听循环 2025-10-26 16:13:12 | ai_assistant | INFO | voice_recognizer.py:75 | _load_model() | ✅ Vosk 模型加载成功 2025-10-26 16:13:12 | ai_assistant | INFO | voice_recognizer.py:46 | __init__() | ✅ 语音识别器初始化完成 2025-10-26 16:13:12 | ai_assistant | INFO | __init__.py:63 | initialize_all() | 🎉 所有模块初始化完成! 2025-10-26 16:13:12 | ai_assistant | INFO | voice_recognizer.py:110 | listen_and_recognize() | 🎙️ 请说话... 2025-10-26 16:13:17 | ai_assistant | INFO | main.py:43 | handle_single_interaction() | 🗣️ 用户说: '你好' 2025-10-26 16:13:17 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理语音指令 2025-10-26 16:13:20 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 执行多任务计划 2025-10-26 16:13:20 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理一次交互 2025-10-26 16:13:20 | ai_assistant | INFO | voice_recognizer.py:92 | listen_and_recognize() | 🔇 TTS 正在播放,跳过识别 2025-10-26 16:13:20 | ai_assistant | INFO | main.py:87 | main() | 👋 助手已退出
10-27
2025-10-26 16:46:48 | ai_assistant | INFO | main.py:42 | handle_single_interaction() | 🗣️ 用户说: '你好' 2025-10-26 16:46:48 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理语音指令 2025-10-26 16:46:49 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 执行多任务计划 2025-10-26 16:46:49 | tts_engine | INFO | text_to_speech.py:40 | speak() | 📢 推送 TTS 文本: 你好!有什么我可以帮你的吗? 2025-10-26 16:46:49 | tts_engine | INFO | text_to_speech.py:66 | _playback_worker() | 🔊 开始播放 TTS: 你好!有什么我可以帮你的吗? 2025-10-26 16:46:53 | tts_engine | INFO | text_to_speech.py:68 | _playback_worker() | ✅ TTS 播放完成 2025-10-26 16:46:53 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理一次交互 2025-10-26 16:46:53 | ai_assistant | INFO | voice_recognizer.py:112 | listen_and_recognize() | 🎙️ 请说话... 2025-10-26 16:47:01 | ai_assistant | INFO | main.py:42 | handle_single_interaction() | 🗣️ 用户说: '创建 一个 测试 文本' 2025-10-26 16:47:01 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理语音指令 2025-10-26 16:47:04 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 执行多任务计划 2025-10-26 16:47:04 | tts_engine | INFO | text_to_speech.py:40 | speak() | 📢 推送 TTS 文本: 文件已创建: F:\Programmer\python\AI_app\ai_engine\dist\resources\Documents\测试文本.txt 2025-10-26 16:47:04 | tts_engine | INFO | text_to_speech.py:66 | _playback_worker() | 🔊 开始播放 TTS: 文件已创建: F:\Programmer\python\AI_app\ai_engine\dist\resources\ 2025-10-26 16:47:18 | tts_engine | INFO | text_to_speech.py:68 | _playback_worker() | ✅ TTS 播放完成 2025-10-26 16:47:18 | ai_assistant | INFO | logger_utils.py:15 | wrapper() | 🔄 开始执行: 处理一次交互 2025-10-26 16:47:18 | ai_assistant | INFO | voice_recognizer.py:112 | listen_and_recognize() | 🎙️ 请说话... 2025-10-26 16:47:26 | tts_engine | INFO | text_to_speech.py:78 | _playback_worker() | ⏹️ TTS 工作线程退出 2025-10-26 16:47:26 | tts_engine | INFO | text_to_speech.py:28 | stop() | 🛑 TTS 引擎已停止 2025-10-26 16:47:26 | ai_assistant | INFO | main.py:77 | main() | 👋 助手已退出
10-27
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值