当前位置:   article > 正文

【可能是全网最丝滑的LangChain教程】六、快速入门Agent_langchain本地agent教程

langchain本地agent教程

系列文章地址

【可能是全网最丝滑的LangChain教程】一、LangChain介绍-CSDN博客

【可能是全网最丝滑的LangChain教程】二、LangChain安装-CSDN博客

【可能是全网最丝滑的LangChain教程】三、快速入门LLM Chain-CSDN博客

【可能是全网最丝滑的LangChain教程】四、快速入门Retrieval Chain-CSDN博客

【可能是全网最丝滑的LangChain教程】五、快速入门Conversation Retrieval Chain-CSDN博客

使用LangChain构建应用

LangChain支持构建应用程序,将外部数据源和计算源连接到LLM。我们将从一个简单的 LLM 链开始,它只依赖于提示模板中的信息来响应。 接下来,我们将构建一个检索链,该链从单独的数据库获取数据并将其传递到提示模板中。 然后,我们将添加聊天记录,以创建对话检索链。这允许您以聊天方式与此 LLM 进行交互,因此它会记住以前的问题。 最后,我们将构建一个代理,利用 LLM 来确定它是否需要获取数据来回答问题。

Agent

到目前为止,我们已经创建了链的例子 - 每一步都是提前知道的。我们将创建的最后一件事是一个代理 - LLM在其中决定要采取的步骤

一句话:Agent(代理)就是目前比较火热的智能体的基础。

构建代理时要做的第一件事是确定它应该有权访问哪些工具。 在此示例中,我们将授予代理对两个工具的访问权限:

  1. 基于百度文库的《让子弹飞》电影信息。
  2. LangChain内置的Agent——“llm-math”。用于复杂的数学计算。

简单来说就是,我问《让子弹飞》的相关问题,LangChain使用第一个Agent回答问题,我问数学计算,LangChain使用第二个Agent回答问题!

准备工作

主要是网页数据的加载、嵌入模型的初始化、向量数据库的初始化等,具体代码如下。

  1. from langchain_community.document_loaders import WebBaseLoader
  2. from langchain.embeddings.huggingface import HuggingFaceEmbeddings
  3. import torch
  4. from langchain_community.vectorstores import FAISS
  5. from langchain_text_splitters import RecursiveCharacterTextSplitter
  6. # 词嵌入模型
  7. EMBEDDING_DEVICE = "cuda" if torch.cuda.is_available() else "mps" if torch.backends.mps.is_available() else "cpu"
  8. embeddings = HuggingFaceEmbeddings(model_name='D:\models\m3e-base', model_kwargs={'device': EMBEDDING_DEVICE})
  9. # 加载外部文档
  10. loader = WebBaseLoader("https://baike.baidu.com/item/%E8%AE%A9%E5%AD%90%E5%BC%B9%E9%A3%9E/5358?fr=ge_ala")
  11. docs = loader.load()
  12. # 文档向量化到FAISS
  13. text_splitter = RecursiveCharacterTextSplitter()
  14. documents = text_splitter.split_documents(docs)
  15. vector = FAISS.from_documents(documents, embeddings)
  16. # 得到一个检索器
  17. retriever = vector.as_retriever()

Agent创建

首先,让我们为刚刚创建的检索器设置一个工具:

  1. from langchain.tools.retriever import create_retriever_tool
  2. retriever_tool = create_retriever_tool(
  3. retriever,
  4. "rzdf_search",
  5. "搜索有关电影《让子弹飞》的信息。对于任何关于《让子弹飞》的问题,你必须使用此工具!",
  6. )

加载内置的llm-math:

  1. from langchain.agents import load_tools
  2. tools = load_tools(['llm-math'],llm=llm)

现在,我们可以创建要使用的工具列表:

tools.append(retriever_tool)

现在我们有了这些工具,我们可以创建一个代理来使用它们。

  1. from langchain import hub
  2. from langchain.agents import create_react_agent
  3. from langchain.agents import AgentExecutor
  4. # 这里获取一个内置prompt,为了方便
  5. prompt = hub.pull("hwchase17/react")
  6. agent = create_react_agent(llm, tools, prompt)
  7. agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)

使用Agent

现在,我们可以调用代理,看看它是如何响应的!

agent_executor.invoke({"input": "让子弹飞的导演是谁"})

