智能体学习记录一
智能体学习记录一
一、什么是智能体?
通俗的讲就是我们希望一个机器人能够拿起一个鸡蛋,在机器人通过传感器识别感知到外界环境,识别的鸡蛋,调用机械手臂去拿起鸡蛋,这样的一个达成特定目标的实体被称作智能体。
这里的定义同时也说明了智能需要具备的四个基本要素,传感器感知(sensors)、外界环境(environment)、机械臂[执行器](actuators)、拿起鸡蛋[行动](action)。
传统视角的智能体
- 基于某些条件,产生一系列的动作
- 比如闹铃,只有当设定的时间满足条件,才会响起
大语言模型驱动的新范式
- 基于已有数据知识判断推理识别,产生的一系列动作
- 比如出行规划,当我们未来几天需要去某个城市旅游,给出一个自然语言指令
- 智能体会将这一目标拆分成多个任务,比如 【具体城市天气情况】-> 【查询目的地受欢迎景点】-> 【查询目的地景点线路】-> 【查询酒店信息】-> 【制定出行计划】
- 根据具体任务选择合适的工具,比如城市天气,调用天气查询工具,给出未来几天天气情况,给出一定的建议,适合室内还是室外?着装考量等信息
- 动态调整,当发现推荐酒店中有几个环境和质量都不太好,可根据用户反馈调整推荐更加符合的酒店
- 比如出行规划,当我们未来几天需要去某个城市旅游,给出一个自然语言指令
智能体类型
-
基于内部决策架构的分类
通过某些条件式的反应决策操作
-
基于时间与反应性的分类
-
反应式智能体 (Reactive Agents)
通过某种特定条件,做到快速响应,优势在于能够快速做出响应并且计算开销低
-
规划式智能体 (Deliberative Agents)
对于特定目标做出多种情况规划,评估不同行动的后果,找到最佳方案。
比如:智能象棋手,当对方落子后,根据落子情况,做出多种执棋方案,寻找出最佳的落子方案。
-
混合式智能体 (Hybrid Agents)
简而言之就是反应式和规划式的结合体,通过规划-反应的微循环,灵活的应对实时的环境变化,做出相应的步骤,完成一个复杂的长期目标
-
-
基于知识表示的分类
-
符号主义AI (Symbolic AI)
也被称为传统人工智能,基于符号的逻辑操作,行为严格遵循逻辑规则
-
亚符号主义AI (Sub-Symbolic AI)
海量数据统计整理,无法给出合理的逻辑解释
比如:人类识别猫,并不是通过特定的符号去识别,而是通过大量的实物观察记忆(但是如果问,为什么你觉得这个是猫?反而无法给出一个合理的解释)
-
神经符号主义AI (Neuro-Symbolic AI)
简而言之就是符号主义AI和亚符号主义AI的结合体,协同工作
-
二、智能体的构成及运行原理
任务环境定义
PEAS模型(通常使用该模型精确描述一个任务环境)
- 性能度量(Performance)
- 环境(Environment)
- 执行器(Actuators)
- 传感器(Sensors)
运行机制

