推荐一个AI Agent课程:AI Agents for Beginners

微软出了一门给初学者学习的 AI 智能体课程:AI Agents for Beginners。

共 10 节课程,涵盖构建 AI 智能体的所有基础知识,旨在教授我们从零开始构建一个AI智能体。

GitHub:https://github.com/microsoft/ai-agents-for-beginners…

课程内容已做了中文翻译,学习起来更加轻松,同时提供每节课所使用的示例代码,方便我们运行。

已邀请:

要回复问题请先登录注册

Debug messages:

Template: default


Session:

Session type: db

[tlu__Anwsion] Array ( [permission] => [client_info] => [human_valid] => )


Plugins:


Loaded Class:

core_config: /data/aiquanzi/system/core/config.php

core_db: /data/aiquanzi/system/core/db.php

Zend_Db: /data/aiquanzi/system/Zend/Db.php

Zend_Db_Adapter_Abstract: /data/aiquanzi/system/Zend/Db/Adapter/Abstract.php

Zend_Db_Adapter_Mysqli: /data/aiquanzi/system/Zend/Db/Adapter/Mysqli.php

Zend_Db_Profiler: /data/aiquanzi/system/Zend/Db/Profiler.php

Zend_Db_Statement_Interface: /data/aiquanzi/system/Zend/Db/Statement/Interface.php

Zend_Db_Statement: /data/aiquanzi/system/Zend/Db/Statement.php

Zend_Db_Statement_Mysqli: /data/aiquanzi/system/Zend/Db/Statement/Mysqli.php

Zend_Registry: /data/aiquanzi/system/Zend/Registry.php

Zend_Cache: /data/aiquanzi/system/Zend/Cache.php

Zend_Cache_Backend: /data/aiquanzi/system/Zend/Cache/Backend.php

Zend_Cache_Backend_Interface: /data/aiquanzi/system/Zend/Cache/Backend/Interface.php

Zend_Cache_Backend_ExtendedInterface: /data/aiquanzi/system/Zend/Cache/Backend/ExtendedInterface.php

Zend_Db_Table_Abstract: /data/aiquanzi/system/Zend/Db/Table/Abstract.php

core_plugins: /data/aiquanzi/system/core/plugins.php

setting_class: /data/aiquanzi/models/setting.php

Zend_Db_Select: /data/aiquanzi/system/Zend/Db/Select.php

Zend_Db_Expr: /data/aiquanzi/system/Zend/Db/Expr.php

Zend_Session_Abstract: /data/aiquanzi/system/Zend/Session/Abstract.php

Zend_Session: /data/aiquanzi/system/Zend/Session.php

Zend_Session_SaveHandler_Interface: /data/aiquanzi/system/Zend/Session/SaveHandler/Interface.php

Zend_Session_SaveHandler_DbTable: /data/aiquanzi/system/Zend/Session/SaveHandler/DbTable.php

Zend_Exception: /data/aiquanzi/system/Zend/Exception.php

Zend_Session_Exception: /data/aiquanzi/system/Zend/Session/Exception.php

Zend_Db_Table_Select: /data/aiquanzi/system/Zend/Db/Table/Select.php

Zend_Db_Table_Rowset_Abstract: /data/aiquanzi/system/Zend/Db/Table/Rowset/Abstract.php

Zend_Db_Table_Rowset: /data/aiquanzi/system/Zend/Db/Table/Rowset.php

Zend_Db_Table_Row_Abstract: /data/aiquanzi/system/Zend/Db/Table/Row/Abstract.php

Zend_Db_Table_Row: /data/aiquanzi/system/Zend/Db/Table/Row.php

Zend_Session_Namespace: /data/aiquanzi/system/Zend/Session/Namespace.php

core_cache: /data/aiquanzi/system/core/cache.php

core_uri: /data/aiquanzi/system/core/uri.php

banip_class: /data/aiquanzi/models/banip.php

Zend_Validate_Interface: /data/aiquanzi/system/Zend/Validate/Interface.php

Zend_Validate: /data/aiquanzi/system/Zend/Validate.php

Zend_Loader: /data/aiquanzi/system/Zend/Loader.php