如果你的LangChain将verbose设置称True,会完整输出执行的中间过程。会有一个明显的COT过程,类似如下:

  1. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor] Entering Chain run with input:
  2. [0m{
  3. "input": "让子弹飞的导演是谁"
  4. }
  5. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence] Entering Chain run with input:
  6. [0m{
  7. "input": ""
  8. }
  9. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad>] Entering Chain run with input:
  10. [0m{
  11. "input": ""
  12. }
  13. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad>] Entering Chain run with input:
  14. [0m{
  15. "input": ""
  16. }
  17. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad> > 5:chain:RunnableLambda] Entering Chain run with input:
  18. [0m{
  19. "input": ""
  20. }
  21. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad> > 5:chain:RunnableLambda] [1ms] Exiting Chain run with output:
  22. [0m{
  23. "output": ""
  24. }
  25. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad>] [3ms] Exiting Chain run with output:
  26. [0m{
  27. "agent_scratchpad": ""
  28. }
  29. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad>] [8ms] Exiting Chain run with output:
  30. [0m{
  31. "input": "让子弹飞的导演是谁",
  32. "intermediate_steps": [],
  33. "agent_scratchpad": ""
  34. }
  35. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 6:prompt:PromptTemplate] Entering Prompt run with input:
  36. [0m{
  37. "input": "让子弹飞的导演是谁",
  38. "intermediate_steps": [],
  39. "agent_scratchpad": ""
  40. }
  41. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 6:prompt:PromptTemplate] [0ms] Exiting Prompt run with output:
  42. [0m[outputs]
  43. [32;1m[1;3m[llm/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 7:llm:ChatOpenAI] Entering LLM run with input:
  44. [0m{
  45. "prompts": [
  46. "Human: Answer the following questions as best you can. You have access to the following tools:\n\nCalculator: Useful for when you need to answer questions about math.\nrzdf_search: 搜索有关电影《让子弹飞》的信息。对于任何关于《让子弹飞》的问题,你必须使用此工具!\n\nUse the following format:\n\nQuestion: the input question you must answer\nThought: you should always think about what to do\nAction: the action to take, should be one of [Calculator, rzdf_search]\nAction Input: the input to the action\nObservation: the result of the action\n... (this Thought/Action/Action Input/Observation can repeat N times)\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n\nBegin!\n\nQuestion: 让子弹飞的导演是谁\nThought:"
  47. ]
  48. }
  49. [36;1m[1;3m[llm/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 7:llm:ChatOpenAI] [676ms] Exiting LLM run with output:
  50. [0m{
  51. "generations": [
  52. [
  53. {
  54. "text": " 我需要搜索关于《让子弹飞》的导演信息。\nAction: rzdf_search\nAction Input: \"让子弹飞 导演\"\nObserv",
  55. "generation_info": {
  56. "finish_reason": "stopstop"
  57. },
  58. "type": "ChatGenerationChunk",
  59. "message": {
  60. "lc": 1,
  61. "type": "constructor",
  62. "id": [
  63. "langchain",
  64. "schema",
  65. "messages",
  66. "AIMessageChunk"
  67. ],
  68. "kwargs": {
  69. "content": " 我需要搜索关于《让子弹飞》的导演信息。\nAction: rzdf_search\nAction Input: \"让子弹飞 导演\"\nObserv",
  70. "example": false,
  71. "additional_kwargs": {},
  72. "response_metadata": {
  73. "finish_reason": "stopstop"
  74. },
  75. "id": "run-ffa6041e-8091-4f5b-be51-b4401a241105"
  76. }
  77. }
  78. }
  79. ]
  80. ],
  81. "llm_output": null,
  82. "run": null
  83. }
  84. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 8:parser:ReActSingleInputOutputParser] Entering Parser run with input:
  85. [0m[inputs]
  86. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 8:parser:ReActSingleInputOutputParser] [0ms] Exiting Parser run with output:
  87. [0m[outputs]
  88. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence] [689ms] Exiting Chain run with output:
  89. [0m[outputs]
  90. [32;1m[1;3m[tool/start][0m [1m[1:chain:AgentExecutor > 9:tool:rzdf_search] Entering Tool run with input:
  91. [0m"让子弹飞 导演"
  92. Observ"
  93. [36;1m[1;3m[tool/end][0m [1m[1:chain:AgentExecutor > 9:tool:rzdf_search] [43ms] Exiting Tool run with output:
  94. [0m"[12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料 [6]上映信息上映时间地点上映时间地点2010年12月16日中国内地2011年10月8日韩国2011年1月13日中国香港2012年3月2日美国2011年3月11日中国台湾2012年3月韩国2011年3月31日新加坡2012年7月6日日本2011年8月4日瑞士2012年12月3日德国上映信息参考资料 [12]幕后制作播报编辑剧本创作《让子弹飞》开拍前,姜文和制片人马珂曾赴四川看望马识途,并促膝长谈。马识途很欢迎姜文把他的小说《夜谭十记》拿去拍成电影,虽然知道姜文会有很大改动,但马识途还是支持他们放手去干。马识途看过姜文演的《北京人在纽约》和《红高粱》,很喜欢这个很有才气的年轻人,对他改编《盗官记》也很放心,他们怎么改自己都不管。为了演好张牧之,姜文还请教马识途四川旧社会的风土人情,以及袍哥土匪是什么样子 [15]。正式海报正式海报正式海报正式海报正式海报-横板正式海报-横板正式海报-横板正式海报-横板正式海报-中国香港正式海报-泰国正式海报-泰国造型设计《让子弹飞》的年代背景虽定在北洋时期,片中人物的造型却清一色走潮男路线,冯小刚也成为其中一员,理了个小贝式的莫西干发型。姜文还特意给冯小刚准备了一双无框圆片眼镜,整个造型完成后,冯小刚很像卡通形象“七喜小子”,让他自己也忍俊不禁,自嘲从没这么时尚过。 [3]京北一漂3京北一漂4京北一漂5京北一漂6京北一漂7京北一漂8京北一漂9京北一漂10京北一漂11京北一漂12京北一漂14姜文、姜武兄弟长得有几分相像,两人如果在大银幕上演对手戏,如何增加“辨识度”以免观众出戏,是导演姜文不得不考虑的问题。要让观众认不出两人是兄弟,这给担任造型指导的张叔平出了一道难题。姜武被贴上各种各样夸张的胡子、假发,但效果都不让人满意。还是姜武在家里想出把头发留长烫卷,弄成爆炸头型,这才让包括导演姜文在内的所有人满意。 [3]为了诠释片中杀人不眨眼的悍匪胡万,姜文邀请张叔平为陈坤打造了五款截然不同的造型,服装上更是囊括了北洋时期所出现的全部服装种类,从粗布麻衣、丝质长衫、中山装到西装。原本姜文打算将陈坤彻底毁容,到了正式拍摄时却不忍下手,决定要保留陈坤原本帅气的一面,运用表演来体现出角色的狠劲 [3]。拍摄过程该片的主要拍摄地是广东省开平市自力村的碉楼群和台山市的梅家大院、冈宁圩。其中梅家大院是由108幢呈长方形排列的2至3层带骑楼的楼房构成,中间有40亩空地,麻匪散白银的“鹅城”场景,主要依靠这些真实楼房摄制 [14]。2009年,电影《让子弹飞》剧组选中广东省台山市水步镇冈宁圩作拍摄外景点,投资300多万元增设门楼等景观,并在此完成一些重要场景拍摄 [13]。也有不少重要场景是在开平市的碉楼里。这些碉楼是从明代后期起当地华侨回乡建设的 [14]。葛优与刘嘉玲拍摄激情戏时,导演姜文要求绝对清场,现场只留下摄影师和灯光师,其余人一律在片场外。镜头回放也只有姜文本人可以观看。整个拍摄过程都在屋内进行,房内一直有叮叮哐啷的声响。每条拍完都是葛优披头散发,满头大汗地跑出来,动作表情非常可笑,然后刘嘉玲手里再拿着两个硕大的银球跟了出来。 这场戏足足拍了两天才拍完 [3]。幕后花絮陈坤是用“激将法”感动姜文,陈坤当时对姜文说,“你敢用我这样偶像型的演员吗?片子里有我能演的角色吗?”葛优在该片中有假发,所以化妆的时间特别长,有时候嫌麻烦就干脆几天都不卸妆。该片的台词很多都是现场现改的。这一度让周润发觉得很不高兴,纠结了半个月之久。在该片开拍前,姜文就已经开始健身减肥,并且注意控制饮食。该片拍完姜文成功瘦身20斤。邵兵、廖凡、张默等片中他手下的小兄弟,也都在他的带领下积极瘦身。一场戏讲姜文扮演的“马县长”剿匪回城,周润发扮演的本地一霸、大地主“黄四郎”迎接。这场戏不过两三分钟,却反复拍了十余遍。其间周润发曾三度更改一句简单的台词。贾樟柯表示在该片开机前曾经获邀出演一个角色,但后来因为这个角色变成了女人而不得不放弃。直到进组前,冯小刚都不知道自己的角色,也没看过剧本。当姜文提出换个发型的建议之后,冯小刚立刻就答应了。强暴民女一场戏,剧组原本邀请了另一个演员来演这个角色,但是没来,才由制片助理赵铭出演。拍摄这场戏的时候,那些假麻匪都戴着面具,而面具里面眼睛的部分都是被布蒙住的。拍完之后,其中一位演员忘了拆布条,出门就摔了一跤。拍摄的时候也是清了场的。在拍喊冤那场戏的时候,赵铭怎么也表现不出来姜文要求的“悲愤之情”。情急之下,姜文让人在镜头外面挠她脚心,她也因此身体一直在发抖——这才有了点 “悲愤”的感觉。该片使用了电影《太阳照常升起》中的音乐《太阳照常升起》。“武举人”的角色最早敲定的是另外一位男演员,但他最后却没有来,才让姜武饰演该角色。该片中出演马邦德“八岁”儿子的是制作人马柯,抱着枪打麻将喊“胡了”的演员是姜文的父亲 [3]。音乐原声播报编辑歌名作词作曲演唱备注《算逑歌》舒楠久石让、苏楠黑鸭子演唱组合电影插曲 [16-17]《让子弹飞》人物关系图(4张)《让子弹飞》剧照(33张)让子弹飞剧照(8张)电影《让子弹飞》剧照集锦(15张)电影《让子弹飞》剧照集锦(13张)电影《让子弹飞》剧照集锦(15张)获奖记录播报编辑年份届数/活动奖项奖项名称获奖作品/人物备注2022年新时代国际电影节金扬花奖/百年百部优质电影《让子弹飞》获奖2019年青年电影手册10周年庆典年度华语十佳“十年十佳华语影片”(2009-2018)《让子弹飞》获奖2012年第31届香港电影金像奖最佳服装造型设计奖张叔平获奖最佳影片《让子弹飞》提名最佳导演姜文提名最佳编剧李不空、姜文、危笑、郭俊立提名最佳男主角姜文提名最佳男主角葛优提名最佳女配角刘嘉玲提名最佳摄影赵非提名最佳剪辑姜文提名最佳美术指导高亦光、于庆华、黄家能提名最佳视觉效果黄宏达提名最佳音响效果奖王刚提名最佳动作指导李忠志提名2011年第48届台湾电影金马奖最佳改编剧本王述平、姜文、郭俊立、危笑、李不空获奖最佳摄影奖赵非获奖最佳影片姜文提名最佳男主角奖葛优提名最佳导演奖姜文提名最佳女配角奖刘嘉玲提名最佳音效奖吴凌提名最佳视觉效果奖黄宏达、谢伊文提名最佳造型设计张叔平提名2012年第6届亚洲电影大奖最高票房亚洲电影大奖《让子弹飞》获奖2011年第5届亚洲电影大奖网络票选最受欢迎男女演员-最受欢迎男演员周润发获奖最佳造型设计张叔平获奖最佳电影姜文提名最佳男演员周润发提名最佳女配角刘嘉玲提名最佳导演姜文提名最佳编剧姜文提名2011年第11届华语电影传媒大奖最佳导演姜文获奖最佳男演员葛优获奖百家传媒年度致敬电影《让子弹飞》获奖观众票选最受瞩目电影《让子弹飞》获奖参考资料 [4-5] [10]影片评价播报编辑大众评分评分平台得分/满分评分人数统计时间豆瓣电影9.0/10 [27]175万人2024年3月4日时光网8.3/10 [28]4.5万人2024年3月4日IMDb7.3/10 [26]1.3万人2024年3月4日专业评价《让子弹飞》向观众们所展示的,的确是一部完全在卡通动画思维下创作的作品。不能说那些充满着天马行空想象力的精彩画面都是卡通风格的功劳,但是那个乌托邦式的世界,那些夸张而具有符号感的人物,那些荒诞而脱离常规的情节,却可以在一个卡通式的天真的逻辑里得以合理地展开 [7]。(《北京日报》评)以姜文的聪明和才气,操作一个商业电影不是难事,他在《让子弹飞》中很成功地操作了一个商业模式的电影。在姜文的所有电影中,我对这部电影的评价不是很高,但是在电影中我保持某种认同。我们太难找到一点朴素的声音讲一讲社会正义和社会公平了,所以《让子弹飞》中大声疾呼“公平、公平、公平”,已经变成了一种难能可贵的社会表述。(北京大学教授戴锦华评) [21]《让子弹飞》是中国电影中少见的男性群戏,有美国戏剧铿锵有力的碰撞感。几乎每个场景都充满了对抗。三位影帝不断周旋角力,所有的对白都像是被演员反复咀嚼后,选择了最通俗易懂、最生动有趣却又最充满潜在意味的表达方式。既有话剧台词的精致感,又像是随手从生活的智慧之中抓来。(澎湃新闻周玉华评) [22]带有悬疑色彩,斗智、枪战,爆笑之余还能感受到西部片强烈的传奇味道,整体上的风格是魔幻的,结尾的隐喻分外值得琢磨。姜文这次没有失手,他同时满足了影评人和观众。(时代商报韩浩月评) [23]影片争议播报编辑2010年12月20日,《新闻联播》的主播郭志坚就在其博客上痛批《让子弹飞》脏话连篇,称“血腥场面和性暗示”把他折磨得只能提前离席。他表示,全片充斥脏话(国骂)、血腥场面和性暗示,电影的吸引力也不是靠展示当众剖腹和把手放在女性敏感部位,更别说用山西话喊的下流语言,这些只能让观众感觉极不舒服 [11]。针对此争议,不亦乐乎电影公司的宣传总监阎云飞表示,电影出来各种评论声音都可以有,姜文导演也不会对任何个人评论做回应 [11]。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备11000002000001号
  95. 让子弹飞(2010年姜文执导的电影)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心让子弹飞播报讨论上传视频2010年姜文执导的电影展开8个同名词条《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编,讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事。截至2024年3月4日。收获票房6.54亿元。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票 ... >>>主要演员姜文周润发葛优刘嘉玲精彩图集查看更多词条图册电影《让子弹飞》海报《让子弹飞》人物关系图目录1剧情简介2演职员表▪演员表▪职员表3角色介绍4制作发行▪票房信息▪制作发行公司▪上映信息5幕后制作▪剧本创作▪造型设计▪拍摄过程▪幕后花絮6音乐原声7获奖记录8影片评价▪大众评分▪专业评价9影片争议基本信息《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编 [12],讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事 [1]。截至2024年3月4日。收获票房6.54亿元 [17]。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票房大奖,第48届金马奖最佳改编剧本奖及最佳摄影奖,第31届香港电影金像奖最佳电影、最佳导演、最佳编剧等多项提名 [18]。中文名让子弹飞外文名Let The Bullets Fly양자탄비さらば復讐の狼たちよMermiler UçusuyorAse tis sfaires na horevoun其他译名火烧云、让子弹飞一会儿类    型剧情、喜剧、动作、西部出品公司中国电影集团公司 、北京不亦乐乎电影文化发展有限公司、 英皇电影 [25]制片地区中国内地、中国香港拍摄地点北京青石岭、广东开平、台广东山、北京怀柔中影基地 [24]发行公司中国电影集团电影发行放映分公司东阳不亦乐乎影业有限公司英皇电影发行(北京)有限公司导    演姜文编    剧朱苏进、述平、姜文、郭俊立、危笑、李不空制片人马珂利雅博主    演姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武片    长132 分钟上映时间2010年12月16日票    房6.54 亿元(中国大陆)对白语言汉语普通话、四川话、山西话色    彩彩色imdb编码tt1533117主要奖项第48届台北金马影展 金马奖 最佳剧情片(提名)第31届香港电影金像奖 最佳电影(提名) 董韵诗 / 尹红波 / 利雅博 / 马珂 / 赵海城第6届亚洲电影大奖 最高票房亚洲电影大奖在线播放平台哔哩哔哩 [8]、1905电影网 [9]原    著马识途《夜谭十记》 [12]剧情简介播报编辑十匹纯血高头白马四蹄翻飞,车轮与铁轨撞击隆隆作响,两节火车正以“马拉火车”的梦幻奇景奔腾在南部中国的崇山峻岭之间。火车车头的烟囱里蒸汽蒸腾而上,不过这蒸汽的来源其实是车厢内巨大的火锅。火锅旁围坐着买官上任的马邦德(葛优饰),以及他的夫人(刘嘉玲饰)和师爷(冯小刚饰)。志满意得的老汤不知道,一场危机正在等待着他,他们的命运也将从此改变。 [1]让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照就在老汤等人在火车内饮酒作乐之时,绿林侠匪张牧之(姜文饰)率领众兄弟们埋伏在山谷两侧。几声枪响划破天际,随着张牧之“让子弹飞一会儿”的话音落下,一场让人眼花缭乱的劫案就此展开。火车腾空而起跌落水中,马邦德和夫人成了张牧之的阶下囚。为求保得性命,马邦德灵机一动谎称自己是师爷,和张牧之踏上了进城当官的县长之路。张牧之从麻匪摇身一变化名清官马邦德上任鹅城,而他和马邦德之间的关系也从生死宿敌变搭档。 [1]《让子弹飞》海报上任鹅城,张牧之踌躇满志。镇守鹅城的恶霸黄四郎(周润发饰),则虎视眈眈。号称南国一霸的黄四郎,靠走私军火和贩卖华工起家,在军阀割据的年代里权倾一方。他门客云集、拥兵自重;欺男霸女、横行乡里。独孤求败的黄四郎对这个胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知马邦德的真实身份竟是悍匪张牧之。心怀鬼胎的“师爷”老汤则周旋在张牧之和黄四郎之间。 [1]原本只想捞些实力的张牧之,上任鹅城之后却雄心百倍。黄四郎及其乡党欺男霸女的所作所为,激起了张牧之从未泯灭的救国救民热情。他白天是福尔摩斯般的清官,审冤断案。晚上是罗宾汉式的悍匪,劫富济贫。此番种种举动当然触犯了黄四郎的利益,两种势力在鹅城水火不容,刀锋相见,两边连番使出美人计、双簧计、空城计等种种计策,双方斗智斗勇,一桩桩命案在鹅城接连发生,火拼械斗也不断升级。 [1]英雄的传说总是被人传颂,曲终人散之后,张牧之才明白了自己最终需要的是什么 [1]。演职员表播报编辑演员表姜文 饰 张牧之配音  姜文备注  真张麻子,假马邦德周润发 饰 黄四郎配音  宣晓鸣备注  鹅城恶霸葛优 饰 马邦德配音  宣晓鸣(川话)备注  假汤师爷、真马邦德刘嘉玲 饰 县长夫人配音  岳红(川语)陈坤 饰 胡万配音  陈坤周韵 饰 花姐配音  周韵廖凡 饰 老三配音  廖凡姜武 饰 武智冲配音  姜武备注  武举人,原黄四郎团练教头邵兵 饰 老二配音  邵兵姚橹 饰 胡千配音  商虹杜奕衡 饰 老四配音  杜奕衡杨奇雨 饰 胡百配音  杨奇雨李静 饰 老五配音  李静胡明 饰 孙守义配音  -张默 饰 六子配音  -胡军 饰 假张麻子配音  -危笑 饰 老七配音  -冯小刚 饰 汤师爷配音  -苗圃 饰 马邦德前妻配音  -白冰 饰 黛玉晴雯子配音  -文祥 饰 黄四郎替身配音  -赵铭 饰 大胸民女配音  -职员表出品人韩三平、杨受成、马珂制作人董平、韩三平、利雅博、周莉、马珂、何世平、董韵诗、杨受成、尹红波、赵海城监制赵海城、董韵诗原著马识途导演姜文副导演(助理)吴昔果、麦咏麟编剧郭俊立、姜文、李不空、述平、危笑、朱苏进摄影赵非配乐久石让、舒楠剪辑姜文艺术指导张叔平美术设计高亦光、黄家能、于庆华动作指导薛春炜服装设计张叔平录音温波展开执行制片人:尹红波联合出品人:周莉、董平、何世平演职员表参考资料 [2] [9] [12]角色介绍播报编辑张牧之演员姜文配音-绰号“张麻子”。曾是蔡锷军中猛将,北洋战乱后落草为寇,成为纵横山野的绿林悍匪。他带领一帮弟兄劫了老汤的火车,却因此摇身一变化名清官“马邦德”上任鹅城,原本只想捞些实利的他,上任鹅城之后却雄心百倍,鹅城一霸黄四郎及其乡党欺男霸女的所作所为,激起了他从未泯灭的救国救民热情。黄四郎演员周润发配音-南国鹅城一霸,靠贩卖烟土发家致富,坐拥整片碉楼群落,坑蒙拐骗无恶不作,号令爪牙不可一世,让鹅城百姓敢怒不敢言。他对胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知其真实身份竟是悍匪张牧之。马邦德演员葛优配音-马邦德本是买官上任的一个骗子,在上任的路上却被悍匪张牧之拦住,他和夫人也成了张牧之的阶下囚。为求保得性命,他灵机一动谎称自己是师爷老汤,并和张牧之踏上了进城当官的旅途。老汤游走在张牧之与黄四郎这两派的势力中,凭借狐狸一样的敏感和智慧,使他频频化险为夷。县长夫人演员刘嘉玲配音-原是老汤在青楼中结识的相好,在摄人心魄的妩媚容颜下,却有着一颗男人般的勃勃野心,天不怕地不怕,并跟着张牧之、老汤一行浪迹天涯。胡万演员陈坤配音-黄四郎的贴身心腹,暗中主管鹅城大小事务,不但能作为助手献计献策,还常常亲自披挂上阵,欺压百姓颠倒是非,心狠手辣气焰嚣张。花姐演员周韵配音-黄四郎所开艳阳楼中的奇女子,身怀一手打鼓绝技,其出淤泥而不染的气质不仅吸引了张牧之,也让他手下的小兄弟为之着迷。展开全部部分角色介绍参考资料 [1]制作发行播报编辑票房信息电影于2010年12月16日在中国内地上映,收获票房6.54亿元(截至2024年3月4日) [20]。电影后续还在中国香港、美国、日本等其他国家及地区上映,共收获票房约1.05亿美元 [19]。制作发行公司机构信息出品1、中国电影集团公司(中国)2、英皇电影(国际)有限公司(中国香港)3、北京不亦乐乎电影文化发展有限公司(中国)联合出品1、幸福蓝海影视文化集团(中国)2、中联文化传播集团(中国)3、峨眉电影集团(中国)摄制东阳不亦乐乎影业有限公司(中国)发行机构1、中国电影集团公司电影发行放映分公司(中国)2、东阳不亦乐乎影业有限公司(中国)3、英皇电影发行(北京)有限公司(中国) [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料"
  96. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence] Entering Chain run with input:
  97. [0m{
  98. "input": ""
  99. }
  100. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad>] Entering Chain run with input:
  101. [0m{
  102. "input": ""
  103. }
  104. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad> > 13:chain:RunnableParallel<agent_scratchpad>] Entering Chain run with input:
  105. [0m{
  106. "input": ""
  107. }
  108. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad> > 13:chain:RunnableParallel<agent_scratchpad> > 14:chain:RunnableLambda] Entering Chain run with input:
  109. [0m{
  110. "input": ""
  111. }
  112. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad> > 13:chain:RunnableParallel<agent_scratchpad> > 14:chain:RunnableLambda] [0ms] Exiting Chain run with output:
  113. [0m{
  114. "output": " 我需要搜索关于《让子弹飞》的导演信息。\nAction: rzdf_search\nAction Input: \"让子弹飞 导演\"\nObserv\nObservation: [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料 [6]上映信息上映时间地点上映时间地点2010年12月16日中国内地2011年10月8日韩国2011年1月13日中国香港2012年3月2日美国2011年3月11日中国台湾2012年3月韩国2011年3月31日新加坡2012年7月6日日本2011年8月4日瑞士2012年12月3日德国上映信息参考资料 [12]幕后制作播报编辑剧本创作《让子弹飞》开拍前,姜文和制片人马珂曾赴四川看望马识途,并促膝长谈。马识途很欢迎姜文把他的小说《夜谭十记》拿去拍成电影,虽然知道姜文会有很大改动,但马识途还是支持他们放手去干。马识途看过姜文演的《北京人在纽约》和《红高粱》,很喜欢这个很有才气的年轻人,对他改编《盗官记》也很放心,他们怎么改自己都不管。为了演好张牧之,姜文还请教马识途四川旧社会的风土人情,以及袍哥土匪是什么样子 [15]。正式海报正式海报正式海报正式海报正式海报-横板正式海报-横板正式海报-横板正式海报-横板正式海报-中国香港正式海报-泰国正式海报-泰国造型设计《让子弹飞》的年代背景虽定在北洋时期,片中人物的造型却清一色走潮男路线,冯小刚也成为其中一员,理了个小贝式的莫西干发型。姜文还特意给冯小刚准备了一双无框圆片眼镜,整个造型完成后,冯小刚很像卡通形象“七喜小子”,让他自己也忍俊不禁,自嘲从没这么时尚过。 [3]京北一漂3京北一漂4京北一漂5京北一漂6京北一漂7京北一漂8京北一漂9京北一漂10京北一漂11京北一漂12京北一漂14姜文、姜武兄弟长得有几分相像,两人如果在大银幕上演对手戏,如何增加“辨识度”以免观众出戏,是导演姜文不得不考虑的问题。要让观众认不出两人是兄弟,这给担任造型指导的张叔平出了一道难题。姜武被贴上各种各样夸张的胡子、假发,但效果都不让人满意。还是姜武在家里想出把头发留长烫卷,弄成爆炸头型,这才让包括导演姜文在内的所有人满意。 [3]为了诠释片中杀人不眨眼的悍匪胡万,姜文邀请张叔平为陈坤打造了五款截然不同的造型,服装上更是囊括了北洋时期所出现的全部服装种类,从粗布麻衣、丝质长衫、中山装到西装。原本姜文打算将陈坤彻底毁容,到了正式拍摄时却不忍下手,决定要保留陈坤原本帅气的一面,运用表演来体现出角色的狠劲 [3]。拍摄过程该片的主要拍摄地是广东省开平市自力村的碉楼群和台山市的梅家大院、冈宁圩。其中梅家大院是由108幢呈长方形排列的2至3层带骑楼的楼房构成,中间有40亩空地,麻匪散白银的“鹅城”场景,主要依靠这些真实楼房摄制 [14]。2009年,电影《让子弹飞》剧组选中广东省台山市水步镇冈宁圩作拍摄外景点,投资300多万元增设门楼等景观,并在此完成一些重要场景拍摄 [13]。也有不少重要场景是在开平市的碉楼里。这些碉楼是从明代后期起当地华侨回乡建设的 [14]。葛优与刘嘉玲拍摄激情戏时,导演姜文要求绝对清场,现场只留下摄影师和灯光师,其余人一律在片场外。镜头回放也只有姜文本人可以观看。整个拍摄过程都在屋内进行,房内一直有叮叮哐啷的声响。每条拍完都是葛优披头散发,满头大汗地跑出来,动作表情非常可笑,然后刘嘉玲手里再拿着两个硕大的银球跟了出来。 这场戏足足拍了两天才拍完 [3]。幕后花絮陈坤是用“激将法”感动姜文,陈坤当时对姜文说,“你敢用我这样偶像型的演员吗?片子里有我能演的角色吗?”葛优在该片中有假发,所以化妆的时间特别长,有时候嫌麻烦就干脆几天都不卸妆。该片的台词很多都是现场现改的。这一度让周润发觉得很不高兴,纠结了半个月之久。在该片开拍前,姜文就已经开始健身减肥,并且注意控制饮食。该片拍完姜文成功瘦身20斤。邵兵、廖凡、张默等片中他手下的小兄弟,也都在他的带领下积极瘦身。一场戏讲姜文扮演的“马县长”剿匪回城,周润发扮演的本地一霸、大地主“黄四郎”迎接。这场戏不过两三分钟,却反复拍了十余遍。其间周润发曾三度更改一句简单的台词。贾樟柯表示在该片开机前曾经获邀出演一个角色,但后来因为这个角色变成了女人而不得不放弃。直到进组前,冯小刚都不知道自己的角色,也没看过剧本。当姜文提出换个发型的建议之后,冯小刚立刻就答应了。强暴民女一场戏,剧组原本邀请了另一个演员来演这个角色,但是没来,才由制片助理赵铭出演。拍摄这场戏的时候,那些假麻匪都戴着面具,而面具里面眼睛的部分都是被布蒙住的。拍完之后,其中一位演员忘了拆布条,出门就摔了一跤。拍摄的时候也是清了场的。在拍喊冤那场戏的时候,赵铭怎么也表现不出来姜文要求的“悲愤之情”。情急之下,姜文让人在镜头外面挠她脚心,她也因此身体一直在发抖——这才有了点 “悲愤”的感觉。该片使用了电影《太阳照常升起》中的音乐《太阳照常升起》。“武举人”的角色最早敲定的是另外一位男演员,但他最后却没有来,才让姜武饰演该角色。该片中出演马邦德“八岁”儿子的是制作人马柯,抱着枪打麻将喊“胡了”的演员是姜文的父亲 [3]。音乐原声播报编辑歌名作词作曲演唱备注《算逑歌》舒楠久石让、苏楠黑鸭子演唱组合电影插曲 [16-17]《让子弹飞》人物关系图(4张)《让子弹飞》剧照(33张)让子弹飞剧照(8张)电影《让子弹飞》剧照集锦(15张)电影《让子弹飞》剧照集锦(13张)电影《让子弹飞》剧照集锦(15张)获奖记录播报编辑年份届数/活动奖项奖项名称获奖作品/人物备注2022年新时代国际电影节金扬花奖/百年百部优质电影《让子弹飞》获奖2019年青年电影手册10周年庆典年度华语十佳“十年十佳华语影片”(2009-2018)《让子弹飞》获奖2012年第31届香港电影金像奖最佳服装造型设计奖张叔平获奖最佳影片《让子弹飞》提名最佳导演姜文提名最佳编剧李不空、姜文、危笑、郭俊立提名最佳男主角姜文提名最佳男主角葛优提名最佳女配角刘嘉玲提名最佳摄影赵非提名最佳剪辑姜文提名最佳美术指导高亦光、于庆华、黄家能提名最佳视觉效果黄宏达提名最佳音响效果奖王刚提名最佳动作指导李忠志提名2011年第48届台湾电影金马奖最佳改编剧本王述平、姜文、郭俊立、危笑、李不空获奖最佳摄影奖赵非获奖最佳影片姜文提名最佳男主角奖葛优提名最佳导演奖姜文提名最佳女配角奖刘嘉玲提名最佳音效奖吴凌提名最佳视觉效果奖黄宏达、谢伊文提名最佳造型设计张叔平提名2012年第6届亚洲电影大奖最高票房亚洲电影大奖《让子弹飞》获奖2011年第5届亚洲电影大奖网络票选最受欢迎男女演员-最受欢迎男演员周润发获奖最佳造型设计张叔平获奖最佳电影姜文提名最佳男演员周润发提名最佳女配角刘嘉玲提名最佳导演姜文提名最佳编剧姜文提名2011年第11届华语电影传媒大奖最佳导演姜文获奖最佳男演员葛优获奖百家传媒年度致敬电影《让子弹飞》获奖观众票选最受瞩目电影《让子弹飞》获奖参考资料 [4-5] [10]影片评价播报编辑大众评分评分平台得分/满分评分人数统计时间豆瓣电影9.0/10 [27]175万人2024年3月4日时光网8.3/10 [28]4.5万人2024年3月4日IMDb7.3/10 [26]1.3万人2024年3月4日专业评价《让子弹飞》向观众们所展示的,的确是一部完全在卡通动画思维下创作的作品。不能说那些充满着天马行空想象力的精彩画面都是卡通风格的功劳,但是那个乌托邦式的世界,那些夸张而具有符号感的人物,那些荒诞而脱离常规的情节,却可以在一个卡通式的天真的逻辑里得以合理地展开 [7]。(《北京日报》评)以姜文的聪明和才气,操作一个商业电影不是难事,他在《让子弹飞》中很成功地操作了一个商业模式的电影。在姜文的所有电影中,我对这部电影的评价不是很高,但是在电影中我保持某种认同。我们太难找到一点朴素的声音讲一讲社会正义和社会公平了,所以《让子弹飞》中大声疾呼“公平、公平、公平”,已经变成了一种难能可贵的社会表述。(北京大学教授戴锦华评) [21]《让子弹飞》是中国电影中少见的男性群戏,有美国戏剧铿锵有力的碰撞感。几乎每个场景都充满了对抗。三位影帝不断周旋角力,所有的对白都像是被演员反复咀嚼后,选择了最通俗易懂、最生动有趣却又最充满潜在意味的表达方式。既有话剧台词的精致感,又像是随手从生活的智慧之中抓来。(澎湃新闻周玉华评) [22]带有悬疑色彩,斗智、枪战,爆笑之余还能感受到西部片强烈的传奇味道,整体上的风格是魔幻的,结尾的隐喻分外值得琢磨。姜文这次没有失手,他同时满足了影评人和观众。(时代商报韩浩月评) [23]影片争议播报编辑2010年12月20日,《新闻联播》的主播郭志坚就在其博客上痛批《让子弹飞》脏话连篇,称“血腥场面和性暗示”把他折磨得只能提前离席。他表示,全片充斥脏话(国骂)、血腥场面和性暗示,电影的吸引力也不是靠展示当众剖腹和把手放在女性敏感部位,更别说用山西话喊的下流语言,这些只能让观众感觉极不舒服 [11]。针对此争议,不亦乐乎电影公司的宣传总监阎云飞表示,电影出来各种评论声音都可以有,姜文导演也不会对任何个人评论做回应 [11]。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备11000002000001号\n\n让子弹飞(2010年姜文执导的电影)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心让子弹飞播报讨论上传视频2010年姜文执导的电影展开8个同名词条《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编,讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事。截至2024年3月4日。收获票房6.54亿元。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票 ... >>>主要演员姜文周润发葛优刘嘉玲精彩图集查看更多词条图册电影《让子弹飞》海报《让子弹飞》人物关系图目录1剧情简介2演职员表▪演员表▪职员表3角色介绍4制作发行▪票房信息▪制作发行公司▪上映信息5幕后制作▪剧本创作▪造型设计▪拍摄过程▪幕后花絮6音乐原声7获奖记录8影片评价▪大众评分▪专业评价9影片争议基本信息《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编 [12],讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事 [1]。截至2024年3月4日。收获票房6.54亿元 [17]。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票房大奖,第48届金马奖最佳改编剧本奖及最佳摄影奖,第31届香港电影金像奖最佳电影、最佳导演、最佳编剧等多项提名 [18]。中文名让子弹飞外文名Let The Bullets Fly양자탄비さらば復讐の狼たちよMermiler UçusuyorAse tis sfaires na horevoun其他译名火烧云、让子弹飞一会儿类    型剧情、喜剧、动作、西部出品公司中国电影集团公司 、北京不亦乐乎电影文化发展有限公司、 英皇电影 [25]制片地区中国内地、中国香港拍摄地点北京青石岭、广东开平、台广东山、北京怀柔中影基地 [24]发行公司中国电影集团电影发行放映分公司东阳不亦乐乎影业有限公司英皇电影发行(北京)有限公司导    演姜文编    剧朱苏进、述平、姜文、郭俊立、危笑、李不空制片人马珂利雅博主    演姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武片    长132 分钟上映时间2010年12月16日票    房6.54 亿元(中国大陆)对白语言汉语普通话、四川话、山西话色    彩彩色imdb编码tt1533117主要奖项第48届台北金马影展 金马奖 最佳剧情片(提名)第31届香港电影金像奖 最佳电影(提名) 董韵诗 / 尹红波 / 利雅博 / 马珂 / 赵海城第6届亚洲电影大奖 最高票房亚洲电影大奖在线播放平台哔哩哔哩 [8]、1905电影网 [9]原    著马识途《夜谭十记》 [12]剧情简介播报编辑十匹纯血高头白马四蹄翻飞,车轮与铁轨撞击隆隆作响,两节火车正以“马拉火车”的梦幻奇景奔腾在南部中国的崇山峻岭之间。火车车头的烟囱里蒸汽蒸腾而上,不过这蒸汽的来源其实是车厢内巨大的火锅。火锅旁围坐着买官上任的马邦德(葛优饰),以及他的夫人(刘嘉玲饰)和师爷(冯小刚饰)。志满意得的老汤不知道,一场危机正在等待着他,他们的命运也将从此改变。 [1]让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照就在老汤等人在火车内饮酒作乐之时,绿林侠匪张牧之(姜文饰)率领众兄弟们埋伏在山谷两侧。几声枪响划破天际,随着张牧之“让子弹飞一会儿”的话音落下,一场让人眼花缭乱的劫案就此展开。火车腾空而起跌落水中,马邦德和夫人成了张牧之的阶下囚。为求保得性命,马邦德灵机一动谎称自己是师爷,和张牧之踏上了进城当官的县长之路。张牧之从麻匪摇身一变化名清官马邦德上任鹅城,而他和马邦德之间的关系也从生死宿敌变搭档。 [1]《让子弹飞》海报上任鹅城,张牧之踌躇满志。镇守鹅城的恶霸黄四郎(周润发饰),则虎视眈眈。号称南国一霸的黄四郎,靠走私军火和贩卖华工起家,在军阀割据的年代里权倾一方。他门客云集、拥兵自重;欺男霸女、横行乡里。独孤求败的黄四郎对这个胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知马邦德的真实身份竟是悍匪张牧之。心怀鬼胎的“师爷”老汤则周旋在张牧之和黄四郎之间。 [1]原本只想捞些实力的张牧之,上任鹅城之后却雄心百倍。黄四郎及其乡党欺男霸女的所作所为,激起了张牧之从未泯灭的救国救民热情。他白天是福尔摩斯般的清官,审冤断案。晚上是罗宾汉式的悍匪,劫富济贫。此番种种举动当然触犯了黄四郎的利益,两种势力在鹅城水火不容,刀锋相见,两边连番使出美人计、双簧计、空城计等种种计策,双方斗智斗勇,一桩桩命案在鹅城接连发生,火拼械斗也不断升级。 [1]英雄的传说总是被人传颂,曲终人散之后,张牧之才明白了自己最终需要的是什么 [1]。演职员表播报编辑演员表姜文 饰 张牧之配音  姜文备注  真张麻子,假马邦德周润发 饰 黄四郎配音  宣晓鸣备注  鹅城恶霸葛优 饰 马邦德配音  宣晓鸣(川话)备注  假汤师爷、真马邦德刘嘉玲 饰 县长夫人配音  岳红(川语)陈坤 饰 胡万配音  陈坤周韵 饰 花姐配音  周韵廖凡 饰 老三配音  廖凡姜武 饰 武智冲配音  姜武备注  武举人,原黄四郎团练教头邵兵 饰 老二配音  邵兵姚橹 饰 胡千配音  商虹杜奕衡 饰 老四配音  杜奕衡杨奇雨 饰 胡百配音  杨奇雨李静 饰 老五配音  李静胡明 饰 孙守义配音  -张默 饰 六子配音  -胡军 饰 假张麻子配音  -危笑 饰 老七配音  -冯小刚 饰 汤师爷配音  -苗圃 饰 马邦德前妻配音  -白冰 饰 黛玉晴雯子配音  -文祥 饰 黄四郎替身配音  -赵铭 饰 大胸民女配音  -职员表出品人韩三平、杨受成、马珂制作人董平、韩三平、利雅博、周莉、马珂、何世平、董韵诗、杨受成、尹红波、赵海城监制赵海城、董韵诗原著马识途导演姜文副导演(助理)吴昔果、麦咏麟编剧郭俊立、姜文、李不空、述平、危笑、朱苏进摄影赵非配乐久石让、舒楠剪辑姜文艺术指导张叔平美术设计高亦光、黄家能、于庆华动作指导薛春炜服装设计张叔平录音温波展开执行制片人:尹红波联合出品人:周莉、董平、何世平演职员表参考资料 [2] [9] [12]角色介绍播报编辑张牧之演员姜文配音-绰号“张麻子”。曾是蔡锷军中猛将,北洋战乱后落草为寇,成为纵横山野的绿林悍匪。他带领一帮弟兄劫了老汤的火车,却因此摇身一变化名清官“马邦德”上任鹅城,原本只想捞些实利的他,上任鹅城之后却雄心百倍,鹅城一霸黄四郎及其乡党欺男霸女的所作所为,激起了他从未泯灭的救国救民热情。黄四郎演员周润发配音-南国鹅城一霸,靠贩卖烟土发家致富,坐拥整片碉楼群落,坑蒙拐骗无恶不作,号令爪牙不可一世,让鹅城百姓敢怒不敢言。他对胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知其真实身份竟是悍匪张牧之。马邦德演员葛优配音-马邦德本是买官上任的一个骗子,在上任的路上却被悍匪张牧之拦住,他和夫人也成了张牧之的阶下囚。为求保得性命,他灵机一动谎称自己是师爷老汤,并和张牧之踏上了进城当官的旅途。老汤游走在张牧之与黄四郎这两派的势力中,凭借狐狸一样的敏感和智慧,使他频频化险为夷。县长夫人演员刘嘉玲配音-原是老汤在青楼中结识的相好,在摄人心魄的妩媚容颜下,却有着一颗男人般的勃勃野心,天不怕地不怕,并跟着张牧之、老汤一行浪迹天涯。胡万演员陈坤配音-黄四郎的贴身心腹,暗中主管鹅城大小事务,不但能作为助手献计献策,还常常亲自披挂上阵,欺压百姓颠倒是非,心狠手辣气焰嚣张。花姐演员周韵配音-黄四郎所开艳阳楼中的奇女子,身怀一手打鼓绝技,其出淤泥而不染的气质不仅吸引了张牧之,也让他手下的小兄弟为之着迷。展开全部部分角色介绍参考资料 [1]制作发行播报编辑票房信息电影于2010年12月16日在中国内地上映,收获票房6.54亿元(截至2024年3月4日) [20]。电影后续还在中国香港、美国、日本等其他国家及地区上映,共收获票房约1.05亿美元 [19]。制作发行公司机构信息出品1、中国电影集团公司(中国)2、英皇电影(国际)有限公司(中国香港)3、北京不亦乐乎电影文化发展有限公司(中国)联合出品1、幸福蓝海影视文化集团(中国)2、中联文化传播集团(中国)3、峨眉电影集团(中国)摄制东阳不亦乐乎影业有限公司(中国)发行机构1、中国电影集团公司电影发行放映分公司(中国)2、东阳不亦乐乎影业有限公司(中国)3、英皇电影发行(北京)有限公司(中国) [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料\nThought: "
  115. }
  116. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad> > 13:chain:RunnableParallel<agent_scratchpad>] [3ms] Exiting Chain run with output:
  117. [0m{
  118. "agent_scratchpad": " 我需要搜索关于《让子弹飞》的导演信息。\nAction: rzdf_search\nAction Input: \"让子弹飞 导演\"\nObserv\nObservation: [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料 [6]上映信息上映时间地点上映时间地点2010年12月16日中国内地2011年10月8日韩国2011年1月13日中国香港2012年3月2日美国2011年3月11日中国台湾2012年3月韩国2011年3月31日新加坡2012年7月6日日本2011年8月4日瑞士2012年12月3日德国上映信息参考资料 [12]幕后制作播报编辑剧本创作《让子弹飞》开拍前,姜文和制片人马珂曾赴四川看望马识途,并促膝长谈。马识途很欢迎姜文把他的小说《夜谭十记》拿去拍成电影,虽然知道姜文会有很大改动,但马识途还是支持他们放手去干。马识途看过姜文演的《北京人在纽约》和《红高粱》,很喜欢这个很有才气的年轻人,对他改编《盗官记》也很放心,他们怎么改自己都不管。为了演好张牧之,姜文还请教马识途四川旧社会的风土人情,以及袍哥土匪是什么样子 [15]。正式海报正式海报正式海报正式海报正式海报-横板正式海报-横板正式海报-横板正式海报-横板正式海报-中国香港正式海报-泰国正式海报-泰国造型设计《让子弹飞》的年代背景虽定在北洋时期,片中人物的造型却清一色走潮男路线,冯小刚也成为其中一员,理了个小贝式的莫西干发型。姜文还特意给冯小刚准备了一双无框圆片眼镜,整个造型完成后,冯小刚很像卡通形象“七喜小子”,让他自己也忍俊不禁,自嘲从没这么时尚过。 [3]京北一漂3京北一漂4京北一漂5京北一漂6京北一漂7京北一漂8京北一漂9京北一漂10京北一漂11京北一漂12京北一漂14姜文、姜武兄弟长得有几分相像,两人如果在大银幕上演对手戏,如何增加“辨识度”以免观众出戏,是导演姜文不得不考虑的问题。要让观众认不出两人是兄弟,这给担任造型指导的张叔平出了一道难题。姜武被贴上各种各样夸张的胡子、假发,但效果都不让人满意。还是姜武在家里想出把头发留长烫卷,弄成爆炸头型,这才让包括导演姜文在内的所有人满意。 [3]为了诠释片中杀人不眨眼的悍匪胡万,姜文邀请张叔平为陈坤打造了五款截然不同的造型,服装上更是囊括了北洋时期所出现的全部服装种类,从粗布麻衣、丝质长衫、中山装到西装。原本姜文打算将陈坤彻底毁容,到了正式拍摄时却不忍下手,决定要保留陈坤原本帅气的一面,运用表演来体现出角色的狠劲 [3]。拍摄过程该片的主要拍摄地是广东省开平市自力村的碉楼群和台山市的梅家大院、冈宁圩。其中梅家大院是由108幢呈长方形排列的2至3层带骑楼的楼房构成,中间有40亩空地,麻匪散白银的“鹅城”场景,主要依靠这些真实楼房摄制 [14]。2009年,电影《让子弹飞》剧组选中广东省台山市水步镇冈宁圩作拍摄外景点,投资300多万元增设门楼等景观,并在此完成一些重要场景拍摄 [13]。也有不少重要场景是在开平市的碉楼里。这些碉楼是从明代后期起当地华侨回乡建设的 [14]。葛优与刘嘉玲拍摄激情戏时,导演姜文要求绝对清场,现场只留下摄影师和灯光师,其余人一律在片场外。镜头回放也只有姜文本人可以观看。整个拍摄过程都在屋内进行,房内一直有叮叮哐啷的声响。每条拍完都是葛优披头散发,满头大汗地跑出来,动作表情非常可笑,然后刘嘉玲手里再拿着两个硕大的银球跟了出来。 这场戏足足拍了两天才拍完 [3]。幕后花絮陈坤是用“激将法”感动姜文,陈坤当时对姜文说,“你敢用我这样偶像型的演员吗?片子里有我能演的角色吗?”葛优在该片中有假发,所以化妆的时间特别长,有时候嫌麻烦就干脆几天都不卸妆。该片的台词很多都是现场现改的。这一度让周润发觉得很不高兴,纠结了半个月之久。在该片开拍前,姜文就已经开始健身减肥,并且注意控制饮食。该片拍完姜文成功瘦身20斤。邵兵、廖凡、张默等片中他手下的小兄弟,也都在他的带领下积极瘦身。一场戏讲姜文扮演的“马县长”剿匪回城,周润发扮演的本地一霸、大地主“黄四郎”迎接。这场戏不过两三分钟,却反复拍了十余遍。其间周润发曾三度更改一句简单的台词。贾樟柯表示在该片开机前曾经获邀出演一个角色,但后来因为这个角色变成了女人而不得不放弃。直到进组前,冯小刚都不知道自己的角色,也没看过剧本。当姜文提出换个发型的建议之后,冯小刚立刻就答应了。强暴民女一场戏,剧组原本邀请了另一个演员来演这个角色,但是没来,才由制片助理赵铭出演。拍摄这场戏的时候,那些假麻匪都戴着面具,而面具里面眼睛的部分都是被布蒙住的。拍完之后,其中一位演员忘了拆布条,出门就摔了一跤。拍摄的时候也是清了场的。在拍喊冤那场戏的时候,赵铭怎么也表现不出来姜文要求的“悲愤之情”。情急之下,姜文让人在镜头外面挠她脚心,她也因此身体一直在发抖——这才有了点 “悲愤”的感觉。该片使用了电影《太阳照常升起》中的音乐《太阳照常升起》。“武举人”的角色最早敲定的是另外一位男演员,但他最后却没有来,才让姜武饰演该角色。该片中出演马邦德“八岁”儿子的是制作人马柯,抱着枪打麻将喊“胡了”的演员是姜文的父亲 [3]。音乐原声播报编辑歌名作词作曲演唱备注《算逑歌》舒楠久石让、苏楠黑鸭子演唱组合电影插曲 [16-17]《让子弹飞》人物关系图(4张)《让子弹飞》剧照(33张)让子弹飞剧照(8张)电影《让子弹飞》剧照集锦(15张)电影《让子弹飞》剧照集锦(13张)电影《让子弹飞》剧照集锦(15张)获奖记录播报编辑年份届数/活动奖项奖项名称获奖作品/人物备注2022年新时代国际电影节金扬花奖/百年百部优质电影《让子弹飞》获奖2019年青年电影手册10周年庆典年度华语十佳“十年十佳华语影片”(2009-2018)《让子弹飞》获奖2012年第31届香港电影金像奖最佳服装造型设计奖张叔平获奖最佳影片《让子弹飞》提名最佳导演姜文提名最佳编剧李不空、姜文、危笑、郭俊立提名最佳男主角姜文提名最佳男主角葛优提名最佳女配角刘嘉玲提名最佳摄影赵非提名最佳剪辑姜文提名最佳美术指导高亦光、于庆华、黄家能提名最佳视觉效果黄宏达提名最佳音响效果奖王刚提名最佳动作指导李忠志提名2011年第48届台湾电影金马奖最佳改编剧本王述平、姜文、郭俊立、危笑、李不空获奖最佳摄影奖赵非获奖最佳影片姜文提名最佳男主角奖葛优提名最佳导演奖姜文提名最佳女配角奖刘嘉玲提名最佳音效奖吴凌提名最佳视觉效果奖黄宏达、谢伊文提名最佳造型设计张叔平提名2012年第6届亚洲电影大奖最高票房亚洲电影大奖《让子弹飞》获奖2011年第5届亚洲电影大奖网络票选最受欢迎男女演员-最受欢迎男演员周润发获奖最佳造型设计张叔平获奖最佳电影姜文提名最佳男演员周润发提名最佳女配角刘嘉玲提名最佳导演姜文提名最佳编剧姜文提名2011年第11届华语电影传媒大奖最佳导演姜文获奖最佳男演员葛优获奖百家传媒年度致敬电影《让子弹飞》获奖观众票选最受瞩目电影《让子弹飞》获奖参考资料 [4-5] [10]影片评价播报编辑大众评分评分平台得分/满分评分人数统计时间豆瓣电影9.0/10 [27]175万人2024年3月4日时光网8.3/10 [28]4.5万人2024年3月4日IMDb7.3/10 [26]1.3万人2024年3月4日专业评价《让子弹飞》向观众们所展示的,的确是一部完全在卡通动画思维下创作的作品。不能说那些充满着天马行空想象力的精彩画面都是卡通风格的功劳,但是那个乌托邦式的世界,那些夸张而具有符号感的人物,那些荒诞而脱离常规的情节,却可以在一个卡通式的天真的逻辑里得以合理地展开 [7]。(《北京日报》评)以姜文的聪明和才气,操作一个商业电影不是难事,他在《让子弹飞》中很成功地操作了一个商业模式的电影。在姜文的所有电影中,我对这部电影的评价不是很高,但是在电影中我保持某种认同。我们太难找到一点朴素的声音讲一讲社会正义和社会公平了,所以《让子弹飞》中大声疾呼“公平、公平、公平”,已经变成了一种难能可贵的社会表述。(北京大学教授戴锦华评) [21]《让子弹飞》是中国电影中少见的男性群戏,有美国戏剧铿锵有力的碰撞感。几乎每个场景都充满了对抗。三位影帝不断周旋角力,所有的对白都像是被演员反复咀嚼后,选择了最通俗易懂、最生动有趣却又最充满潜在意味的表达方式。既有话剧台词的精致感,又像是随手从生活的智慧之中抓来。(澎湃新闻周玉华评) [22]带有悬疑色彩,斗智、枪战,爆笑之余还能感受到西部片强烈的传奇味道,整体上的风格是魔幻的,结尾的隐喻分外值得琢磨。姜文这次没有失手,他同时满足了影评人和观众。(时代商报韩浩月评) [23]影片争议播报编辑2010年12月20日,《新闻联播》的主播郭志坚就在其博客上痛批《让子弹飞》脏话连篇,称“血腥场面和性暗示”把他折磨得只能提前离席。他表示,全片充斥脏话(国骂)、血腥场面和性暗示,电影的吸引力也不是靠展示当众剖腹和把手放在女性敏感部位,更别说用山西话喊的下流语言,这些只能让观众感觉极不舒服 [11]。针对此争议,不亦乐乎电影公司的宣传总监阎云飞表示,电影出来各种评论声音都可以有,姜文导演也不会对任何个人评论做回应 [11]。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备11000002000001号\n\n让子弹飞(2010年姜文执导的电影)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心让子弹飞播报讨论上传视频2010年姜文执导的电影展开8个同名词条《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编,讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事。截至2024年3月4日。收获票房6.54亿元。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票 ... >>>主要演员姜文周润发葛优刘嘉玲精彩图集查看更多词条图册电影《让子弹飞》海报《让子弹飞》人物关系图目录1剧情简介2演职员表▪演员表▪职员表3角色介绍4制作发行▪票房信息▪制作发行公司▪上映信息5幕后制作▪剧本创作▪造型设计▪拍摄过程▪幕后花絮6音乐原声7获奖记录8影片评价▪大众评分▪专业评价9影片争议基本信息《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编 [12],讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事 [1]。截至2024年3月4日。收获票房6.54亿元 [17]。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票房大奖,第48届金马奖最佳改编剧本奖及最佳摄影奖,第31届香港电影金像奖最佳电影、最佳导演、最佳编剧等多项提名 [18]。中文名让子弹飞外文名Let The Bullets Fly양자탄비さらば復讐の狼たちよMermiler UçusuyorAse tis sfaires na horevoun其他译名火烧云、让子弹飞一会儿类    型剧情、喜剧、动作、西部出品公司中国电影集团公司 、北京不亦乐乎电影文化发展有限公司、 英皇电影 [25]制片地区中国内地、中国香港拍摄地点北京青石岭、广东开平、台广东山、北京怀柔中影基地 [24]发行公司中国电影集团电影发行放映分公司东阳不亦乐乎影业有限公司英皇电影发行(北京)有限公司导    演姜文编    剧朱苏进、述平、姜文、郭俊立、危笑、李不空制片人马珂利雅博主    演姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武片    长132 分钟上映时间2010年12月16日票    房6.54 亿元(中国大陆)对白语言汉语普通话、四川话、山西话色    彩彩色imdb编码tt1533117主要奖项第48届台北金马影展 金马奖 最佳剧情片(提名)第31届香港电影金像奖 最佳电影(提名) 董韵诗 / 尹红波 / 利雅博 / 马珂 / 赵海城第6届亚洲电影大奖 最高票房亚洲电影大奖在线播放平台哔哩哔哩 [8]、1905电影网 [9]原    著马识途《夜谭十记》 [12]剧情简介播报编辑十匹纯血高头白马四蹄翻飞,车轮与铁轨撞击隆隆作响,两节火车正以“马拉火车”的梦幻奇景奔腾在南部中国的崇山峻岭之间。火车车头的烟囱里蒸汽蒸腾而上,不过这蒸汽的来源其实是车厢内巨大的火锅。火锅旁围坐着买官上任的马邦德(葛优饰),以及他的夫人(刘嘉玲饰)和师爷(冯小刚饰)。志满意得的老汤不知道,一场危机正在等待着他,他们的命运也将从此改变。 [1]让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照就在老汤等人在火车内饮酒作乐之时,绿林侠匪张牧之(姜文饰)率领众兄弟们埋伏在山谷两侧。几声枪响划破天际,随着张牧之“让子弹飞一会儿”的话音落下,一场让人眼花缭乱的劫案就此展开。火车腾空而起跌落水中,马邦德和夫人成了张牧之的阶下囚。为求保得性命,马邦德灵机一动谎称自己是师爷,和张牧之踏上了进城当官的县长之路。张牧之从麻匪摇身一变化名清官马邦德上任鹅城,而他和马邦德之间的关系也从生死宿敌变搭档。 [1]《让子弹飞》海报上任鹅城,张牧之踌躇满志。镇守鹅城的恶霸黄四郎(周润发饰),则虎视眈眈。号称南国一霸的黄四郎,靠走私军火和贩卖华工起家,在军阀割据的年代里权倾一方。他门客云集、拥兵自重;欺男霸女、横行乡里。独孤求败的黄四郎对这个胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知马邦德的真实身份竟是悍匪张牧之。心怀鬼胎的“师爷”老汤则周旋在张牧之和黄四郎之间。 [1]原本只想捞些实力的张牧之,上任鹅城之后却雄心百倍。黄四郎及其乡党欺男霸女的所作所为,激起了张牧之从未泯灭的救国救民热情。他白天是福尔摩斯般的清官,审冤断案。晚上是罗宾汉式的悍匪,劫富济贫。此番种种举动当然触犯了黄四郎的利益,两种势力在鹅城水火不容,刀锋相见,两边连番使出美人计、双簧计、空城计等种种计策,双方斗智斗勇,一桩桩命案在鹅城接连发生,火拼械斗也不断升级。 [1]英雄的传说总是被人传颂,曲终人散之后,张牧之才明白了自己最终需要的是什么 [1]。演职员表播报编辑演员表姜文 饰 张牧之配音  姜文备注  真张麻子,假马邦德周润发 饰 黄四郎配音  宣晓鸣备注  鹅城恶霸葛优 饰 马邦德配音  宣晓鸣(川话)备注  假汤师爷、真马邦德刘嘉玲 饰 县长夫人配音  岳红(川语)陈坤 饰 胡万配音  陈坤周韵 饰 花姐配音  周韵廖凡 饰 老三配音  廖凡姜武 饰 武智冲配音  姜武备注  武举人,原黄四郎团练教头邵兵 饰 老二配音  邵兵姚橹 饰 胡千配音  商虹杜奕衡 饰 老四配音  杜奕衡杨奇雨 饰 胡百配音  杨奇雨李静 饰 老五配音  李静胡明 饰 孙守义配音  -张默 饰 六子配音  -胡军 饰 假张麻子配音  -危笑 饰 老七配音  -冯小刚 饰 汤师爷配音  -苗圃 饰 马邦德前妻配音  -白冰 饰 黛玉晴雯子配音  -文祥 饰 黄四郎替身配音  -赵铭 饰 大胸民女配音  -职员表出品人韩三平、杨受成、马珂制作人董平、韩三平、利雅博、周莉、马珂、何世平、董韵诗、杨受成、尹红波、赵海城监制赵海城、董韵诗原著马识途导演姜文副导演(助理)吴昔果、麦咏麟编剧郭俊立、姜文、李不空、述平、危笑、朱苏进摄影赵非配乐久石让、舒楠剪辑姜文艺术指导张叔平美术设计高亦光、黄家能、于庆华动作指导薛春炜服装设计张叔平录音温波展开执行制片人:尹红波联合出品人:周莉、董平、何世平演职员表参考资料 [2] [9] [12]角色介绍播报编辑张牧之演员姜文配音-绰号“张麻子”。曾是蔡锷军中猛将,北洋战乱后落草为寇,成为纵横山野的绿林悍匪。他带领一帮弟兄劫了老汤的火车,却因此摇身一变化名清官“马邦德”上任鹅城,原本只想捞些实利的他,上任鹅城之后却雄心百倍,鹅城一霸黄四郎及其乡党欺男霸女的所作所为,激起了他从未泯灭的救国救民热情。黄四郎演员周润发配音-南国鹅城一霸,靠贩卖烟土发家致富,坐拥整片碉楼群落,坑蒙拐骗无恶不作,号令爪牙不可一世,让鹅城百姓敢怒不敢言。他对胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知其真实身份竟是悍匪张牧之。马邦德演员葛优配音-马邦德本是买官上任的一个骗子,在上任的路上却被悍匪张牧之拦住,他和夫人也成了张牧之的阶下囚。为求保得性命,他灵机一动谎称自己是师爷老汤,并和张牧之踏上了进城当官的旅途。老汤游走在张牧之与黄四郎这两派的势力中,凭借狐狸一样的敏感和智慧,使他频频化险为夷。县长夫人演员刘嘉玲配音-原是老汤在青楼中结识的相好,在摄人心魄的妩媚容颜下,却有着一颗男人般的勃勃野心,天不怕地不怕,并跟着张牧之、老汤一行浪迹天涯。胡万演员陈坤配音-黄四郎的贴身心腹,暗中主管鹅城大小事务,不但能作为助手献计献策,还常常亲自披挂上阵,欺压百姓颠倒是非,心狠手辣气焰嚣张。花姐演员周韵配音-黄四郎所开艳阳楼中的奇女子,身怀一手打鼓绝技,其出淤泥而不染的气质不仅吸引了张牧之,也让他手下的小兄弟为之着迷。展开全部部分角色介绍参考资料 [1]制作发行播报编辑票房信息电影于2010年12月16日在中国内地上映,收获票房6.54亿元(截至2024年3月4日) [20]。电影后续还在中国香港、美国、日本等其他国家及地区上映,共收获票房约1.05亿美元 [19]。制作发行公司机构信息出品1、中国电影集团公司(中国)2、英皇电影(国际)有限公司(中国香港)3、北京不亦乐乎电影文化发展有限公司(中国)联合出品1、幸福蓝海影视文化集团(中国)2、中联文化传播集团(中国)3、峨眉电影集团(中国)摄制东阳不亦乐乎影业有限公司(中国)发行机构1、中国电影集团公司电影发行放映分公司(中国)2、东阳不亦乐乎影业有限公司(中国)3、英皇电影发行(北京)有限公司(中国) [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料\nThought: "
  119. }
  120. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 12:chain:RunnableAssign<agent_scratchpad>] [6ms] Exiting Chain run with output:
  121. [0m[outputs]
  122. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 15:prompt:PromptTemplate] Entering Prompt run with input:
  123. [0m[inputs]
  124. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 15:prompt:PromptTemplate] [1ms] Exiting Prompt run with output:
  125. [0m[outputs]
  126. [32;1m[1;3m[llm/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 16:llm:ChatOpenAI] Entering LLM run with input:
  127. [0m{
  128. "prompts": [
  129. "Human: Answer the following questions as best you can. You have access to the following tools:\n\nCalculator: Useful for when you need to answer questions about math.\nrzdf_search: 搜索有关电影《让子弹飞》的信息。对于任何关于《让子弹飞》的问题,你必须使用此工具!\n\nUse the following format:\n\nQuestion: the input question you must answer\nThought: you should always think about what to do\nAction: the action to take, should be one of [Calculator, rzdf_search]\nAction Input: the input to the action\nObservation: the result of the action\n... (this Thought/Action/Action Input/Observation can repeat N times)\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n\nBegin!\n\nQuestion: 让子弹飞的导演是谁\nThought: 我需要搜索关于《让子弹飞》的导演信息。\nAction: rzdf_search\nAction Input: \"让子弹飞 导演\"\nObserv\nObservation: [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料 [6]上映信息上映时间地点上映时间地点2010年12月16日中国内地2011年10月8日韩国2011年1月13日中国香港2012年3月2日美国2011年3月11日中国台湾2012年3月韩国2011年3月31日新加坡2012年7月6日日本2011年8月4日瑞士2012年12月3日德国上映信息参考资料 [12]幕后制作播报编辑剧本创作《让子弹飞》开拍前,姜文和制片人马珂曾赴四川看望马识途,并促膝长谈。马识途很欢迎姜文把他的小说《夜谭十记》拿去拍成电影,虽然知道姜文会有很大改动,但马识途还是支持他们放手去干。马识途看过姜文演的《北京人在纽约》和《红高粱》,很喜欢这个很有才气的年轻人,对他改编《盗官记》也很放心,他们怎么改自己都不管。为了演好张牧之,姜文还请教马识途四川旧社会的风土人情,以及袍哥土匪是什么样子 [15]。正式海报正式海报正式海报正式海报正式海报-横板正式海报-横板正式海报-横板正式海报-横板正式海报-中国香港正式海报-泰国正式海报-泰国造型设计《让子弹飞》的年代背景虽定在北洋时期,片中人物的造型却清一色走潮男路线,冯小刚也成为其中一员,理了个小贝式的莫西干发型。姜文还特意给冯小刚准备了一双无框圆片眼镜,整个造型完成后,冯小刚很像卡通形象“七喜小子”,让他自己也忍俊不禁,自嘲从没这么时尚过。 [3]京北一漂3京北一漂4京北一漂5京北一漂6京北一漂7京北一漂8京北一漂9京北一漂10京北一漂11京北一漂12京北一漂14姜文、姜武兄弟长得有几分相像,两人如果在大银幕上演对手戏,如何增加“辨识度”以免观众出戏,是导演姜文不得不考虑的问题。要让观众认不出两人是兄弟,这给担任造型指导的张叔平出了一道难题。姜武被贴上各种各样夸张的胡子、假发,但效果都不让人满意。还是姜武在家里想出把头发留长烫卷,弄成爆炸头型,这才让包括导演姜文在内的所有人满意。 [3]为了诠释片中杀人不眨眼的悍匪胡万,姜文邀请张叔平为陈坤打造了五款截然不同的造型,服装上更是囊括了北洋时期所出现的全部服装种类,从粗布麻衣、丝质长衫、中山装到西装。原本姜文打算将陈坤彻底毁容,到了正式拍摄时却不忍下手,决定要保留陈坤原本帅气的一面,运用表演来体现出角色的狠劲 [3]。拍摄过程该片的主要拍摄地是广东省开平市自力村的碉楼群和台山市的梅家大院、冈宁圩。其中梅家大院是由108幢呈长方形排列的2至3层带骑楼的楼房构成,中间有40亩空地,麻匪散白银的“鹅城”场景,主要依靠这些真实楼房摄制 [14]。2009年,电影《让子弹飞》剧组选中广东省台山市水步镇冈宁圩作拍摄外景点,投资300多万元增设门楼等景观,并在此完成一些重要场景拍摄 [13]。也有不少重要场景是在开平市的碉楼里。这些碉楼是从明代后期起当地华侨回乡建设的 [14]。葛优与刘嘉玲拍摄激情戏时,导演姜文要求绝对清场,现场只留下摄影师和灯光师,其余人一律在片场外。镜头回放也只有姜文本人可以观看。整个拍摄过程都在屋内进行,房内一直有叮叮哐啷的声响。每条拍完都是葛优披头散发,满头大汗地跑出来,动作表情非常可笑,然后刘嘉玲手里再拿着两个硕大的银球跟了出来。 这场戏足足拍了两天才拍完 [3]。幕后花絮陈坤是用“激将法”感动姜文,陈坤当时对姜文说,“你敢用我这样偶像型的演员吗?片子里有我能演的角色吗?”葛优在该片中有假发,所以化妆的时间特别长,有时候嫌麻烦就干脆几天都不卸妆。该片的台词很多都是现场现改的。这一度让周润发觉得很不高兴,纠结了半个月之久。在该片开拍前,姜文就已经开始健身减肥,并且注意控制饮食。该片拍完姜文成功瘦身20斤。邵兵、廖凡、张默等片中他手下的小兄弟,也都在他的带领下积极瘦身。一场戏讲姜文扮演的“马县长”剿匪回城,周润发扮演的本地一霸、大地主“黄四郎”迎接。这场戏不过两三分钟,却反复拍了十余遍。其间周润发曾三度更改一句简单的台词。贾樟柯表示在该片开机前曾经获邀出演一个角色,但后来因为这个角色变成了女人而不得不放弃。直到进组前,冯小刚都不知道自己的角色,也没看过剧本。当姜文提出换个发型的建议之后,冯小刚立刻就答应了。强暴民女一场戏,剧组原本邀请了另一个演员来演这个角色,但是没来,才由制片助理赵铭出演。拍摄这场戏的时候,那些假麻匪都戴着面具,而面具里面眼睛的部分都是被布蒙住的。拍完之后,其中一位演员忘了拆布条,出门就摔了一跤。拍摄的时候也是清了场的。在拍喊冤那场戏的时候,赵铭怎么也表现不出来姜文要求的“悲愤之情”。情急之下,姜文让人在镜头外面挠她脚心,她也因此身体一直在发抖——这才有了点 “悲愤”的感觉。该片使用了电影《太阳照常升起》中的音乐《太阳照常升起》。“武举人”的角色最早敲定的是另外一位男演员,但他最后却没有来,才让姜武饰演该角色。该片中出演马邦德“八岁”儿子的是制作人马柯,抱着枪打麻将喊“胡了”的演员是姜文的父亲 [3]。音乐原声播报编辑歌名作词作曲演唱备注《算逑歌》舒楠久石让、苏楠黑鸭子演唱组合电影插曲 [16-17]《让子弹飞》人物关系图(4张)《让子弹飞》剧照(33张)让子弹飞剧照(8张)电影《让子弹飞》剧照集锦(15张)电影《让子弹飞》剧照集锦(13张)电影《让子弹飞》剧照集锦(15张)获奖记录播报编辑年份届数/活动奖项奖项名称获奖作品/人物备注2022年新时代国际电影节金扬花奖/百年百部优质电影《让子弹飞》获奖2019年青年电影手册10周年庆典年度华语十佳“十年十佳华语影片”(2009-2018)《让子弹飞》获奖2012年第31届香港电影金像奖最佳服装造型设计奖张叔平获奖最佳影片《让子弹飞》提名最佳导演姜文提名最佳编剧李不空、姜文、危笑、郭俊立提名最佳男主角姜文提名最佳男主角葛优提名最佳女配角刘嘉玲提名最佳摄影赵非提名最佳剪辑姜文提名最佳美术指导高亦光、于庆华、黄家能提名最佳视觉效果黄宏达提名最佳音响效果奖王刚提名最佳动作指导李忠志提名2011年第48届台湾电影金马奖最佳改编剧本王述平、姜文、郭俊立、危笑、李不空获奖最佳摄影奖赵非获奖最佳影片姜文提名最佳男主角奖葛优提名最佳导演奖姜文提名最佳女配角奖刘嘉玲提名最佳音效奖吴凌提名最佳视觉效果奖黄宏达、谢伊文提名最佳造型设计张叔平提名2012年第6届亚洲电影大奖最高票房亚洲电影大奖《让子弹飞》获奖2011年第5届亚洲电影大奖网络票选最受欢迎男女演员-最受欢迎男演员周润发获奖最佳造型设计张叔平获奖最佳电影姜文提名最佳男演员周润发提名最佳女配角刘嘉玲提名最佳导演姜文提名最佳编剧姜文提名2011年第11届华语电影传媒大奖最佳导演姜文获奖最佳男演员葛优获奖百家传媒年度致敬电影《让子弹飞》获奖观众票选最受瞩目电影《让子弹飞》获奖参考资料 [4-5] [10]影片评价播报编辑大众评分评分平台得分/满分评分人数统计时间豆瓣电影9.0/10 [27]175万人2024年3月4日时光网8.3/10 [28]4.5万人2024年3月4日IMDb7.3/10 [26]1.3万人2024年3月4日专业评价《让子弹飞》向观众们所展示的,的确是一部完全在卡通动画思维下创作的作品。不能说那些充满着天马行空想象力的精彩画面都是卡通风格的功劳,但是那个乌托邦式的世界,那些夸张而具有符号感的人物,那些荒诞而脱离常规的情节,却可以在一个卡通式的天真的逻辑里得以合理地展开 [7]。(《北京日报》评)以姜文的聪明和才气,操作一个商业电影不是难事,他在《让子弹飞》中很成功地操作了一个商业模式的电影。在姜文的所有电影中,我对这部电影的评价不是很高,但是在电影中我保持某种认同。我们太难找到一点朴素的声音讲一讲社会正义和社会公平了,所以《让子弹飞》中大声疾呼“公平、公平、公平”,已经变成了一种难能可贵的社会表述。(北京大学教授戴锦华评) [21]《让子弹飞》是中国电影中少见的男性群戏,有美国戏剧铿锵有力的碰撞感。几乎每个场景都充满了对抗。三位影帝不断周旋角力,所有的对白都像是被演员反复咀嚼后,选择了最通俗易懂、最生动有趣却又最充满潜在意味的表达方式。既有话剧台词的精致感,又像是随手从生活的智慧之中抓来。(澎湃新闻周玉华评) [22]带有悬疑色彩,斗智、枪战,爆笑之余还能感受到西部片强烈的传奇味道,整体上的风格是魔幻的,结尾的隐喻分外值得琢磨。姜文这次没有失手,他同时满足了影评人和观众。(时代商报韩浩月评) [23]影片争议播报编辑2010年12月20日,《新闻联播》的主播郭志坚就在其博客上痛批《让子弹飞》脏话连篇,称“血腥场面和性暗示”把他折磨得只能提前离席。他表示,全片充斥脏话(国骂)、血腥场面和性暗示,电影的吸引力也不是靠展示当众剖腹和把手放在女性敏感部位,更别说用山西话喊的下流语言,这些只能让观众感觉极不舒服 [11]。针对此争议,不亦乐乎电影公司的宣传总监阎云飞表示,电影出来各种评论声音都可以有,姜文导演也不会对任何个人评论做回应 [11]。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备11000002000001号\n\n让子弹飞(2010年姜文执导的电影)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心让子弹飞播报讨论上传视频2010年姜文执导的电影展开8个同名词条《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编,讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事。截至2024年3月4日。收获票房6.54亿元。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票 ... >>>主要演员姜文周润发葛优刘嘉玲精彩图集查看更多词条图册电影《让子弹飞》海报《让子弹飞》人物关系图目录1剧情简介2演职员表▪演员表▪职员表3角色介绍4制作发行▪票房信息▪制作发行公司▪上映信息5幕后制作▪剧本创作▪造型设计▪拍摄过程▪幕后花絮6音乐原声7获奖记录8影片评价▪大众评分▪专业评价9影片争议基本信息《让子弹飞》是由姜文执导,姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武等主演的剧情片,于2010年12月16日在中国内地上映。该片根据马识途小说《夜谭十记》改编 [12],讲述了悍匪张牧之摇身一变化名清官“马邦德”上任鹅城县长,并与镇守鹅城的恶霸黄四郎展开一场激烈争斗的故事 [1]。截至2024年3月4日。收获票房6.54亿元 [17]。影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第6届亚洲电影大奖最高票房大奖,第48届金马奖最佳改编剧本奖及最佳摄影奖,第31届香港电影金像奖最佳电影、最佳导演、最佳编剧等多项提名 [18]。中文名让子弹飞外文名Let The Bullets Fly양자탄비さらば復讐の狼たちよMermiler UçusuyorAse tis sfaires na horevoun其他译名火烧云、让子弹飞一会儿类    型剧情、喜剧、动作、西部出品公司中国电影集团公司 、北京不亦乐乎电影文化发展有限公司、 英皇电影 [25]制片地区中国内地、中国香港拍摄地点北京青石岭、广东开平、台广东山、北京怀柔中影基地 [24]发行公司中国电影集团电影发行放映分公司东阳不亦乐乎影业有限公司英皇电影发行(北京)有限公司导    演姜文编    剧朱苏进、述平、姜文、郭俊立、危笑、李不空制片人马珂利雅博主    演姜文、周润发、葛优、刘嘉玲、陈坤、周韵、廖凡、姜武片    长132 分钟上映时间2010年12月16日票    房6.54 亿元(中国大陆)对白语言汉语普通话、四川话、山西话色    彩彩色imdb编码tt1533117主要奖项第48届台北金马影展 金马奖 最佳剧情片(提名)第31届香港电影金像奖 最佳电影(提名) 董韵诗 / 尹红波 / 利雅博 / 马珂 / 赵海城第6届亚洲电影大奖 最高票房亚洲电影大奖在线播放平台哔哩哔哩 [8]、1905电影网 [9]原    著马识途《夜谭十记》 [12]剧情简介播报编辑十匹纯血高头白马四蹄翻飞,车轮与铁轨撞击隆隆作响,两节火车正以“马拉火车”的梦幻奇景奔腾在南部中国的崇山峻岭之间。火车车头的烟囱里蒸汽蒸腾而上,不过这蒸汽的来源其实是车厢内巨大的火锅。火锅旁围坐着买官上任的马邦德(葛优饰),以及他的夫人(刘嘉玲饰)和师爷(冯小刚饰)。志满意得的老汤不知道,一场危机正在等待着他,他们的命运也将从此改变。 [1]让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照让子弹飞剧照就在老汤等人在火车内饮酒作乐之时,绿林侠匪张牧之(姜文饰)率领众兄弟们埋伏在山谷两侧。几声枪响划破天际,随着张牧之“让子弹飞一会儿”的话音落下,一场让人眼花缭乱的劫案就此展开。火车腾空而起跌落水中,马邦德和夫人成了张牧之的阶下囚。为求保得性命,马邦德灵机一动谎称自己是师爷,和张牧之踏上了进城当官的县长之路。张牧之从麻匪摇身一变化名清官马邦德上任鹅城,而他和马邦德之间的关系也从生死宿敌变搭档。 [1]《让子弹飞》海报上任鹅城,张牧之踌躇满志。镇守鹅城的恶霸黄四郎(周润发饰),则虎视眈眈。号称南国一霸的黄四郎,靠走私军火和贩卖华工起家,在军阀割据的年代里权倾一方。他门客云集、拥兵自重;欺男霸女、横行乡里。独孤求败的黄四郎对这个胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知马邦德的真实身份竟是悍匪张牧之。心怀鬼胎的“师爷”老汤则周旋在张牧之和黄四郎之间。 [1]原本只想捞些实力的张牧之,上任鹅城之后却雄心百倍。黄四郎及其乡党欺男霸女的所作所为,激起了张牧之从未泯灭的救国救民热情。他白天是福尔摩斯般的清官,审冤断案。晚上是罗宾汉式的悍匪,劫富济贫。此番种种举动当然触犯了黄四郎的利益,两种势力在鹅城水火不容,刀锋相见,两边连番使出美人计、双簧计、空城计等种种计策,双方斗智斗勇,一桩桩命案在鹅城接连发生,火拼械斗也不断升级。 [1]英雄的传说总是被人传颂,曲终人散之后,张牧之才明白了自己最终需要的是什么 [1]。演职员表播报编辑演员表姜文 饰 张牧之配音  姜文备注  真张麻子,假马邦德周润发 饰 黄四郎配音  宣晓鸣备注  鹅城恶霸葛优 饰 马邦德配音  宣晓鸣(川话)备注  假汤师爷、真马邦德刘嘉玲 饰 县长夫人配音  岳红(川语)陈坤 饰 胡万配音  陈坤周韵 饰 花姐配音  周韵廖凡 饰 老三配音  廖凡姜武 饰 武智冲配音  姜武备注  武举人,原黄四郎团练教头邵兵 饰 老二配音  邵兵姚橹 饰 胡千配音  商虹杜奕衡 饰 老四配音  杜奕衡杨奇雨 饰 胡百配音  杨奇雨李静 饰 老五配音  李静胡明 饰 孙守义配音  -张默 饰 六子配音  -胡军 饰 假张麻子配音  -危笑 饰 老七配音  -冯小刚 饰 汤师爷配音  -苗圃 饰 马邦德前妻配音  -白冰 饰 黛玉晴雯子配音  -文祥 饰 黄四郎替身配音  -赵铭 饰 大胸民女配音  -职员表出品人韩三平、杨受成、马珂制作人董平、韩三平、利雅博、周莉、马珂、何世平、董韵诗、杨受成、尹红波、赵海城监制赵海城、董韵诗原著马识途导演姜文副导演(助理)吴昔果、麦咏麟编剧郭俊立、姜文、李不空、述平、危笑、朱苏进摄影赵非配乐久石让、舒楠剪辑姜文艺术指导张叔平美术设计高亦光、黄家能、于庆华动作指导薛春炜服装设计张叔平录音温波展开执行制片人:尹红波联合出品人:周莉、董平、何世平演职员表参考资料 [2] [9] [12]角色介绍播报编辑张牧之演员姜文配音-绰号“张麻子”。曾是蔡锷军中猛将,北洋战乱后落草为寇,成为纵横山野的绿林悍匪。他带领一帮弟兄劫了老汤的火车,却因此摇身一变化名清官“马邦德”上任鹅城,原本只想捞些实利的他,上任鹅城之后却雄心百倍,鹅城一霸黄四郎及其乡党欺男霸女的所作所为,激起了他从未泯灭的救国救民热情。黄四郎演员周润发配音-南国鹅城一霸,靠贩卖烟土发家致富,坐拥整片碉楼群落,坑蒙拐骗无恶不作,号令爪牙不可一世,让鹅城百姓敢怒不敢言。他对胆敢买官上任的“马邦德”充满兴趣,他以为此人不过又是一个只来掠夺钱财的草包,全然不知其真实身份竟是悍匪张牧之。马邦德演员葛优配音-马邦德本是买官上任的一个骗子,在上任的路上却被悍匪张牧之拦住,他和夫人也成了张牧之的阶下囚。为求保得性命,他灵机一动谎称自己是师爷老汤,并和张牧之踏上了进城当官的旅途。老汤游走在张牧之与黄四郎这两派的势力中,凭借狐狸一样的敏感和智慧,使他频频化险为夷。县长夫人演员刘嘉玲配音-原是老汤在青楼中结识的相好,在摄人心魄的妩媚容颜下,却有着一颗男人般的勃勃野心,天不怕地不怕,并跟着张牧之、老汤一行浪迹天涯。胡万演员陈坤配音-黄四郎的贴身心腹,暗中主管鹅城大小事务,不但能作为助手献计献策,还常常亲自披挂上阵,欺压百姓颠倒是非,心狠手辣气焰嚣张。花姐演员周韵配音-黄四郎所开艳阳楼中的奇女子,身怀一手打鼓绝技,其出淤泥而不染的气质不仅吸引了张牧之,也让他手下的小兄弟为之着迷。展开全部部分角色介绍参考资料 [1]制作发行播报编辑票房信息电影于2010年12月16日在中国内地上映,收获票房6.54亿元(截至2024年3月4日) [20]。电影后续还在中国香港、美国、日本等其他国家及地区上映,共收获票房约1.05亿美元 [19]。制作发行公司机构信息出品1、中国电影集团公司(中国)2、英皇电影(国际)有限公司(中国香港)3、北京不亦乐乎电影文化发展有限公司(中国)联合出品1、幸福蓝海影视文化集团(中国)2、中联文化传播集团(中国)3、峨眉电影集团(中国)摄制东阳不亦乐乎影业有限公司(中国)发行机构1、中国电影集团公司电影发行放映分公司(中国)2、东阳不亦乐乎影业有限公司(中国)3、英皇电影发行(北京)有限公司(中国) [12]宣传机构北京无限自在文化传媒股份有限公司国外发行1、Scorpio East公司(新加坡)2、Well Go USA公司(美国) [11]版权所有1、北京不亦乐乎电影文化发展有限公司 2、英皇电影(国际)有限公司 [12]部分机构介绍参考资料\nThought:"
  130. ]
  131. }
  132. [36;1m[1;3m[llm/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 16:llm:ChatOpenAI] [1.09s] Exiting LLM run with output:
  133. [0m{
  134. "generations": [
  135. [
  136. {
  137. "text": " 我现在知道答案了。\nFinal Answer: 《让子弹飞》的导演是姜文。 ",
  138. "generation_info": {
  139. "finish_reason": "stopstop"
  140. },
  141. "type": "ChatGenerationChunk",
  142. "message": {
  143. "lc": 1,
  144. "type": "constructor",
  145. "id": [
  146. "langchain",
  147. "schema",
  148. "messages",
  149. "AIMessageChunk"
  150. ],
  151. "kwargs": {
  152. "content": " 我现在知道答案了。\nFinal Answer: 《让子弹飞》的导演是姜文。 ",
  153. "example": false,
  154. "additional_kwargs": {},
  155. "response_metadata": {
  156. "finish_reason": "stopstop"
  157. },
  158. "id": "run-5a707e48-b451-4115-85fc-f3c0dbfe553a"
  159. }
  160. }
  161. }
  162. ]
  163. ],
  164. "llm_output": null,
  165. "run": null
  166. }
  167. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 17:parser:ReActSingleInputOutputParser] Entering Parser run with input:
  168. [0m[inputs]
  169. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence > 17:parser:ReActSingleInputOutputParser] [0ms] Exiting Parser run with output:
  170. [0m[outputs]
  171. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 11:chain:RunnableSequence] [1.10s] Exiting Chain run with output:
  172. [0m[outputs]
  173. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor] [1.84s] Exiting Chain run with output:
  174. [0m{
  175. "output": "《让子弹飞》的导演是姜文。"
  176. }
  177. {'input': '让子弹飞的导演是谁', 'output': '《让子弹飞》的导演是姜文。'}

我们再继续问一个数学计算问题

agent_executor.invoke({"input": "8 的立方根是多少?乘以 13.27,然后减去 5。"})

 结果是:

  1. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor] Entering Chain run with input:
  2. [0m{
  3. "input": "8 的立方根是多少?乘以 13.27,然后减去 5。"
  4. }
  5. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence] Entering Chain run with input:
  6. [0m{
  7. "input": ""
  8. }
  9. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad>] Entering Chain run with input:
  10. [0m{
  11. "input": ""
  12. }
  13. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad>] Entering Chain run with input:
  14. [0m{
  15. "input": ""
  16. }
  17. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad> > 5:chain:RunnableLambda] Entering Chain run with input:
  18. [0m{
  19. "input": ""
  20. }
  21. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad> > 5:chain:RunnableLambda] [1ms] Exiting Chain run with output:
  22. [0m{
  23. "output": ""
  24. }
  25. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad> > 4:chain:RunnableParallel<agent_scratchpad>] [3ms] Exiting Chain run with output:
  26. [0m{
  27. "agent_scratchpad": ""
  28. }
  29. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 3:chain:RunnableAssign<agent_scratchpad>] [8ms] Exiting Chain run with output:
  30. [0m{
  31. "input": "8 的立方根是多少?乘以 13.27,然后减去 5。",
  32. "intermediate_steps": [],
  33. "agent_scratchpad": ""
  34. }
  35. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 6:prompt:PromptTemplate] Entering Prompt run with input:
  36. [0m{
  37. "input": "8 的立方根是多少?乘以 13.27,然后减去 5。",
  38. "intermediate_steps": [],
  39. "agent_scratchpad": ""
  40. }
  41. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 6:prompt:PromptTemplate] [1ms] Exiting Prompt run with output:
  42. [0m[outputs]
  43. [32;1m[1;3m[llm/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 7:llm:ChatOpenAI] Entering LLM run with input:
  44. [0m{
  45. "prompts": [
  46. "Human: Answer the following questions as best you can. You have access to the following tools:\n\nCalculator: Useful for when you need to answer questions about math.\nrzdf_search: 搜索有关电影《让子弹飞》的信息。对于任何关于《让子弹飞》的问题,你必须使用此工具!\n\nUse the following format:\n\nQuestion: the input question you must answer\nThought: you should always think about what to do\nAction: the action to take, should be one of [Calculator, rzdf_search]\nAction Input: the input to the action\nObservation: the result of the action\n... (this Thought/Action/Action Input/Observation can repeat N times)\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n\nBegin!\n\nQuestion: 8 的立方根是多少?乘以 13.27,然后减去 5。\nThought:"
  47. ]
  48. }
  49. [36;1m[1;3m[llm/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 7:llm:ChatOpenAI] [1.24s] Exiting LLM run with output:
  50. [0m{
  51. "generations": [
  52. [
  53. {
  54. "text": " 我们需要计算8的立方根,然后将结果乘以13.27并减去5。这是一个数学问题,我们可以直接进行计算。\nAction: Calculator\nAction Input: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv",
  55. "generation_info": {
  56. "finish_reason": "stopstop"
  57. },
  58. "type": "ChatGenerationChunk",
  59. "message": {
  60. "lc": 1,
  61. "type": "constructor",
  62. "id": [
  63. "langchain",
  64. "schema",
  65. "messages",
  66. "AIMessageChunk"
  67. ],
  68. "kwargs": {
  69. "content": " 我们需要计算8的立方根,然后将结果乘以13.27并减去5。这是一个数学问题,我们可以直接进行计算。\nAction: Calculator\nAction Input: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv",
  70. "example": false,
  71. "additional_kwargs": {},
  72. "response_metadata": {
  73. "finish_reason": "stopstop"
  74. },
  75. "id": "run-44e53db0-20d9-4af9-b4c4-72623649bc89"
  76. }
  77. }
  78. }
  79. ]
  80. ],
  81. "llm_output": null,
  82. "run": null
  83. }
  84. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 8:parser:ReActSingleInputOutputParser] Entering Parser run with input:
  85. [0m[inputs]
  86. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence > 8:parser:ReActSingleInputOutputParser] [0ms] Exiting Parser run with output:
  87. [0m[outputs]
  88. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 2:chain:RunnableSequence] [1.25s] Exiting Chain run with output:
  89. [0m[outputs]
  90. [32;1m[1;3m[tool/start][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator] Entering Tool run with input:
  91. [0m"Calculate the cube root of 8, multiply it by 13.27, then subtract 5.
  92. Observ"
  93. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain] Entering Chain run with input:
  94. [0m{
  95. "question": "Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv"
  96. }
  97. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain > 11:chain:LLMChain] Entering Chain run with input:
  98. [0m{
  99. "question": "Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv",
  100. "stop": [
  101. "```output"
  102. ]
  103. }
  104. [32;1m[1;3m[llm/start][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain > 11:chain:LLMChain > 12:llm:ChatOpenAI] Entering LLM run with input:
  105. [0m{
  106. "prompts": [
  107. "Human: Translate a math problem into a expression that can be executed using Python's numexpr library. Use the output of running this code to answer the question.\n\nQuestion: ${Question with math problem.}\n```text\n${single line mathematical expression that solves the problem}\n```\n...numexpr.evaluate(text)...\n```output\n${Output of running the code}\n```\nAnswer: ${Answer}\n\nBegin.\n\nQuestion: What is 37593 * 67?\n```text\n37593 * 67\n```\n...numexpr.evaluate(\"37593 * 67\")...\n```output\n2518731\n```\nAnswer: 2518731\n\nQuestion: 37593^(1/5)\n```text\n37593**(1/5)\n```\n...numexpr.evaluate(\"37593**(1/5)\")...\n```output\n8.222831614237718\n```\nAnswer: 8.222831614237718\n\nQuestion: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv"
  108. ]
  109. }
  110. [36;1m[1;3m[llm/end][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain > 11:chain:LLMChain > 12:llm:ChatOpenAI] [980ms] Exiting LLM run with output:
  111. [0m{
  112. "generations": [
  113. [
  114. {
  115. "text": "```text\n((8 ** (1/3)) * 13.27) - 5\n```\n...numexpr.evaluate(\"((8 ** (1/3)) * 13.27) - 5\")...\n",
  116. "generation_info": {
  117. "finish_reason": "stop",
  118. "logprobs": null
  119. },
  120. "type": "ChatGeneration",
  121. "message": {
  122. "lc": 1,
  123. "type": "constructor",
  124. "id": [
  125. "langchain",
  126. "schema",
  127. "messages",
  128. "AIMessage"
  129. ],
  130. "kwargs": {
  131. "content": "```text\n((8 ** (1/3)) * 13.27) - 5\n```\n...numexpr.evaluate(\"((8 ** (1/3)) * 13.27) - 5\")...\n",
  132. "additional_kwargs": {}
  133. }
  134. }
  135. }
  136. ]
  137. ],
  138. "llm_output": {
  139. "token_usage": {
  140. "completion_tokens": 53,
  141. "prompt_tokens": 283,
  142. "total_tokens": 336
  143. },
  144. "model_name": "",
  145. "system_fingerprint": null
  146. },
  147. "run": null
  148. }
  149. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain > 11:chain:LLMChain] [980ms] Exiting Chain run with output:
  150. [0m{
  151. "text": "```text\n((8 ** (1/3)) * 13.27) - 5\n```\n...numexpr.evaluate(\"((8 ** (1/3)) * 13.27) - 5\")...\n"
  152. }
  153. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator > 10:chain:LLMMathChain] [981ms] Exiting Chain run with output:
  154. [0m{
  155. "answer": "Answer: 21.54"
  156. }
  157. [36;1m[1;3m[tool/end][0m [1m[1:chain:AgentExecutor > 9:tool:Calculator] [985ms] Exiting Tool run with output:
  158. [0m"Answer: 21.54"
  159. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence] Entering Chain run with input:
  160. [0m{
  161. "input": ""
  162. }
  163. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad>] Entering Chain run with input:
  164. [0m{
  165. "input": ""
  166. }
  167. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad> > 15:chain:RunnableParallel<agent_scratchpad>] Entering Chain run with input:
  168. [0m{
  169. "input": ""
  170. }
  171. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad> > 15:chain:RunnableParallel<agent_scratchpad> > 16:chain:RunnableLambda] Entering Chain run with input:
  172. [0m{
  173. "input": ""
  174. }
  175. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad> > 15:chain:RunnableParallel<agent_scratchpad> > 16:chain:RunnableLambda] [1ms] Exiting Chain run with output:
  176. [0m{
  177. "output": " 我们需要计算8的立方根,然后将结果乘以13.27并减去5。这是一个数学问题,我们可以直接进行计算。\nAction: Calculator\nAction Input: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv\nObservation: Answer: 21.54\nThought: "
  178. }
  179. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad> > 15:chain:RunnableParallel<agent_scratchpad>] [2ms] Exiting Chain run with output:
  180. [0m{
  181. "agent_scratchpad": " 我们需要计算8的立方根,然后将结果乘以13.27并减去5。这是一个数学问题,我们可以直接进行计算。\nAction: Calculator\nAction Input: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv\nObservation: Answer: 21.54\nThought: "
  182. }
  183. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 14:chain:RunnableAssign<agent_scratchpad>] [5ms] Exiting Chain run with output:
  184. [0m[outputs]
  185. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 17:prompt:PromptTemplate] Entering Prompt run with input:
  186. [0m[inputs]
  187. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 17:prompt:PromptTemplate] [1ms] Exiting Prompt run with output:
  188. [0m[outputs]
  189. [32;1m[1;3m[llm/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 18:llm:ChatOpenAI] Entering LLM run with input:
  190. [0m{
  191. "prompts": [
  192. "Human: Answer the following questions as best you can. You have access to the following tools:\n\nCalculator: Useful for when you need to answer questions about math.\nrzdf_search: 搜索有关电影《让子弹飞》的信息。对于任何关于《让子弹飞》的问题,你必须使用此工具!\n\nUse the following format:\n\nQuestion: the input question you must answer\nThought: you should always think about what to do\nAction: the action to take, should be one of [Calculator, rzdf_search]\nAction Input: the input to the action\nObservation: the result of the action\n... (this Thought/Action/Action Input/Observation can repeat N times)\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n\nBegin!\n\nQuestion: 8 的立方根是多少?乘以 13.27,然后减去 5。\nThought: 我们需要计算8的立方根,然后将结果乘以13.27并减去5。这是一个数学问题,我们可以直接进行计算。\nAction: Calculator\nAction Input: Calculate the cube root of 8, multiply it by 13.27, then subtract 5.\nObserv\nObservation: Answer: 21.54\nThought:"
  193. ]
  194. }
  195. [36;1m[1;3m[llm/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 18:llm:ChatOpenAI] [901ms] Exiting LLM run with output:
  196. [0m{
  197. "generations": [
  198. [
  199. {
  200. "text": " 我现在知道了最终答案。\nFinal Answer: 8的立方根大约是2,然后乘以13.27得到26.54,减去5后得到21.54。 ",
  201. "generation_info": {
  202. "finish_reason": "stopstop"
  203. },
  204. "type": "ChatGenerationChunk",
  205. "message": {
  206. "lc": 1,
  207. "type": "constructor",
  208. "id": [
  209. "langchain",
  210. "schema",
  211. "messages",
  212. "AIMessageChunk"
  213. ],
  214. "kwargs": {
  215. "content": " 我现在知道了最终答案。\nFinal Answer: 8的立方根大约是2,然后乘以13.27得到26.54,减去5后得到21.54。 ",
  216. "example": false,
  217. "additional_kwargs": {},
  218. "response_metadata": {
  219. "finish_reason": "stopstop"
  220. },
  221. "id": "run-d63c2d22-6628-4d59-809e-bb9eca405b60"
  222. }
  223. }
  224. }
  225. ]
  226. ],
  227. "llm_output": null,
  228. "run": null
  229. }
  230. [32;1m[1;3m[chain/start][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 19:parser:ReActSingleInputOutputParser] Entering Parser run with input:
  231. [0m[inputs]
  232. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence > 19:parser:ReActSingleInputOutputParser] [0ms] Exiting Parser run with output:
  233. [0m[outputs]
  234. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor > 13:chain:RunnableSequence] [911ms] Exiting Chain run with output:
  235. [0m[outputs]
  236. [36;1m[1;3m[chain/end][0m [1m[1:chain:AgentExecutor] [3.16s] Exiting Chain run with output:
  237. [0m{
  238. "output": "8的立方根大约是2,然后乘以13.27得到26.54,减去5后得到21.54。"
  239. }
  240. {'input': '8 的立方根是多少?乘以 13.27,然后减去 5。',
  241. 'output': '8的立方根大约是2,然后乘以13.27得到26.54,减去5后得到21.54。'}

 我们也可以跟Agent进行对话:

  1. from langchain_core.messages import HumanMessage, AIMessage
  2. chat_history = [HumanMessage(content="让子弹飞是谁导演的"), AIMessage(content="让子弹飞是姜文导演的。")]
  3. agent_executor.invoke({
  4. "chat_history": chat_history,
  5. "input": "这部电影什么时候上映的?"
  6. })

输出的结果如下(省略中间过程) :

  1. {'chat_history': [HumanMessage(content='让子弹飞是谁导演的'),
  2. AIMessage(content='让子弹飞是姜文导演的。')],
  3. 'input': '这部电影什么时候上映的?',
  4. 'output': '电影《让子弹飞》上映于2010年12月16日。'}

 我们现在已经成功设置了一个基本的Agent。我们只触及了Agent基础知识,高级用法后面系列文章会介绍,比如说自定义代理等等。

大家要是随便关注下公众号,那就太好了。

Peace Guys~

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号