<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AI on Saiga</title>
    <link>http://localhost:1313/categories/ai/</link>
    <description>Recent content in AI on Saiga</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <managingEditor>wuwenzen@outlook.com (wuwj)</managingEditor>
    <webMaster>wuwenzen@outlook.com (wuwj)</webMaster>
    <lastBuildDate>Mon, 10 Nov 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="http://localhost:1313/categories/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>复杂系统引入 AI 的工程治理：分级、成本与回退策略</title>
      <link>http://localhost:1313/posts/2025-11-10-ai-governance-in-complex-systems-1/</link>
      <pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2025-11-10-ai-governance-in-complex-systems-1/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;复杂系统引入 AI 的最大风险并非“效果不够好”，而是：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;输出不稳定导致体验波动&lt;/li&gt;&#xA;&lt;li&gt;依赖链拉长导致线上不确定性上升&lt;/li&gt;&#xA;&lt;li&gt;成本不可控（调用量与 token 消耗）&lt;/li&gt;&#xA;&lt;li&gt;缺乏回退机制导致事故扩大&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;因此需要把 AI 当成一种“工程能力模块”，纳入治理体系。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1-能力分级先决定用不用用在哪&#34;&gt;1. 能力分级：先决定“用不用、用在哪”&lt;/h2&gt;&#xA;&lt;p&gt;建议按风险把场景分三档：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;低风险：内容摘要、帮助说明、检索辅助&lt;/li&gt;&#xA;&lt;li&gt;中风险：规则解释、提示文案优化（基于结构化事实）&lt;/li&gt;&#xA;&lt;li&gt;高风险：核心决策、资金/权限相关结论（原则上禁用）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;分级不是文档，而是要落到开关与权限策略上：不同页面/角色可启用不同能力。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;2-统一接入层把不确定性收敛到一个地方&#34;&gt;2. 统一接入层：把不确定性收敛到一个地方&lt;/h2&gt;&#xA;&lt;p&gt;建议统一封装 AI 调用：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;超时控制（避免卡住主流程）&lt;/li&gt;&#xA;&lt;li&gt;限流与预算（按用户/模块/时间窗）&lt;/li&gt;&#xA;&lt;li&gt;缓存（相同输入复用输出）&lt;/li&gt;&#xA;&lt;li&gt;降级（失败回退到规则/模板）&lt;/li&gt;&#xA;&lt;li&gt;日志（输入与输出脱敏存档）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;统一接入层的目标：即使换模型/换供应商，业务层也不需要大改。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;3-输出约束从自由生成到受限生成&#34;&gt;3. 输出约束：从“自由生成”到“受限生成”&lt;/h2&gt;&#xA;&lt;p&gt;工程可控的关键：让 AI 输出处在可验证范围内。常用手段：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;结构化输入：只给事实与允许的选项&lt;/li&gt;&#xA;&lt;li&gt;格式约束：JSON/固定段落结构&lt;/li&gt;&#xA;&lt;li&gt;词库治理：术语表、短语库、禁用词&lt;/li&gt;&#xA;&lt;li&gt;校验失败回退：不通过就不展示 AI 结果&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;4-成本治理把-ai-当成一种资源&#34;&gt;4. 成本治理：把 AI 当成一种资源&lt;/h2&gt;&#xA;&lt;p&gt;建议建立三层成本控制：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;业务层：只在“确实节省成本/提升体验”的场景使用&lt;/li&gt;&#xA;&lt;li&gt;工程层：缓存、去重、减少重复调用&lt;/li&gt;&#xA;&lt;li&gt;策略层：按模块预算、按角色限额、按时间窗限流&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;成本控制做得好，AI 才能长期运行，而不是“试点一阵就下线”。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;5-回退策略可用性比智能更重要&#34;&gt;5. 回退策略：可用性比智能更重要&lt;/h2&gt;&#xA;&lt;p&gt;回退策略建议至少包含：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;单次失败回退：本次调用失败 -&amp;gt; 使用模板/规则结果&lt;/li&gt;&#xA;&lt;li&gt;全局开关回退：线上异常 -&amp;gt; 一键关闭 AI 能力&lt;/li&gt;&#xA;&lt;li&gt;体验回退：低置信度 -&amp;gt; 优先展示引用与原始结果&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;原则：AI 只能增强，不得成为唯一依赖。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;总结&#34;&gt;总结&lt;/h2&gt;&#xA;&lt;p&gt;复杂系统引入 AI 的正确打开方式是“工程化治理”：&lt;/p&gt;</description>
    </item>
    <item>
      <title>复杂系统引入 AI 的工程治理：分级、成本与回退策略</title>
      <link>http://localhost:1313/posts/2025-11-10-ai-governance-in-complex-systems/</link>
      <pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2025-11-10-ai-governance-in-complex-systems/</guid>
      <description>&lt;h2 id=&#34;一句话&#34;&gt;一句话&lt;/h2&gt;&#xA;&lt;p&gt;AI 可以当“外挂”，别当“方向盘”。&lt;br&gt;&#xA;治理的目标：&lt;strong&gt;让 AI 更像安全带，而不是赌运气。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1先分级3-档够用&#34;&gt;1）先分级：3 档够用&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;低风险：摘要/帮助/检索&lt;br&gt;&#xA;→ 可用，但要能降级&lt;/li&gt;&#xA;&lt;li&gt;中风险：规则解释/提示润色（基于结构化事实）&lt;br&gt;&#xA;→ 只能做表达，不能做判断&lt;/li&gt;&#xA;&lt;li&gt;高风险：资金/权限/核心决策&lt;br&gt;&#xA;→ 原则上禁用（或强隔离+强审核）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;2统一接入层把不确定性关进盒子&#34;&gt;2）统一接入层：把“不确定性”关进盒子&lt;/h2&gt;&#xA;&lt;p&gt;统一入口做五件事：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;超时（别卡主流程）&lt;/li&gt;&#xA;&lt;li&gt;限流/预算（别一夜烧钱）&lt;/li&gt;&#xA;&lt;li&gt;缓存（同样问题别反复问）&lt;/li&gt;&#xA;&lt;li&gt;降级（失败走模板/规则）&lt;/li&gt;&#xA;&lt;li&gt;日志（脱敏记录，能追溯）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;3受限生成别让-ai-自由作文&#34;&gt;3）受限生成：别让 AI 自由作文&lt;/h2&gt;&#xA;&lt;p&gt;让输出可检查：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;固定格式（JSON/固定段落）&lt;/li&gt;&#xA;&lt;li&gt;必填字段（必须包含关键名词）&lt;/li&gt;&#xA;&lt;li&gt;禁用词（保证/承诺/一定）&lt;/li&gt;&#xA;&lt;li&gt;事实来源（规则码/文档 id）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;校验不过：&lt;strong&gt;直接不用 AI 结果&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;4成本治理ai-也是资源&#34;&gt;4）成本治理：AI 也是资源&lt;/h2&gt;&#xA;&lt;p&gt;最实用三条：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;只在“真有收益”的场景用&lt;/li&gt;&#xA;&lt;li&gt;缓存 + 去重（省钱又稳定）&lt;/li&gt;&#xA;&lt;li&gt;按模块设预算（超了就降级）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;5回退永远要-plan-b&#34;&gt;5）回退：永远要 Plan B&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;单次回退：这次失败 -&amp;gt; 模板&lt;/li&gt;&#xA;&lt;li&gt;全局回退：异常 -&amp;gt; 一键关开关&lt;/li&gt;&#xA;&lt;li&gt;体验回退：置信度低 -&amp;gt; 少说话，多给引用&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;结尾上生产前检查表&#34;&gt;结尾：上生产前检查表&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; 分级清楚&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; 统一入口&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; 受限输出 + 校验&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; 一键回退&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; 样例评测集&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>规则 &#43; AI：金融系统提示与说明文案的可控生成方案</title>
      <link>http://localhost:1313/posts/2025-06-15-ai-assisted-fintech-copy-and-hints/</link>
      <pubDate>Sun, 15 Jun 2025 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2025-06-15-ai-assisted-fintech-copy-and-hints/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;金融系统的提示与说明文案通常具备三个特征：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;高频：表单校验、流程阻断、异常提示随处可见&lt;/li&gt;&#xA;&lt;li&gt;高一致性要求：不同页面需要同口径&lt;/li&gt;&#xA;&lt;li&gt;变更成本高：规则变了，文案要跟着同步&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 可以提升“生成与维护效率”，但必须保证输出可控、可审计、可回退。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;核心原则规则负责判断ai-负责表达&#34;&gt;核心原则：规则负责判断，AI 负责表达&lt;/h2&gt;&#xA;&lt;h3 id=&#34;判断层输出结构化事实&#34;&gt;判断层输出结构化事实&lt;/h3&gt;&#xA;&lt;p&gt;判断层输出类似：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;code&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;FIELD_REQUIRED&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;severity&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;high&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;facts&amp;#34;&lt;/span&gt;: { &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;field&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;联系地址&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;step&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;基本信息&amp;#34;&lt;/span&gt; },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;actions&amp;#34;&lt;/span&gt;: [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;补全字段&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;返回修改&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;表达层仅消费结构化事实&#34;&gt;表达层仅消费结构化事实&lt;/h3&gt;&#xA;&lt;p&gt;AI 的输入仅包含：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;code / severity / facts / actions&lt;/li&gt;&#xA;&lt;li&gt;已批准短语库（approved phrases）&lt;/li&gt;&#xA;&lt;li&gt;输出格式约束（字数、必含字段名、禁用词）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 不允许：新增事实、改写关键字段名、改变严重等级。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;一套可落地的生成链路&#34;&gt;一套可落地的生成链路&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;规则系统产出结构化结果（可测试）&lt;/li&gt;&#xA;&lt;li&gt;模板生成“骨架文案”（可兜底）&lt;/li&gt;&#xA;&lt;li&gt;AI 在骨架上做表达优化（可选）&lt;/li&gt;&#xA;&lt;li&gt;输出校验：禁用词、字段覆盖、长度与格式&lt;/li&gt;&#xA;&lt;li&gt;失败即回退到模板文案，并记录日志&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;文案治理短语库与术语表的作用&#34;&gt;文案治理：短语库与术语表的作用&lt;/h2&gt;&#xA;&lt;p&gt;很多“口径问题”不是 AI 造成的，而是系统本身没有统一表达。&lt;/p&gt;&#xA;&lt;p&gt;建议建设两类资产：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;术语表：名词统一（字段名、步骤名、产品名）&lt;/li&gt;&#xA;&lt;li&gt;短语库：标准句式（建议、引导、阻断提示）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 的主要任务是：在短语库与结构化事实之间“组合与改写”，而不是自由发挥。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;前端落地建议&#34;&gt;前端落地建议&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;封装统一接口：&lt;code&gt;hintService.getHints(context)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;超时与降级：AI 超时直接展示模板结果&lt;/li&gt;&#xA;&lt;li&gt;缓存：相同 &lt;code&gt;code + facts&lt;/code&gt; 可缓存一段时间&lt;/li&gt;&#xA;&lt;li&gt;UI 明确：高风险提示使用 Banner/Modal，低风险使用 Inline/Toast&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;最小评测集让效果可验证&#34;&gt;最小评测集：让效果可验证&lt;/h2&gt;&#xA;&lt;p&gt;按提示码准备样例集：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;缺失字段&lt;/li&gt;&#xA;&lt;li&gt;条件必填&lt;/li&gt;&#xA;&lt;li&gt;流程阻断&lt;/li&gt;&#xA;&lt;li&gt;异常错误码解释&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;评估维度：&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI 作为前端工程助手：代码理解、变更评审与知识沉淀</title>
      <link>http://localhost:1313/posts/2025-01-20-ai-engineering-assistant-workflow/</link>
      <pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2025-01-20-ai-engineering-assistant-workflow/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;在中大型前端项目中，效率瓶颈往往不在“写代码”，而在：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;理解既有代码与历史决策&lt;/li&gt;&#xA;&lt;li&gt;做变更评审与影响面分析&lt;/li&gt;&#xA;&lt;li&gt;将经验沉淀为可复用的规范与模板&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 更适合作为“工程助手”，在不改变既有流程的前提下，降低理解成本与重复劳动。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;适用场景与边界&#34;&gt;适用场景与边界&lt;/h2&gt;&#xA;&lt;h3 id=&#34;适合让-ai-介入的事情&#34;&gt;适合让 AI 介入的事情&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;读代码：梳理模块关系、数据流、关键入口&lt;/li&gt;&#xA;&lt;li&gt;查影响：对改动点做潜在影响面清单&lt;/li&gt;&#xA;&lt;li&gt;写评审：生成 code review 的检查项与风险点&lt;/li&gt;&#xA;&lt;li&gt;做沉淀：把零散讨论转成可检索的技术记录&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;不适合直接交给-ai-的事情&#34;&gt;不适合直接交给 AI 的事情&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;关键逻辑的“正确性判定”&lt;/li&gt;&#xA;&lt;li&gt;业务规则的决策与归因&lt;/li&gt;&#xA;&lt;li&gt;以 AI 输出作为唯一结论（必须可验证）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;一套可落地的使用流程&#34;&gt;一套可落地的使用流程&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1代码理解先结构化再总结&#34;&gt;1）代码理解：先结构化，再总结&lt;/h3&gt;&#xA;&lt;p&gt;输入给 AI 的材料建议是“可验证的事实”，例如：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;目录结构（关键模块）&lt;/li&gt;&#xA;&lt;li&gt;入口文件（router/store/bff client）&lt;/li&gt;&#xA;&lt;li&gt;关键类型定义与接口契约&lt;/li&gt;&#xA;&lt;li&gt;相关提交 diff（而非整仓库）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;期望 AI 输出的格式建议固定为：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;模块职责清单（What）&lt;/li&gt;&#xA;&lt;li&gt;调用链路（How）&lt;/li&gt;&#xA;&lt;li&gt;关键假设与隐含约束（Why）&lt;/li&gt;&#xA;&lt;li&gt;潜在风险点（Risk）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这样更像“工程笔记”，而不是泛泛解释。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2变更评审用清单化替代口头经验&#34;&gt;2）变更评审：用“清单化”替代口头经验&lt;/h3&gt;&#xA;&lt;p&gt;对每个变更（PR/commit）生成一份固定结构的评审清单：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;影响页面/模块&lt;/li&gt;&#xA;&lt;li&gt;影响数据结构/接口&lt;/li&gt;&#xA;&lt;li&gt;兼容性（旧字段/旧接口/旧路由）&lt;/li&gt;&#xA;&lt;li&gt;性能点（渲染、列表、长任务）&lt;/li&gt;&#xA;&lt;li&gt;观测点（埋点、错误、关键链路）&lt;/li&gt;&#xA;&lt;li&gt;回滚策略（开关/版本/兜底）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 的价值在于“补盲”，而不是“替代审查”。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3知识沉淀把对话变成可检索资产&#34;&gt;3）知识沉淀：把对话变成可检索资产&lt;/h3&gt;&#xA;&lt;p&gt;建议把以下内容自动化沉淀（写入 Markdown）：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;模块说明（README）&lt;/li&gt;&#xA;&lt;li&gt;常见问题与排查路径（FAQ）&lt;/li&gt;&#xA;&lt;li&gt;关键决策记录（ADR：Architecture Decision Record）&lt;/li&gt;&#xA;&lt;li&gt;发布与回滚手册（Runbook）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;沉淀策略：少而精，优先覆盖高频问题与关键链路。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;工程化落地建议&#34;&gt;工程化落地建议&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;统一 Prompt 模板：减少输出风格漂移&lt;/li&gt;&#xA;&lt;li&gt;强制输出引用：引用文件路径、函数名、类型名&lt;/li&gt;&#xA;&lt;li&gt;结果可回退：AI 不可用时流程不受影响&lt;/li&gt;&#xA;&lt;li&gt;记录输入与输出：便于复盘与持续改进（注意脱敏）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;总结&#34;&gt;总结&lt;/h2&gt;&#xA;&lt;p&gt;AI 在前端工程中的价值，更像“放大镜 + 清单生成器”：&lt;/p&gt;</description>
    </item>
    <item>
      <title>2024 年前端与 AI 融合方向的实践观察</title>
      <link>http://localhost:1313/posts/2024-12-18-2024-ai-frontier-summary/</link>
      <pubDate>Wed, 18 Dec 2024 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2024-12-18-2024-ai-frontier-summary/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;2024 年，AI 能力开始从“可用”逐步走向“可落地”，并在前端工程中呈现出更加清晰的应用边界。&lt;/p&gt;&#xA;&lt;p&gt;相比早期的探索阶段，这一时期的关注重点不再是模型能力本身，而是 &lt;strong&gt;AI 如何以可控、可维护的方式融入现有前端系统&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;前端侧可落地的-ai-应用方向&#34;&gt;前端侧可落地的 AI 应用方向&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-面向内容的辅助能力&#34;&gt;1. 面向内容的辅助能力&lt;/h3&gt;&#xA;&lt;p&gt;AI 在内容相关场景中的成熟度相对较高，包括：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;文案生成与润色&lt;/li&gt;&#xA;&lt;li&gt;提示信息补全&lt;/li&gt;&#xA;&lt;li&gt;结构化内容转摘要&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这类能力通常作为增强工具存在，不直接影响核心业务逻辑。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-面向效率的开发辅助&#34;&gt;2. 面向效率的开发辅助&lt;/h3&gt;&#xA;&lt;p&gt;在工程实践中，AI 更常被用于：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;辅助生成重复性代码&lt;/li&gt;&#xA;&lt;li&gt;帮助理解既有代码结构&lt;/li&gt;&#xA;&lt;li&gt;提供问题排查思路&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;其价值体现在 &lt;strong&gt;降低理解成本&lt;/strong&gt;，而非完全替代开发过程。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-面向系统使用体验的增强&#34;&gt;3. 面向系统使用体验的增强&lt;/h3&gt;&#xA;&lt;p&gt;部分系统开始引入 AI 作为交互层补充：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;智能提示&lt;/li&gt;&#xA;&lt;li&gt;操作建议&lt;/li&gt;&#xA;&lt;li&gt;上下文相关说明&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这类能力通常具备可回退机制，不作为唯一入口。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;实践过程中暴露的问题&#34;&gt;实践过程中暴露的问题&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-输出不可控带来的风险&#34;&gt;1. 输出不可控带来的风险&lt;/h3&gt;&#xA;&lt;p&gt;在缺乏约束的情况下，AI 输出可能出现：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;表达不稳定&lt;/li&gt;&#xA;&lt;li&gt;语义偏移&lt;/li&gt;&#xA;&lt;li&gt;与系统实际状态不一致&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;因此，工程层面必须为 AI 输出设置明确边界。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-过度集成的复杂性成本&#34;&gt;2. 过度集成的复杂性成本&lt;/h3&gt;&#xA;&lt;p&gt;将 AI 深度嵌入核心流程，往往会带来：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;调试难度上升&lt;/li&gt;&#xA;&lt;li&gt;依赖链条拉长&lt;/li&gt;&#xA;&lt;li&gt;系统稳定性下降&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;实践中更可取的方式是 &lt;strong&gt;渐进式引入&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-成本与收益不对等&#34;&gt;3. 成本与收益不对等&lt;/h3&gt;&#xA;&lt;p&gt;并非所有场景都适合引入 AI：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;低频功能收益有限&lt;/li&gt;&#xA;&lt;li&gt;调用成本难以摊平&lt;/li&gt;&#xA;&lt;li&gt;维护复杂度高于收益&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;是否引入，应以实际价值为判断依据。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;工程层面的共识原则&#34;&gt;工程层面的共识原则&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-ai-作为增强能力而非核心依赖&#34;&gt;1. AI 作为增强能力而非核心依赖&lt;/h3&gt;&#xA;&lt;p&gt;在架构设计中，应确保：&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用 AI 辅助整理与检索个人内容的方法</title>
      <link>http://localhost:1313/posts/2024-08-10-personal-knowledge-base-with-ai/</link>
      <pubDate>Sat, 10 Aug 2024 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2024-08-10-personal-knowledge-base-with-ai/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;随着个人技术积累逐渐增多，内容往往分散在博客、笔记工具、项目文档等不同位置。&lt;br&gt;&#xA;当内容规模扩大后，单纯依赖目录结构或标签分类，已经难以快速定位所需信息。&lt;/p&gt;&#xA;&lt;p&gt;在这种情况下，引入 AI 作为&lt;strong&gt;辅助整理与检索工具&lt;/strong&gt;，是一种成本较低、可逐步演进的方案。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;常见内容管理痛点&#34;&gt;常见内容管理痛点&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-内容分散检索成本高&#34;&gt;1. 内容分散，检索成本高&lt;/h3&gt;&#xA;&lt;p&gt;常见情况包括：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;同一主题存在多份记录&lt;/li&gt;&#xA;&lt;li&gt;不同工具之间缺乏统一入口&lt;/li&gt;&#xA;&lt;li&gt;只能依赖全文搜索，结果噪声较多&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-标签与分类难以长期维护&#34;&gt;2. 标签与分类难以长期维护&lt;/h3&gt;&#xA;&lt;p&gt;人工维护分类体系容易出现：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;标签粒度不一致&lt;/li&gt;&#xA;&lt;li&gt;分类不断膨胀&lt;/li&gt;&#xA;&lt;li&gt;新内容难以快速归类&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-内容写完即沉没&#34;&gt;3. 内容“写完即沉没”&lt;/h3&gt;&#xA;&lt;p&gt;很多内容在完成记录后：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;很少被再次查阅&lt;/li&gt;&#xA;&lt;li&gt;难以形成复用价值&lt;/li&gt;&#xA;&lt;li&gt;无法支撑长期积累&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;ai-在内容整理中的角色&#34;&gt;AI 在内容整理中的角色&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-辅助理解与归纳&#34;&gt;1. 辅助理解与归纳&lt;/h3&gt;&#xA;&lt;p&gt;AI 更适合承担以下工作：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;对已有内容进行摘要&lt;/li&gt;&#xA;&lt;li&gt;提炼核心观点&lt;/li&gt;&#xA;&lt;li&gt;生成结构化要点&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;而不是替代原始内容本身。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-提供语义层面的检索能力&#34;&gt;2. 提供语义层面的检索能力&lt;/h3&gt;&#xA;&lt;p&gt;相比关键词匹配，语义检索可以：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;容忍表达差异&lt;/li&gt;&#xA;&lt;li&gt;根据问题意图返回结果&lt;/li&gt;&#xA;&lt;li&gt;提高命中相关内容的概率&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;在个人内容规模增长后，这种能力尤为重要。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-作为入口层而非数据源&#34;&gt;3. 作为“入口层”而非数据源&lt;/h3&gt;&#xA;&lt;p&gt;AI 更适合作为统一入口：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;帮助定位已有内容&lt;/li&gt;&#xA;&lt;li&gt;提供参考链接&lt;/li&gt;&#xA;&lt;li&gt;指向原始记录位置&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;而不是成为新的内容存储层。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;实现思路概览&#34;&gt;实现思路概览&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-保持原有内容结构稳定&#34;&gt;1. 保持原有内容结构稳定&lt;/h3&gt;&#xA;&lt;p&gt;在引入 AI 之前，应确保：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;内容来源清晰&lt;/li&gt;&#xA;&lt;li&gt;原始文件可长期维护&lt;/li&gt;&#xA;&lt;li&gt;不依赖单一工具或平台&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这是后续扩展的基础。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-构建轻量级索引层&#34;&gt;2. 构建轻量级索引层&lt;/h3&gt;&#xA;&lt;p&gt;可以通过以下方式降低成本：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;对已有内容生成摘要或关键描述&lt;/li&gt;&#xA;&lt;li&gt;将元信息集中管理&lt;/li&gt;&#xA;&lt;li&gt;避免过早引入复杂基础设施&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-ai-查询作为增强能力&#34;&gt;3. AI 查询作为增强能力&lt;/h3&gt;&#xA;&lt;p&gt;在查询阶段引入 AI：&lt;/p&gt;</description>
    </item>
    <item>
      <title>在前端系统中引入 AI 辅助提示与文案生成</title>
      <link>http://localhost:1313/posts/2024-06-22-ai-for-fintech-risk-hints/</link>
      <pubDate>Sat, 22 Jun 2024 00:00:00 +0000</pubDate><author>wuwenzen@outlook.com (wuwj)</author>
      <guid>http://localhost:1313/posts/2024-06-22-ai-for-fintech-risk-hints/</guid>
      <description>&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;&#xA;&lt;p&gt;随着大模型能力逐步成熟，AI 不再只用于对话场景，也开始进入实际业务系统，承担&lt;strong&gt;提示生成、文案辅助与信息补全&lt;/strong&gt;等角色。&lt;/p&gt;&#xA;&lt;p&gt;在前端系统中合理引入 AI，可以在不改变原有业务流程的前提下，提升信息表达效率与一致性。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;常见应用场景&#34;&gt;常见应用场景&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-提示文案辅助生成&#34;&gt;1. 提示文案辅助生成&lt;/h3&gt;&#xA;&lt;p&gt;在配置类或操作型页面中，常见需求包括：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;自动生成操作说明&lt;/li&gt;&#xA;&lt;li&gt;根据上下文补充提示文案&lt;/li&gt;&#xA;&lt;li&gt;统一不同页面的表达风格&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;AI 更适合充当“草稿生成器”，而非最终决策者。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-动态提示内容补全&#34;&gt;2. 动态提示内容补全&lt;/h3&gt;&#xA;&lt;p&gt;基于页面状态或用户输入，生成更具体的提示信息：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;根据选择结果生成说明&lt;/li&gt;&#xA;&lt;li&gt;针对异常情况给出补充建议&lt;/li&gt;&#xA;&lt;li&gt;避免模板化、重复性文案&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-复杂规则的自然语言转译&#34;&gt;3. 复杂规则的自然语言转译&lt;/h3&gt;&#xA;&lt;p&gt;当系统内部规则较为复杂时，可以通过 AI 将结构化信息转化为更易理解的描述：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;配置结果解释&lt;/li&gt;&#xA;&lt;li&gt;条件判断结果说明&lt;/li&gt;&#xA;&lt;li&gt;操作后果提示&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;引入-ai-时的设计原则&#34;&gt;引入 AI 时的设计原则&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-明确-ai-的角色边界&#34;&gt;1. 明确 AI 的角色边界&lt;/h3&gt;&#xA;&lt;p&gt;在前端系统中，AI 更适合承担：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;文案辅助&lt;/li&gt;&#xA;&lt;li&gt;表达优化&lt;/li&gt;&#xA;&lt;li&gt;信息重组&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;而不适合直接参与业务判断或规则决策。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-保持可控的输出范围&#34;&gt;2. 保持可控的输出范围&lt;/h3&gt;&#xA;&lt;p&gt;为避免不可预期的输出，应当：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;提供明确的上下文与输入约束&lt;/li&gt;&#xA;&lt;li&gt;使用固定模板 + AI 补全的方式&lt;/li&gt;&#xA;&lt;li&gt;对输出结果进行二次校验或人工确认&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3-输出结果可回退可替换&#34;&gt;3. 输出结果可回退、可替换&lt;/h3&gt;&#xA;&lt;p&gt;AI 生成内容应具备以下特性：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;不影响主流程运行&lt;/li&gt;&#xA;&lt;li&gt;支持一键替换为默认文案&lt;/li&gt;&#xA;&lt;li&gt;不作为唯一信息来源&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;前端实现思路&#34;&gt;前端实现思路&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-以增强能力形式接入&#34;&gt;1. 以“增强能力”形式接入&lt;/h3&gt;&#xA;&lt;p&gt;在实现层面，通常将 AI 能力视为可选增强：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;不影响原有逻辑&lt;/li&gt;&#xA;&lt;li&gt;异常时自动降级&lt;/li&gt;&#xA;&lt;li&gt;与核心业务解耦&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2-统一封装调用接口&#34;&gt;2. 统一封装调用接口&lt;/h3&gt;&#xA;&lt;p&gt;通过统一的 AI 服务封装：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
