<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>随笔 on 笔耕码农</title>
    <link>https://lzg6664.top/tags/%E9%9A%8F%E7%AC%94/</link>
    <description>Recent content in 随笔 on 笔耕码农</description>
    <image>
      <title>笔耕码农</title>
      <url>https://lzg6664.top/images/papermod-cover.png</url>
      <link>https://lzg6664.top/images/papermod-cover.png</link>
    </image>
    <generator>Hugo</generator>
    <language>zh</language>
    <copyright>lzg6664</copyright>
    <lastBuildDate>Tue, 18 Aug 2026 23:59:43 +0800</lastBuildDate>
    <atom:link href="https://lzg6664.top/tags/%E9%9A%8F%E7%AC%94/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>摄影总结</title>
      <link>https://lzg6664.top/%E5%AD%A6%E4%B9%A0/%E6%91%84%E5%BD%B1%E6%80%BB%E7%BB%93/</link>
      <pubDate>Tue, 18 Aug 2026 23:59:43 +0800</pubDate>
      <guid>https://lzg6664.top/%E5%AD%A6%E4%B9%A0/%E6%91%84%E5%BD%B1%E6%80%BB%E7%BB%93/</guid>
      <description>&lt;h2 id=&#34;感光三要素&#34;&gt;感光三要素&lt;/h2&gt;
&lt;h3 id=&#34;光圈&#34;&gt;光圈&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;影响
&lt;ol&gt;
&lt;li&gt;景深(背景模糊度)&lt;/li&gt;
&lt;li&gt;画质,最大光圈降低两档 如8&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;固定参数
&lt;ol&gt;
&lt;li&gt;2.8 拍人&lt;/li&gt;
&lt;li&gt;5.6 拍正常&lt;/li&gt;
&lt;li&gt;11 排景&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;记忆方式,
&lt;ol&gt;
&lt;li&gt;将参数看成那个帘子的长度&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;快门&#34;&gt;快门&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;影响
&lt;ol&gt;
&lt;li&gt;动态模糊&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;固定参数
&lt;ol&gt;
&lt;li&gt;1/250 人跑步&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;记忆方式
&lt;ol&gt;
&lt;li&gt;按秒来算的,越小秒数越小&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;感光度&#34;&gt;感光度&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;影响
&lt;ol&gt;
&lt;li&gt;噪点多少&lt;/li&gt;
&lt;li&gt;画质是否清晰&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;取舍
&lt;ol&gt;
&lt;li&gt;要画质
&lt;ol&gt;
&lt;li&gt;越低越好&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;要有胶片质感
&lt;ol&gt;
&lt;li&gt;适当提高&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;记忆方式
&lt;ol&gt;
&lt;li&gt;看成是灯的瓦数&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;相机模式&#34;&gt;相机模式&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;M
&lt;ol&gt;
&lt;li&gt;手动挡&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Av / A 挡
&lt;ol&gt;
&lt;li&gt;光圈优先档&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Tv / S 挡
&lt;ol&gt;
&lt;li&gt;快门优先挡&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Langchain</title>
      <link>https://lzg6664.top/%E5%AD%A6%E4%B9%A0/langchain/</link>
      <pubDate>Tue, 04 Aug 2026 23:21:41 +0800</pubDate>
      <guid>https://lzg6664.top/%E5%AD%A6%E4%B9%A0/langchain/</guid>
      <description>&lt;h2 id=&#34;20260804-langchain知识点复习&#34;&gt;20260804 langchain知识点复习&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;ChatDeepseek