感知与行动
交互协议,核心包含两个部分,Thought (思考) 和 Action (行动)
Thought: 用户想知道北京的天气。我需要调用天气查询工具。
Action: get_weather(“北京”)
三、五分钟实现一个智能体
-
环境搭建
- python下载地址Download Python | Python.org,根据自己的系统环境选择合适的安装文件
- python开发IDE下载,可以选择PyCharm 或者 Download Visual Studio Code - Mac, Linux, Windows
- Tavily API Platform注册,获取api key
-
开发准备
-
创建项目,可以通过pycharm或者vscode等创建
-
安装项目依赖
pip install requests tavily-python openai -
准备提示词
AGENT_SYSTEM_PROMPT = """ 你是一个智能旅行助手。你的任务是分析用户的请求,并使用可用工具一步步地解决问题。 # 可用工具: - `get_weather(city: str)`: 查询指定城市的实时天气。 - `get_attraction(city: str, weather: str)`: 根据城市和天气搜索推荐的旅游景点。 # 行动格式: 你的回答必须严格遵循以下格式。首先是你的思考过程,然后是你要执行的具体行动,每次回复只输出一对Thought-Action: Thought: [这里是你的思考过程和下一步计划] Action: [这里是你要调用的工具,格式为 function_name(arg_name="arg_value")] # 任务完成: 当你收集到足够的信息,能够回答用户的最终问题时,你必须在`Action:`字段后使用 `finish(answer="...")` 来输出最终答案。 请开始吧! """ -
查询天气工具
import requests import json def get_weather(city: str) -> str: """ 通过调用 wttr.in API 查询真实的天气信息。 """ # API端点,我们请求JSON格式的数据 url = f"https://wttr.in/{city}?format=j1" try: # 发起网络请求 response = requests.get(url) # 检查响应状态码是否为200 (成功) response.raise_for_status() # 解析返回的JSON数据 data = response.json() # 提取当前天气状况 current_condition = data['current_condition'][0] weather_desc = current_condition['weatherDesc'][0]['value'] temp_c = current_condition['temp_C'] # 格式化成自然语言返回 return f"{city}当前天气:{weather_desc},气温{temp_c}摄氏度" except requests.exceptions.RequestException as e: # 处理网络错误 return f"错误:查询天气时遇到网络问题 - {e}" except (KeyError, IndexError) as e: # 处理数据解析错误 return f"错误:解析天气数据失败,可能是城市名称无效 - {e}" -
搜索并推荐旅游景点
import os from tavily import TavilyClient def get_attraction(city: str, weather: str) -> str: """ 根据城市和天气,使用Tavily Search API搜索并返回优化后的景点推荐。 """ # 1. 从环境变量中读取API密钥 api_key = os.environ.get("TAVILY_API_KEY") if not api_key: return "错误:未配置TAVILY_API_KEY环境变量。" # 2. 初始化Tavily客户端 tavily = TavilyClient(api_key=api_key) # 3. 构造一个精确的查询 query = f"'{city}' 在'{weather}'天气下最值得去的旅游景点推荐及理由" try: # 4. 调用API,include_answer=True会返回一个综合性的回答 response = tavily.search(query=query, search_depth="basic", include_answer=True) # 5. Tavily返回的结果已经非常干净,可以直接使用 # response['answer'] 是一个基于所有搜索结果的总结性回答 if response.get("answer"): return response["answer"] # 如果没有综合性回答,则格式化原始结果 formatted_results = [] for result in response.get("results", []): formatted_results.append(f"- {result['title']}: {result['content']}") if not formatted_results: return "抱歉,没有找到相关的旅游景点推荐。" return "根据搜索,为您找到以下信息:\n" + "\n".join(formatted_results) except Exception as e: return f"错误:执行Tavily搜索时出现问题 - {e}" -
添加字典,管理工具集
# 将所有工具函数放入一个字典,方便后续调用 available_tools = { "get_weather": get_weather, "get_attraction": get_attraction, }
-
-
接入大语言模型
当下存在多家LLM服务提供商,比如OpenAI、Azure、阿里千问、字节豆包、deepseek等等,都遵循了与Open API相似的接口规范
from openai import OpenAI class OpenAICompatibleClient: """ 一个用于调用任何兼容OpenAI接口的LLM服务的客户端。 """ def __init__(self, model: str, api_key: str, base_url: str): self.model = model self.client = OpenAI(api_key=api_key, base_url=base_url) def generate(self, prompt: str, system_prompt: str) -> str: """调用LLM API来生成回应。""" print("正在调用大语言模型...") try: messages = [ {'role': 'system', 'content': system_prompt}, {'role': 'user', 'content': prompt} ] response = self.client.chat.completions.create( model=self.model, messages=messages, stream=False ) answer = response.choices[0].message.content print("大语言模型响应成功。") return answer except Exception as e: print(f"调用LLM API时发生错误: {e}") return "错误:调用语言模型服务时出错。" -
循环执行
import re # --- 1. 配置LLM客户端 --- # 请根据您使用的服务,将这里替换成对应的凭证和地址 API_KEY = "YOUR_API_KEY" BASE_URL = "YOUR_BASE_URL" MODEL_ID = "YOUR_MODEL_ID" TAVILY_API_KEY="YOUR_Tavily_KEY" os.environ['TAVILY_API_KEY'] = "YOUR_TAVILY_API_KEY" llm = OpenAICompatibleClient( model=MODEL_ID, api_key=API_KEY, base_url=BASE_URL ) # --- 2. 初始化 --- user_prompt = "你好,请帮我查询一下今天北京的天气,然后根据天气推荐一个合适的旅游景点。" prompt_history = [f"用户请求: {user_prompt}"] print(f"用户输入: {user_prompt}\n" + "="*40) # --- 3. 运行主循环 --- for i in range(5): # 设置最大循环次数 print(f"--- 循环 {i+1} ---\n") # 3.1. 构建Prompt full_prompt = "\n".join(prompt_history) # 3.2. 调用LLM进行思考 llm_output = llm.generate(full_prompt, system_prompt=AGENT_SYSTEM_PROMPT) # 模型可能会输出多余的Thought-Action,需要截断 match = re.search(r'(Thought:.*?Action:.*?)(?=\n\s*(?:Thought:|Action:|Observation:)|\Z)', llm_output, re.DOTALL) if match: truncated = match.group(1).strip() if truncated != llm_output.strip(): llm_output = truncated print("已截断多余的 Thought-Action 对") print(f"模型输出:\n{llm_output}\n") prompt_history.append(llm_output) # 3.3. 解析并执行行动 action_match = re.search(r"Action: (.*)", llm_output, re.DOTALL) if not action_match: print("解析错误:模型输出中未找到 Action。") break action_str = action_match.group(1).strip() if action_str.startswith("finish"): final_answer = re.search(r'finish\(answer="(.*)"\)', action_str).group(1) print(f"任务完成,最终答案: {final_answer}") break tool_name = re.search(r"(\w+)\(", action_str).group(1) args_str = re.search(r"\((.*)\)", action_str).group(1) kwargs = dict(re.findall(r'(\w+)="([^"]*)"', args_str)) if tool_name in available_tools: observation = available_tools[tool_name](**kwargs) else: observation = f"错误:未定义的工具 '{tool_name}'" # 3.4. 记录观察结果 observation_str = f"Observation: {observation}" print(f"{observation_str}\n" + "="*40) prompt_history.append(observation_str) -
输出结果
用户输入: 你好,请帮我查询一下今天北京的天气,然后根据天气推荐一个合适的旅游景点。 ======================================== --- 循环 1 --- 正在调用大语言模型... 大语言模型响应成功。 模型输出: Thought: 用户想查询北京的天气,然后根据天气推荐旅游景点。我需要先调用get_weather获取北京天气,然后根据天气结果调用get_attraction获取推荐景点。 Action: get_weather(city="北京") Observation: 北京当前天气:Mist,气温-3摄氏度 ======================================== --- 循环 2 --- 正在调用大语言模型... 大语言模型响应成功。 模型输出: Thought: 我已经获取到北京的天气信息:Mist(薄雾),气温-3摄氏度。现在需要根据这个天气信息调用get_attraction来获取推荐的旅游景点。 Action: get_attraction(city="北京", weather="Mist") Observation: 根据搜索,为您找到以下信息: - 北京市10 大景点玩乐 - Tripadvisor: 1. 慕田峪长城 · 4.8. (24,467). 古迹 · 2. 故宫博物院 · 4.4. (14,262) · 3. 颐和园 · 4.5. (15,118) · 4. 天坛公园 · 4.5. (12,286) · 5. 北京八达岭长城 · 4.5. (11,099) · 6 - 北京自由行旅遊攻略(2025):附近熱門好去處、人氣景點、行程規劃: # 北京自由行旅遊攻略(2025):附近熱門好去處、人氣景點、行程規劃、住宿、美食、交通、天氣等等——重要資訊一文睇清(於2025年12月更新)|Trip.com. ## 關於北京. ### 推薦觀光時間:3–5日. ### 目前天氣狀況. ### 北京簡介. ### 北京必試當地體驗. 1. 故宮博物院探秘與天安門廣場看升旗 清晨在天安門廣場觀看升旗儀式後,步入故宮博物院,感受中國古代皇家建築的魅力,欣賞太和殿等著名景點,體驗穿越歷史的文化之旅。 2. 長城徒步,登高觀景 選擇八達嶺或慕田峪長城進行徒步,沿著蜿蜒的城牆行走,登上烽火台遠眺群山,感受長城的歷史厚重與自然風光。當然還有司馬台長城和黃花城水長城可以遊覽。 3. 胡同騎行與探訪四合院 租一架單車,喺北京嘅舊胡同入面自由穿梭,探訪保存完好嘅四合院,了解老北京人嘅生活方式同傳統文化。 4. 在皇家園林泛舟 在頤和園內乘坐遊船,暢遊昆明湖,欣賞十七孔橋、頤和園佛香閣等景點,感受皇家園林的寧靜與美麗。也可以在北海公園租一條小船,泛舟湖上,欣賞白塔與湖光山色,享受寧靜的自然時光。 5. 北京環球影城的奇幻之旅 喺北京環球影城體驗各種主題樂園嘅刺激與歡樂,感受電影世界嘅奇幻與魅力,參與各類精彩嘅遊樂項目。 6. 欣賞京劇與曲藝演出 前往長安大戲院或梅蘭芳大劇院,欣賞一場精彩的京劇表演,感受國粹藝術的獨特魅力,還可以親手繪製京劇臉譜。走進老舍茶館或湖廣會館,品嚐香茗,聆聽傳統評書或相聲表演,感受老北京的市井文化。 7. 品味地道北京美食 地道北京美食種類繁多,上至宮廷御用糕點,下有民間百姓小食,從食府到街頭小店,可以品嚐到北京烤鴨、滷煮、涮羊肉、炸醬麵等特色美食。 8. 前門購物與王府井夜市 漫步前門大街,參觀老字號店舖,購買紀念品,感受老北京的商業文化。 晚上逛吃王府井夜市,年輕人喜歡去南鑼鼓巷等胡同裏,尋找獨特小店和禮物。 9. 秋日在香山賞紅葉滿山頭 秋季前往香山公園,欣賞漫山遍野的紅葉,感受秋天的美麗與詩意,拍攝絢麗的自然景觀。. ### 北京必去景點. ### 北京餐飲推薦. ### 北京交通. 北京的交通基建非常完善,機場、火車站及長途客運站是連接城市的重要樞紐。 北京首都國際機場 (PEK):旅客可乘搭機場快線前往市中心,這是較快捷的方式。的士和機場穿梭巴士亦能直達市內各地。 北京大興國際機場 (PKX):規模更大。機場透過京雄城際鐵路和地鐵大興機場線連接市中心,提供快速高效的轉乘服務。 火車站:北京的火車站分佈於城市的不同區域,為往返旅客提供高效便捷的服務。客流量較大的主要火車站包括北京站、北京西站、北京南站、北京北站、朝陽站、北京豐台站和清河站等。 長途汽車站:方便旅客前往周邊城市及省份,共有八個主要車站服務不同目的地。其中,六里橋長途客運站和四惠長途汽車站是其中著名的車站,提供前往天津、張家口和承德等城市的交通服務。. ### 北京住宿推薦. ### 北京最佳到訪時間. 到訪北京的最佳時間是秋季的9月至11月。這段時間天氣宜人,城市被美麗的秋葉點綴,氣溫適中,遊客也相對較少,是觀光及享受城市美景的理想時機。 此外,4月至5月的春季亦值得推薦,氣溫溫和,百花盛開,但間中可能風勢較大。 溫馨提示:暑假(7月至8月)及國慶節等旅遊旺季,建議提早預訂景點門票及住宿,並妥善安排行程。. ### 北京實用指南. 北京屬於暖溫帶半濕潤半乾旱季風氣候,四季分明。春季溫暖,夏季炎熱多雨,秋季晴朗,冬季寒冷多雪。北京的日夜溫差較為明顯。一月是最寒冷的月份,平均氣溫約為零下3°C;而七月則是最炎熱的月份,平均高溫在30°C以上。降雨主要集中在夏季,有時會出現大雨。 前往北京旅遊時,建議採用多層次穿著,以便適應溫度變化。冬季建議穿著厚身毛衣、羊毛背心、長袖保暖內衣、防風外套及羽絨服,並選擇防滑靴。夏季適合穿著輕便透氣的衣物,並隨身攜帶雨具,以防突如其來的驟雨。春季和秋季,由於溫度變化較大,建議混合搭配輕便及保暖衣物。 面對極端天氣情況,例如夏季強烈紫外線照射,或春季乾燥大風的日子,建議使用防曬霜、戴帽子及塗抹保濕產品。冬季寒冷乾燥,建議佩戴頸巾、帽子和手套以保持溫暖。. ## Trip.Best:北京. ## 探索北京食住玩好去處. ### 玩樂好去處. #### 故宮博物院. #### 八達嶺長城. #### 北京環球度假區. #### 恭王府. #### 天壇公園. #### 頤和園. #### 中國國家博物館. #### 慕田峪長城. #### 朝陽公園. #### 北京野生動物園. #### 北京動物園. #### 雍和宮. ### 今晚住邊好. #### 北京貴賓樓飯店. #### 北京索菲特大酒店. ### 故宮博物院. ### 八達嶺長城. ### 北京環球度假區. ### 頤和園. 非常值得一遊,但購票過程很麻煩,因為他們對外國人的護照和英語支援不高,需要使用微信小程式。外國人購票的最佳方式是透過 Trip.com,但有時他們也會直接引導你使用微信小程式。如果遇到這種情況,那就沒什麼辦法了。. ### 慕田峪長城. 這些是北京內的最佳去處,包括:故宮,頤和園,八達嶺長城. 香港 Trip.com 5.5 狂賞 Megasale 懶人包 | 門票體驗必搶優惠一覽 | Trip限時優惠合集 | 全球人氣景點門票買一送一、玩樂體驗低至 HK$9.9!. 2025 北京環球度假區 Universal Beijing Resort 手把手攻略!門票價格、交通、遊行、美食、必玩設施、注意事項,出發前請看這篇!. 八達嶺長城 + 頤和園 + 圓明園聯票一日遊(2+1保姆車)◆ 贈自拍桿. 慕田峪長城 + 頤和園一日遊【每日7:30出發】回程鳥巢解散. 故宮博物院+頤和園一日遊【VIP私家團·含門票·上門接送】. Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. 網站營運者:Trip.com Travel Singapore Pte. Ltd. 由Ctrip.com (Hong Kong) Limited持有香港旅行代理商牌照編號 35236. - 【北京旅遊攻略】必去的20大經典景點推薦!附詳細地址、遊玩貼士: # 【北京旅遊攻略】必去的20大經典景點推薦!附詳細地址、遊玩貼士. # 博物館. **時間:**9:00-21:00. **時間:**淡季8:30-17:00 旺季8:30-16:30. **時間:**6:30-16:30. **時間:**9:00-17:30. **時間:**6:00-20:00. **時間:**8:30-17:00. **時間:**6:00-22:00. **時間:**7:00-19:00. **時間:**7:00-18:00. **時間:**7:30-19:00. **時間:**8:30-17:30. **時間:**9:30-17:00. **時間:**9:00-17:00. **時間:**9:00-17:00. **時間:**8:30-18:00. **時間:**6:00-21:00. **時間:**9:00-17:00. **時間:**9:00-22:30. **時間:**9:00-17:00. >>>2024 北京環球度假區 Universal Beijing Resort 手把手攻略!門票價格、交通、遊行、美食、必玩設施、注意事項,出發前請看這篇!. ### 2025 北京環球度假區 Universal Beijing Resort 手把手攻略!門票價格、交通、遊行、美食、必玩設施、注意事項,出發前請看這篇!. ### 2025北京八達嶺長城攻略:世界著名的萬里長城!遊玩攻略、門票資訊與交通路線一次分享. ### 熱門 Blog 網誌. 【上海去北京】2025北京高鐵攻略:從上海出發,輕鬆規劃北京路線 | 【廣州去北京】2025北京高鐵攻略:從廣州出發,輕鬆規劃北京路線 | 【深圳到北京】2025北京高鐵旅行指南:從深圳出發,輕鬆玩轉北京 | 【北京好去處】2025北京商場盤點!吃喝玩樂一應俱全 | 【博物館好去處】一次看過癮全球必去博物館!23個全球著名博物館攻略集錦 | 【香港高鐵攻略2025】最強高鐵訂票方法、票價、時間、路線全攻略! | 【北京美食】2025備受好評的14家北京美食餐廳!附詳細位址和用餐指南 | 【動物園熊貓】2025 中國各地動物園熊貓游覽攻略 | 2025高鐵 12306 攻略 | 網頁端同 App 端註冊、購票、退改簽步驟教學 | 【香港高鐵攻略2025 】選擇最佳的高鐵座位!高鐵一等座、二等座、特等座及商務座區別 | 香港 Trip.com 5.5 狂賞 Megasale 懶人包 | 門票體驗必搶優惠一覽 | Trip限時優惠合集 | 全球人氣景點門票買一送一、玩樂體驗低至 HK$9.9! | 【香港去北京】2025去北京高鐵路線遊,高鐵優惠、旅遊攻略懶人包 | 【日本大阪環球影城】全新「多啦 A 夢」4D 魔法樂園奇幻冒險之旅全攻略,基礎信息早知道 | 【溫泉好去處】2025中國天然溫泉勝地推薦 | 【北京酒店式公寓】8大北京酒店式公寓短租推薦!設備齊全包廚房/洗衣機 | 【北京環球度假區聖誕節】2025北京環球影城冬季假日開啓!快來解鎖沉浸式聖誕節慶體驗 + 冬日歡聚攻略 | 還在蜂蜜啤酒?2025大阪環球影城十大必吃美食推薦,送上必買周邊、必玩設施、交通門票,遊園心得分享! | 【北京美食之選】2025北京烤鴨餐廳大盤點!仲附有當地景點推薦呀! | 【北京美食】2025尋味北京8間特色餐廳,打卡5大经典景點 | 【北京美食】2025北京美食盤點!附餐廳推薦、當地景點 | 【2024國慶假期】國慶節放假好去處攻略!含內地/澳門/台灣好去處 | 【北京旅遊攻略】必去的20大經典景點推薦!附詳細地址、遊玩貼士 | 【親子遊】北京、上海親子自由行 | 【北京酒店推介】2025北京旅游酒店全攻略,包括區域選擇、酒店地址 | 【北京夜景】2025如何玩轉北京夜晚?一文讀懂!附夜游北京詳細資訊、地址 | 2025 北京環球度假區 Universal Beijing Resort 手把手攻略!門票價格、交通、遊行、美食、必玩設施、注意事項,出發前請看這篇! | 2025北京八達嶺長城攻略:世界著名的萬里長城!遊玩攻略、門票資訊與交通路線一次分享 | 探秘文化瑰寶,此生必打卡的中國著名博物館 | 一次看過癮!全球著名博物館攻略集錦 | 清涼玩水好去處!盤點國内熱門水上樂園. ### 熱門 Trip Moments. Trip.com 為 Trip.com Group Limited 的旗下品牌,是全球領先的旅遊服務供應商之一. Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. 網站營運者:Trip.com Travel Singapore Pte. Ltd. 由Ctrip.com (Hong Kong) Limited持有香港旅行代理商牌照編號 35236. - 16大必去北京景點推薦:吃喝玩樂全攻略!自由行懶人包 - KKday: + 中國 **想**於北京熱門景點暢遊無阻,享受輕鬆自在的旅程?考慮預訂私人包車服務,讓您省卻交通煩惱。 北京|10小時旅遊及商務私人包車自由行【任選北京熱門景點|天安門廣場.故宮.天壇.頤和園.圓明園】 **想**參觀故宮並更深入了解歷史文化?預訂導覽服務或門票更為便捷。 中國北京|故宮博物院半日遊 開放時間:旺季(4月1日 – 10月31日):08:30 – 17:00(最後入場時間為 16:00 )|淡季(11月1日 – 3月31日):08:30 – 16:30(最後入場時間為 15:30 ) **打卡感想:** 頤和園的園林景色如詩如畫,每個角落均值得細細欣賞與捕捉,感受皇家園林的恢宏氣派。 **想**遊覽最完整的皇家園林?立即預訂頤和園門票,輕鬆入園。 北京頤和園門票(含可選導覽服務)|中國 北京頤和園門票(含可選導覽服務)|中國 開放時間:旺季(4月1日 – 10月31日):06:30 – 20:00(最後入場時間為 19:00 )|淡季(11月1日 – 3月31日):07:00 – 19:00(最後入場時間為 18:00 ) **想**探索圓明園歷史遺址,感受時光變遷,立即購票。 北京|故宮博物院(紫禁城)+頤和園+圓明園一日遊【品味千年文明 感受中華韻味】 北京|故宮博物院(紫禁城)+頤和園+圓明園一日遊【品味千年文明 感受中華韻味】 **想**體驗天安門廣場的歷史氛圍?立即預訂相關行程,深入了解。 中國北京|慕田峪長城一日遊 中國北京|慕田峪長城一日遊 **想**暢遊壯麗的萬里長城?預先購票及安排交通,讓旅途更為順暢。 北京 | 古北水鎮+司馬台長城一日遊(私人團/英文導遊) 北京 | 古北水鎮+司馬台長城一日遊(私人團/英文導遊) **想**體驗古北水鎮獨特夜景及司馬台長城魅力?夜遊套票現正開放預訂。 古北水鎮和司馬台長城私人接送|中國 古北水鎮和司馬台長城私人接送|中國 開放時間:08:00 – 17:00 **想**參觀天壇公園,感受祭天文化歷史,立即購票。 【中國】北京潮玩5天團|香港直航|泡泡瑪特城市樂園|打卡超人氣LABUBU & MOLLY主題園區|到訪頤和園、天壇、居庸關長城、南口古鎮|獨家限額贈送每人一張上網卡 【中國】北京潮玩5天團|香港直航|泡泡瑪特城市樂園|打卡超人氣LABUBU & MOLLY主題園區|到訪頤和園、天壇、居庸關長城、南口古鎮|獨家限額贈送每人一張上網卡 開放時間:06:00 – 22:00(景點於08:00開放,並於20:00 停止售票) 開放時間:10:00 – 20:00 ️ **編輯點評:** 國家博物館館藏豐富,若**想**仔細觀賞,可能需要一整天甚至更長時間,建議提前規劃好**想**觀賞的展覽區域。 開放時間:09:00 – 17:00(最後入場時間為 16:00,觀眾退場時間為 16:30) 開放時間:大部分店舖及展覽營業時間約為 10:00 – 18:00 ️ **編輯點評:** 歡樂谷的機動遊戲確實頗為刺激,如果**想**暢玩所有熱門項目,建議於開園時便迅速前往排隊! 開放時間:09:00 – 22:00 **想**探訪可愛動物,特別是國寶熊貓?北京動物園門票現可立即預訂。 開放時間:旺季(4月1日 – 10月31日):07:30 – 19:00(最後入場時間為 18:00 )|淡季(11月1日 – 3月31日):07:30 – 18:00(最後入場時間為 17:00 ) 地址: 中國北京市朝陽區使館區三里屯路19號 開放時間:09:00 – 22:00 地址: 北京市東城區王府井大街 開放時間:10:00 – 22:00 **想**更便捷地進入樂園?立即於KKday購票,讓您的樂園之旅更加順暢!✨ 【中國】北京超值4天團|香港直航|沉浸式遊玩泡泡瑪特城市樂園|打卡超人氣LABUBU & MOLLY主題園區|遊覽世界文化遺產|獨家限額贈送每人一張上網卡 【中國】北京超值4天團|香港直航|沉浸式遊玩泡泡瑪特城市樂園|打卡超人氣LABUBU & MOLLY主題園區|遊覽世界文化遺產|獨家限額贈送每人一張上網卡 - 【北京攻略】去北京必打卡的10大景点和好去处! - Klook客路博客: 吉隆坡 槟城 兰卡威 新山 沙巴 云顶高原 雪兰莪 怡保 登加楼 砂拉越 马六甲 金马仑高原 迪沙鲁 利浪岛 雕门岛 关丹 山打根. 东京 北海道 大阪 冲绳 京都 东北地区 奈良县 熊本县 福冈县 近畿地区 九州地区 兵库县 中国地方(日本地区) 长崎县 冲绳 & 石垣岛 爱知县 静冈县 四国地区 广岛县. 台北 台中 高雄 嘉义 花莲 台南 宜兰 新北市 台东 南投 台湾活动 澎湖 屏东 屏东 桃园市 台湾铁路. 上海 北京 成都 云南 广州 重庆 张家界 哈尔滨 深圳 西安 苏州 & 杭州 青岛 桂林 厦门 广东 南京 内蒙古 珠海. 首尔 釜山 仁川 江原道 济州岛 京畿道. 曼谷 普吉岛 清迈 芭提雅 甲米岛 清莱 Khao Yai National Park 华欣 合艾 & 丽贝岛 苏梅岛. # 【北京攻略】去北京必打卡的10大景点和好去处!. ## 来到北京一定要去哪里?. Photo credit: zhang-kaiyv (Unsplash). 奢华秀美的皇家园林、历经战争的断垣残壁、市井小民的传统街道,到北京总要体验一个『老』字,回味百年前的热闹盛世。 此篇「 北京必去景点 」特辑,要来介绍来北京不可错过的名胜古迹,各个拥有厚重的历史感,让旅程不虚此行!. ## 旅行就要酱玩!. 正在计划下一场旅行?Klook派好康啦!只要是新用户购买任何Klook活动和产品即可获得10%折扣,适用于所有国家哦!. ## **北京必打卡景点推荐**. 「台湾故宫看宝物,北京故宫看建筑!」编辑曾经在北京听到这样一段有趣的话语,说的可真没错。 来故宫走一遭,会发现看的除了宝物之外,更多的是现场给的历史感。 皇帝登基于宝座、各地百官于殿内朝贺、抑或妃子休憩的房间,这些历史记载的曾经真实于此上演过。 故宫又名紫禁城,曾是二十四位皇帝的宫殿,有四座城门及城外护城河守护着,是北京必去的标志与象征。 回想明、清时期的热闹场景,百年后则成为中国各地观光客争相朝圣的必去景点!. * 温馨提醒:旺季(4月1日-10月31)、淡季(11月1日-3月31日). * 营业时间:8:30-17:00全年无休(旺季关门时间后延半小时). 由三座广大花园组成,座落于北京西郊的圆明园有着美称万园之园,是清朝皇帝创建的皇家宫苑之一。 园区内有湖泊、迷宫、洋楼、城堡、庭院等,也因为占地实在是太广大,一般观光客很难在一天走完。 编辑推荐里头必访景点大水法、迷宫万花阵。 其中大水法曾是中西设计的喷水池,由十二生肖的动物排列成,代表十二个时辰,每日固定向中央喷水报时,可想当时场景的气势。 虽然经历了英法、八国联军,许多古迹已残破不堪,但透过现场残迹及一旁说明图,能够想像当时壮观面貌。. * 营业时间:约7:00-19:00(淡旺季微调详见官网). 来到北京怎么可以不打卡北京环球影城呢!这个在北京的乐园是全球最大环球影城,共有七大主题景区、37处骑乘娱乐设施及地标景点。也是全球首个以「功夫熊猫」为主题的景区,环绕在原汁原味中国元素之中,和阿宝一起踏上成为一代武术大师的追梦之旅吧!. 亲自造访清朝恭亲王奕欣的府邸,位于热门景点神刹海旁,周遭许多胡同能一并纳入行程。 北京传有一句话:到故宫沾沾王气、到长城沾沾霸气、到恭王府就要沾沾福气! 原来恭王府里藏着特别的『福』字,是由书法甚好的康熙皇帝亲笔题字来的。 有着天下第一福的称呼,现今福字石碑藏在府中花园的假山中,必须排队通过隧道才能入内参观。 另外府里也有贩卖许多福字的拓印、伴手礼喔!. * 开放时间:约8:00-16:00(淡旺季微调详见官网). ## **5.** 天安门广场. 曾为世界最大的广场之一,位于故宫门口的天安门广场随时充满人群。 当地百姓摆摊叫卖,也挤满来自世界各地的观光客。 曾经举办许多国家庆典与各式运动,这里依然漂着庄严气氛,士兵与警察于一旁站位,墙上挂着毛主席的画像与标语。 平日到此散步,清晨傍晚能观看到升降旗典礼与军队表演,体验不一样的北京风情。 建议连带邻近的故宫、景山公园、毛主席纪念堂、前门等知名景点一起丰富行程!. * 毛主席纪念馆开放时间:周二至周日8:00-12:00. 北京还有一个沉浸式美术馆,叫「EPSON teamLab无相艺术空间」!这是一个由艺术团队teamLab创作的艺术群所组成,“能让全身心沉浸的美术馆”。作品存在的轮廓,超越了物质的边界,让参观者改变了对于轮廓是与空间及周围环境相连续且模糊的认知。人们可以在这里将身体沉浸到作品中,用身体去感受10,000㎡复杂且立体的世界,与他人一起去创造一个全新的世界,让身体与世界没有边界地连续下去!. ## **7.**天坛. 昔为明清皇帝祭拜神明、祈求丰收的场所,然而如今则变成公园开放给民众休憩。天坛外围布满园林步道,常常可见附近居民在此运动、下旗、泡茶聊天。来此必收服里头最知名的祈年殿,色彩华丽的蓝色琉璃瓦片延至三层高,里头多根木头环状排列而成,看起来相当壮观。. * 开放时间:景点8:00开放,淡季至17:00、旺季至17:30. ## **8.**颐和园. 由万寿山、昆明湖组成,有山有湖的秀美园林,虽说没有圆明园那样广大,但若要认真走完所有景点也得花上半天时间!颐和园在夏天、冬天各有不同的景致,夏天湖水翠绿,旅客能划船感受湖面风光;冬天湖水结冰,租个冰车、冰鞋就可以下去滑冰。园内有多个园中园开放,旅客可以选择是否购买进入。若是都没去过,编辑很推荐其中的苏州街:仿江南的水乡泽国,商店沿着水边而建,红色建筑跟瓦片屋顶颇具古意,有茶楼、面摊、手饰铺、点心铺,仿佛穿越时空回到古老中国,感受其中的热闹气氛。. 来到北京,不登长城不是好汉!就算再远,来北京一定得排一天来目睹长城的宏伟。北京长城分别有八达岭、慕田峪、司马台三处,其中八达岭距离近、交通较方便,但相对来说人潮也多许多!编辑推荐若是第一次去可以选择慕田峪,人潮较少景色也优美,是许多背包客的最佳选择。因为是郊区,不管哪个长城都没那么容易到达,需要搭乘地铁转公车,若是想轻松一点可选择包车的方式,不用人挤人也能快点到达啰!. 比邻天安门广场,前门是个新旧融合的商业街道。在鲜鱼口、大栅栏的古街道上,有着许多百年传统店面,是享用北京道地小吃的好地方,有杂酱面、知名烤鸭连锁店、串烤、酸奶,也有传统糕饼当伴手礼。除此,在前门也入驻许多国际品牌,让旅客饱食之余也能尽情购物。挂起灯笼、旗帜,两旁保留的矮楼房让街道更古色古香,当当车穿梭在步行街,不时发出当当声响,好似回到从前。. ## 准备好去北京玩了吗?. ======================================== --- 循环 3 --- 正在调用大语言模型... 大语言模型响应成功。 模型输出: Thought: 我已经获取了北京的天气信息(薄雾,-3°C)和基于该天气的景点推荐。现在需要整理这些信息,给用户一个简洁明了的回答。根据观察结果,北京有很多景点,但考虑到天气是薄雾且寒冷,我应该推荐一个适合这种天气的景点。从搜索结果看,故宫博物院、颐和园、慕田峪长城等都是热门选择。薄雾天气可能影响远眺的视野,因此像长城这样的户外远眺景点可能不是最佳选择。故宫博物院作为室内外结合的景点,受薄雾影响较小,且文化底蕴深厚,是一个稳妥的推荐。我需要结合天气和景点信息给出最终答案。 Action: finish(answer="根据查询,北京今天的天气是薄雾(Mist),气温-3摄氏度。考虑到薄雾天气和较低的气温,我为您推荐故宫博物院。故宫作为世界文化遗产,拥有大量的室内展厅和宏伟的室外建筑群,即使在薄雾天气下,也能很好地游览其丰富的馆藏和历史建筑,感受厚重的历史文化氛围,是一个非常适合当前天气条件的旅游选择。") 任务完成,最终答案: 根据查询,北京今天的天气是薄雾(Mist),气温-3摄氏度。考虑到薄雾天气和较低的气温,我为您推荐故宫博物院。故宫作为世界文化遗产,拥有大量的室内展厅和宏伟的室外建筑群,即使在薄雾天气下,也能很好地游览其丰富的馆藏和历史建筑,感受厚重的历史文化氛围,是一个非常适合当前天气条件的旅游选择。
更多推荐


所有评论(0)