Zend_Validate_Abstract: /data/aiquanzi/system/Zend/Validate/Abstract.php

core_user: /data/aiquanzi/system/core/user.php

admin_class: /data/aiquanzi/models/admin.php

TPL: /data/aiquanzi/system/class/cls_template.inc.php

Savant3: /data/aiquanzi/system/Savant3.php

account_class: /data/aiquanzi/models/account.php

HTTP: /data/aiquanzi/system/class/cls_http.inc.php

hook_class: /data/aiquanzi/models/hook.php

plugin_class: /data/aiquanzi/models/plugin.php

PLUTPL: /data/aiquanzi/system/class/cls_plugins.inc.php

question_class: /data/aiquanzi/models/question.php

system_class: /data/aiquanzi/models/system.php

answer_class: /data/aiquanzi/models/answer.php

FORMAT: /data/aiquanzi/system/class/cls_format.inc.php

topic_class: /data/aiquanzi/models/topic.php

Services_Phpanalysis_Phpanalysis: /data/aiquanzi/system/Services/Phpanalysis/Phpanalysis.php

search_fulltext_class: /data/aiquanzi/models/search/fulltext.php

related_class: /data/aiquanzi/models/related.php

sham_views_class: /data/aiquanzi/plugins/wc_sham_views/sham_views_model.php

posts_class: /data/aiquanzi/models/posts.php

core_lang: /data/aiquanzi/system/core/lang.php


Database

[ Log time: 1758010484.4802 ] [ Expend time: 0.0051929950714111 ] Connect Master DB

[ Log time: 1758010484.4871 ] [ Expend time: 0.002007007598877 ] SELECT `wecenter_system_setting`.* FROM `wecenter_system_setting`

[ Log time: 1758010484.494 ] [ Expend time: 0.0013148784637451 ] SELECT `wecenter_nav`.`url` FROM `wecenter_nav` WHERE (is_index=1 AND status='Y') LIMIT 1

[ Log time: 1758010484.4974 ] [ Expend time: 0.0013320446014404 ] SELECT `wecenter_ban_ip`.`id` FROM `wecenter_ban_ip` WHERE (ip='216.73.216.172') LIMIT 1

[ Log time: 1758010484.4993 ] [ Expend time: 0.0013401508331299 ] SELECT `wecenter_nav`.* FROM `wecenter_nav` WHERE (status='Y') ORDER BY `sort` desc

[ Log time: 1758010484.5039 ] [ Expend time: 0.0014171600341797 ] SELECT `wecenter_hook_plugins`.`hook`, `wecenter_hook_plugins`.`plugins` FROM `wecenter_hook_plugins` WHERE (status = 1) ORDER BY `sort` DESC

[ Log time: 1758010484.5071 ] [ Expend time: 0.0020139217376709 ] SELECT `wecenter_plugins`.* FROM `wecenter_plugins` WHERE (state = 1)

[ Log time: 1758010484.5249 ] [ Expend time: 0.0012838840484619 ] SELECT `wecenter_question`.* FROM `wecenter_question` WHERE (question_id = 118) LIMIT 1

[ Log time: 1758010484.5263 ] [ Expend time: 0.0012788772583008 ] SELECT `wecenter_redirect`.* FROM `wecenter_redirect` WHERE (item_id = 118) LIMIT 1

[ Log time: 1758010484.5287 ] [ Expend time: 0.0013489723205566 ] SELECT `wecenter_category`.* FROM `wecenter_category`

[ Log time: 1758010484.5301 ] [ Expend time: 0.0012679100036621 ] SELECT `wecenter_users`.* FROM `wecenter_users` WHERE (is_del = 0 AND uid = 38) LIMIT 1

[ Log time: 1758010484.5313 ] [ Expend time: 0.0011210441589355 ] SELECT `wecenter_users_attrib`.* FROM `wecenter_users_attrib` WHERE (uid = 38) LIMIT 1

[ Log time: 1758010484.5325 ] [ Expend time: 0.0010581016540527 ] SELECT `wecenter_question`.* FROM `wecenter_question` WHERE (question_id = 118) LIMIT 1