&lt;ul&gt;
&lt;li&gt;ChatXXX&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ChatOpenAI&lt;/li&gt;
&lt;li&gt;init_chat_model(model= &amp;ldquo;provider:modelname&amp;rdquo;)&lt;/li&gt;
&lt;li&gt;config&lt;/li&gt;
&lt;li&gt;configuable_file&lt;/li&gt;
&lt;li&gt;extra_body&lt;/li&gt;
&lt;li&gt;kwargs&lt;/li&gt;
&lt;li&gt;langsmith(就简单配几个环境变量就行)&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;20260812-tool知识点复习&#34;&gt;20260812 tool知识点复习&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;@tool
&lt;ol&gt;
&lt;li&gt;description&lt;/li&gt;
&lt;li&gt;docs_string&lt;/li&gt;
&lt;li&gt;parse_docstring&lt;/li&gt;
&lt;li&gt;args_schema
&lt;ol&gt;
&lt;li&gt;pydantic
&lt;ol&gt;
&lt;li&gt;baseModel&lt;/li&gt;
&lt;li&gt;Field&lt;/li&gt;
&lt;li&gt;Literal&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;name_or_callable&lt;/li&gt;
&lt;li&gt;bind_tools
&lt;ol&gt;
&lt;li&gt;tool_choice
&lt;ol&gt;
&lt;li&gt;None 强制不调用工具&lt;/li&gt;
&lt;li&gt;requiere 强制调用一个或多个工具&lt;/li&gt;
&lt;li&gt;auto 自动调用工具&lt;/li&gt;
&lt;li&gt;制定强制调用的工具名&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Pydantic
&lt;ol&gt;
&lt;li&gt;Field&lt;/li&gt;
&lt;li&gt;Optional(type)&lt;/li&gt;
&lt;li&gt;default(支持有限)&lt;/li&gt;
&lt;li&gt;baseModel&lt;/li&gt;
&lt;li&gt;限制条件(le,gt,ge等)&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;agent
&lt;ol&gt;
&lt;li&gt;model&lt;/li&gt;
&lt;li&gt;tools&lt;/li&gt;
&lt;li&gt;invoke&lt;/li&gt;
&lt;li&gt;name&lt;/li&gt;
&lt;li&gt;systemprompt&lt;/li&gt;
&lt;li&gt;response_format
&lt;ol&gt;
&lt;li&gt;ProviderStrategy&lt;/li&gt;
&lt;li&gt;ToolStrategy
&lt;ol&gt;
&lt;li&gt;tool_message_content 替换工具调用在对话历史中的信息,减少输入token消耗&lt;/li&gt;
&lt;li&gt;handle_erroe :
&lt;ul&gt;
&lt;li&gt;True&lt;/li&gt;
&lt;li&gt;False&lt;/li&gt;
&lt;li&gt;Str&lt;/li&gt;
&lt;li&gt;callable&lt;/li&gt;
&lt;li&gt;ExceptionType&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;AutoStategy&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;疑问
&lt;ul&gt;
&lt;li&gt;如何设置工具的重试次数和重试策略&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;20260816知识点复习&#34;&gt;20260816知识点复习&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;agent.stream
&lt;ol&gt;
&lt;li&gt;stream_mode
&lt;ol&gt;
&lt;li&gt;values   : 每次返回全量消息列表&lt;/li&gt;
&lt;li&gt;update  :每次返回更新的AIMessage&lt;/li&gt;
&lt;li&gt;messages  : 一点点的输出,输出AIMessageChunk&lt;/li&gt;
&lt;li&gt;task  : 基于 udpate模式添加了一些任务信息&lt;/li&gt;
&lt;li&gt;debug : 基于task模式,多了一些时间戳和一些调试信息&lt;/li&gt;
&lt;li&gt;custom&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;midware
&lt;ol&gt;
&lt;li&gt;SummarizeMidware
&lt;ol&gt;
&lt;li&gt;trigger
&lt;ol&gt;
&lt;li&gt;fraction&lt;/li&gt;
&lt;li&gt;message&lt;/li&gt;
&lt;li&gt;token&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;keep&lt;/li&gt;
&lt;li&gt;summary_prompt&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Human_in_the_loop
1.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
  </channel>
</rss>