[ Log time: 1758010484.5358 ] [ Expend time: 0.0015151500701904 ] SELECT `wecenter_answer`.* FROM `wecenter_answer` WHERE (is_del = 0 and question_id = 118 AND (is_del = 0)) ORDER BY `agree_count` DESC, `against_count` ASC, `add_time` ASC LIMIT 100

[ Log time: 1758010484.5372 ] [ Expend time: 0.0012760162353516 ] SELECT `wecenter_answer`.* FROM `wecenter_answer` WHERE (is_del = 0 and question_id = 118 AND (is_del = 0 and answer_id = 0)) ORDER BY `answer_id` DESC LIMIT 1

[ Log time: 1758010484.5411 ] [ Expend time: 0.0013790130615234 ] SELECT `wecenter_topic_relation`.* FROM `wecenter_topic_relation` WHERE (item_id IN(118) AND `type` = 'question')

[ Log time: 1758010484.5425 ] [ Expend time: 0.0013418197631836 ] SELECT `wecenter_topic`.* FROM `wecenter_topic` WHERE (topic_id IN(6))

[ Log time: 1758010484.5461 ] [ Expend time: 0.0015590190887451 ] SELECT *, MATCH(question_content_fulltext) AGAINST('25443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443' IN BOOLEAN MODE) AS score FROM wecenter_question WHERE MATCH(question_content_fulltext) AGAINST('25443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443254432544325443' IN BOOLEAN MODE) LIMIT 2000

[ Log time: 1758010484.548 ] [ Expend time: 0.0013909339904785 ] SELECT `wecenter_related_links`.* FROM `wecenter_related_links` WHERE (item_type = 'question' AND item_id = 118)

[ Log time: 1758010484.5707 ] [ Expend time: 0.0012381076812744 ] SELECT `wecenter_users`.`avatar_file` FROM `wecenter_users` WHERE (uid=38) LIMIT 1


Cache

[ Log time: 1758010484.4919 ] Backend: File

[ Log time: 1758010484.492 ] [ Expend time: 0.000077 ] Get Cache: crond, result type: array

[ Log time: 1758010484.492 ] [ Expend time: 0.000008 ] Get Cache: crond_timer_half_minute, result type: boolean

[ Log time: 1758010484.492 ] [ Expend time: 0.000006 ] Get Cache: crond_timer_minute, result type: boolean

[ Log time: 1758010484.492 ] [ Expend time: 0.000006 ] Get Cache: crond_timer_five_minutes, result type: boolean

[ Log time: 1758010484.492 ] [ Expend time: 0.000019 ] Get Cache: crond_timer_ten_minutes, result type: boolean

[ Log time: 1758010484.4921 ] [ Expend time: 0.000058 ] Get Cache: crond_timer_hour, result type: integer

[ Log time: 1758010484.4922 ] [ Expend time: 0.000046 ] Get Cache: crond_timer_half_hour, result type: integer

[ Log time: 1758010484.5016 ] [ Expend time: 0.000108 ] Get Cache: user_group_99, result type: array

[ Log time: 1758010484.5327 ] [ Expend time: 0.000031 ] Get Cache: update_views_question_c7626ed8690e7bbd48b705c068a43293_118, result type: boolean

[ Log time: 1758010484.533 ] [ Expend time: 0.000287 ] Save Cache: update_views_question_c7626ed8690e7bbd48b705c068a43293_118, result type: integer

[ Log time: 1758010484.5425 ] [ Expend time: 0.000031 ] Get Cache: question_related_list_6da4f65ac21726c795ef32603d3cdb11_10, result type: boolean

[ Log time: 1758010484.5464 ] [ Expend time: 0.000245 ] Save Cache: question_related_list_6da4f65ac21726c795ef32603d3cdb11_10, result type: boolean


Crond

[ Log time: 1758010484.4921 ] Tag: hour, Last run time: 2025-09-16 15:53:40

[ Log time: 1758010484.4922 ] Tag: half_hour, Last run time: 2025-09-16 15:54:39


Escape time: 0.38326501846313, 20 queries, PHP Memory usage: 6569.921875 KB, Server time: 2025-09-16 16:14:44