ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

“求婚智能体”开发实战:用Agent工作流将生活需求落地为AI应用

“求婚智能体”开发实战:用Agent工作流将生活需求落地为AI应用 被求婚方案折磨了一个月后我决定自己写一个求婚智能体如果你最近正在筹划求婚大概率会陷入一种循环小红书刷了三天收藏了二十篇“求婚攻略”结果发现每一篇都在推荐同款气球、同款灯带、同款KTV包厢——最后女朋友一句“这也太套路了吧”直接把你打回原形。如果你是个程序员你还会多一层焦虑明明每天都在写代码、调接口、做系统设计按说解决问题才是我的主场为什么到了“求婚”这件事上反而变成了选择困难症末期患者我当时就是这个状态。后来我想明白了一件事求婚这件事真正难的不是“买什么戒指”“订哪家餐厅”而是你面对的是一个超级复杂、变量极多、且不能灰度发布的情感系统。传统攻略是静态文档而你需要的是一个能不断根据现场情况调整方案的“策划引擎”。于是我用当前最热门的智能体Agent技术搭建了一个“求婚智能体”。这个智能体不只是帮我生成一个方案而是帮我把求婚从“脑子里的一个想法”变成了“一条可执行、可回滚、可观测的完整链路”。这篇文章就记录一下整个过程。我会尽量淡化和求婚有关的浪漫细节重点讲清楚一个普通人怎么用智能体平台把一个模糊的生活需求拆解成一个可落地的 AI 应用。如果你也在关注智能体开发、智能体搭建、Agent 工作流设计或者你只是好奇“平台搭建的智能体和用 Python 构建的智能体到底有什么不同”这篇文章应该能给你一个还挺完整的答案。1. 这篇文章真正要解决的问题先说说我为什么非要做一个智能体而不是直接让 ChatGPT 帮我写一个方案。很多人在用 AI 做策划类任务时会遇到一个典型问题AI 给你的内容永远“看起来正确”但执行起来全是坑。比如你问它“帮我策划一场求婚”它能给你写出 800 字的流程安排包括场地、道具、时间线、备用方案。但你真正执行的时候会发现它不知道你女朋友喜欢什么风格因为这是你的私人信息你得手动喂给模型它不知道你的预算、你的朋友能几点到、你订的那家餐厅有没有独立包间它给你的“备用方案”往往是一句“如果下雨可以改到室内”根本没有帮你想清楚室内室外怎么切换、设备怎么搬、人员怎么调配它不会主动提醒你“钻戒提前两周买”“朋友的车停哪里”“求婚视频谁拍”——这些细节才是现场成败的关键。也就是说普通的聊天式 AI 帮你做的是“内容生成”而不是“任务执行”。内容生成只能给你一段文字任务执行才能给你一个确定的结果。智能体解决的就是这件事。智能体不是一个简单的“问答机器人”它是一套能拆解任务、调用工具、按流程执行、自主决策的 AI 系统。它的价值不在于“回答得有多好”而在于“能不能把一件事办完”。我需要的是一个系统它能把“求婚”这个庞大任务拆解成几十个子任务每个子任务都有明确的负责人、完成标准、时间节点、兜底方案。它应该像项目经理一样帮我推进而不是像一个文案一样帮我写作文。这就是这篇文章真正要讲的问题当你在 Coze、扣子、Dify 这类平台上搭建一个智能体时你究竟在搭建什么一个智能体能解决什么问题中间有哪些真正容易踩的坑下面我从头开始拆。2. 智能体的核心概念与适用场景先说结论智能体这个概念本质上是对传统“问答式 AI”的一次升级。它的核心不是更聪明的模型而是一套可以自主决策的任务执行框架。我画个不太严谨但很好理解的类比普通对话 AI 是“顾问”你问一句它答一句答完就结束了。智能体是“实习生”你给它一个目标它会自己决定先做什么、再做什么、遇到问题找谁、做完了怎么汇报。实习生和顾问最大的区别是什么是主动性和规划能力。智能体之所以叫“Agent”就是因为它具备这两个基础能力。再往深一层智能体系统通常由以下几个关键模块组成2.1 大模型大脑大模型负责理解用户意图、生成回复、做逻辑判断。它解决的是“理解”和“生成”问题。2.2 工作流流程工作流负责把任务拆解成固定步骤。它解决的是“稳定执行”问题。比如求婚策划里“收集女友信息 → 分析风格偏好 → 生成方案初稿 → 人工确认 → 生成执行清单”就是一条工作流。2.3 插件与工具手脚工具负责执行具体动作。比如调用地图 API 查询餐厅位置、调用天气 API 查询当天气象、调用日历 API 创建提醒。它解决的是“与外部世界交互”的问题。2.4 知识库记忆知识库负责提供模型之外的私有信息。比如你之前记下的女朋友喜欢的花、不吃的食物、害怕的动物、闺蜜的联系方式。它解决的是“个性化”问题。2.5 记忆与变量状态记忆模块保存多轮对话和历史状态。比如“方案已经进入第二步”“预算还剩 3000 元”“周日餐厅需要再次确认”。它解决的是“上下文连续性”问题。把这五个模块组合起来你得到的才是一个完整的智能体应用。少了任意一个模块它都只能算“套了壳的聊天机器人”。2.6 智能体到底适合解决什么问题从这次实践来看智能体最适合解决的是“目标明确但过程复杂”的任务。它的典型特征有三个任务有明确终点比如“在 5 月 20 日晚上成功完成求婚”。任务由多个环节组成且环节之间存在依赖关系比如“先确定场地才能确定布置方案”。任务需要根据实时反馈动态调整比如“现场音响坏了30 秒内要给出替补方案”。反过来智能体不适合解决什么问题呢这里特别想提醒一下如果你的任务只是“生成一段文字”不需要工具调用不需要流程控制不需要外部数据那你就直接用大模型对话即可智能体反而会画蛇添足。很多人一上来就想把什么事都套上智能体最后做出来的东西既没有更智能也没有更高效。智能体的价值在于流程化、工具化、状态化而不是“用起来很酷”。3. 平台搭建与 Python 自建智能体的本质差异在做求婚智能体之前我专门想了想“利用平台构建的智能体和用 Python 构建的智能体到底有什么不同”。因为这个问题不只是选型问题它直接决定了整个项目的架构方式。3.1 平台构建智能体的特点平台构建智能体指的是通过 Coze扣子、Dify、百度千帆、阿里百炼这类可视化平台搭建的 Agent 应用。它们通常提供可视化的工作流画布拖拽节点、连线。内置的插件市场搜索、天气、地图、数据库等。托管的知识库服务上传文档、自动切片、向量化。低代码甚至零代码的交互界面。一键发布到微信、飞书、网页等渠道。平台的优势在于快。我从零开始搭建求婚智能体的工作流核心逻辑只花了一个晚上。不需要写 API、不需要管理向量数据库、不需要做前端。平台的劣势在于黑盒。平台帮你封装了太多东西你很难精确控制每一个环节。比如它内置的意图识别可能不完全符合你的需求但你也没法直接改模型层的逻辑。3.2 Python 自建智能体的特点Python 自建智能体指的是用 LangChain、LlamaIndex 这类开发框架或者直接调用大模型 API自己编写 Agent 的决策逻辑、工具调用、状态管理等核心代码。自建的优势在于可控你可以自己定义“选择哪个工具”的判断逻辑。你可以把智能体嵌入自己的业务系统。你可以精确控制 token 成本。你可以自己管理知识库的切片策略、向量化模型、检索逻辑。劣势也很明显开发成本高、维护成本高。你需要懂 Prompt 工程、API 调用、异步处理、错误重试、日志监控还要处理模型幻觉、工具调用失败、上下文超限等一堆工程问题。3.3 我的选择与判断求婚智能体这个项目我最终选择了平台方案。原因有三个第一时间敏感。求婚有明确日期我没时间从零搭一个 Agent 框架。第二业务复杂度适中。求婚策划的核心逻辑是“拆解任务 → 生成方案 → 按节点执行 → 动态调整”不涉及复杂的系统集成平台完全够用。第三单人维护。我是唯一的开发者和使用者不需要多团队协作平台的可视化调试效率远高于手写代码。但我要明确说如果你的智能体需要深度嵌入公司的业务系统需要操作内部数据库、调用内部接口、实现定制化权限控制那么用 Python 自建几乎是唯一选择。平台适合做“应用”自建适合做“基础设施”。这是我在这个项目里最重要的判断。4. 求婚智能体的场景分析与功能设计明确了技术路线之后先别急着打开平台开搭。我做的第一件事是场景拆解。很多人搭智能体失败不是因为技术不行而是因为没把场景想清楚就上手。智能体不是魔法它不能替你思考它只能帮你把你想清楚的流程自动化。所以设计阶段花的每一分钟到后面都会加倍省回来。4.1 求婚场景的痛点拆解我把求婚这件事拆解成了五个必须回答的问题大事记两个人的关键时间节点有哪些第一次见面、确定关系、第一次旅行这些信息是策划的基础素材。喜好分析她喜欢什么风格偏爱温暖私密还是热闹公开喜欢花还是喜欢星空恐惧什么样的事情资源盘点预算多少哪些朋友可以参与有没有可靠的摄影师场地是否熟悉流程编排什么时间、在哪里、做什么事、谁负责什么风险预案下雨怎么办堵车怎么办音响坏了怎么办她临时加班怎么办我发现这五个问题本质上就是智能体系统里“知识库、工作流、工具调用”三种能力的组合。4.2 从需求到功能模块基于上面的拆解我给求婚智能体定义了四个核心功能模块模块功能对应智能体能力素材收集器收集两个人的基本信息、偏好、禁忌多轮对话、知识库存储方案生成器根据素材生成多套求婚方案工作流编排、大模型生成执行调度器把方案拆成可执行的任务清单并跟进任务拆解、状态管理风险控制器根据现场反馈动态调整方案条件判断、工具调用这四个模块不是各自独立的而是像管道一样串联素材收集器 → 方案生成器 → 执行调度器 → 风险控制器。这其实就是一条完整的工作流。智能体平台上的“工作流”本质上就是把这四个模块画成节点、连成线。5. 智能体开发实战工作流设计与平台配置下面进入实际操作。我会把我在平台上的配置步骤尽量还原重点讲清楚每一步在做什么、为什么这么做。5.1 第一步创建工作流骨架在 Coze / 扣子这类平台上新建一个智能体项目后第一步是创建工作流。我把它命名为“求婚策划主流程”。工作流的节点设计如下开始节点 ↓ 【输入变量】收集用户需求预算、日期、城市、人数 ↓ 【插件节点】获取城市天气信息 ↓ 【知识库检索节点】查询女友偏好档案 ↓ 【大模型节点】生成三套候选方案 ↓ 【代码节点】对方案进行冲突校验比如预算是否超限 ↓ 【输出节点】返回方案以及执行清单这个工作流的核心设计思路是先获取必要信息再做条件判断最后生成输出。它解决的不是“写一段好看的文案”而是“确保输出的方案是可行的”。在工作流设计过程中最容易犯的一个错误是把所有判断都交给大模型。那样的话你的工作流就退化成了“一条提示词”毫无可靠性可言。正确做法是把确定性逻辑用代码节点或条件节点固定下来把创意性内容交给大模型生成。比如预算校验我用的不是大模型“自行领会”而是代码节点里的硬判断# 文件路径代码节点“预算校验” def main(budget: int, total_cost: int) - dict: # 如果预算不足直接标记为需要调整方案 if total_cost budget: return { status: over_budget, suggestion: 建议减少布置道具支出或降低餐厅档次, gap: total_cost - budget } return { status: ok, remaining: budget - total_cost }这类逻辑用代码写死比让大模型去“理解”可靠一百倍。5.2 第二步配置知识库知识库是整个智能体的“记忆”。你不希望每次对话时都要把女朋友的喜好重新说一遍对吧。我需要做一个“女友偏好档案”的知识库文档。每一个文档条目不是简单的描述而是结构化的“偏好条目”方便后续检索。# 女友偏好档案示例 ## 花卉偏好 - 最喜欢向日葵因为大学时代第一次约会去了植物园 - 最不喜欢百合过敏 ## 餐厅偏好 - 喜欢安静、有落地窗、光线好的餐厅 - 不吃辣对海鲜轻微过敏 ## 场地偏好 - 偏爱小规模、私密性强、有仪式感的场地 - 不喜欢太闹的 KTV ## 时间偏好 - 周末下午的状态最好晚上容易疲惫 - 周三和周四加班频率高不适合安排惊喜 ## 禁忌 - 害怕人多时被注视拒绝大规模公开求婚 - 不喜欢“突然从背后吓一跳”的惊喜方式生成这些内容有两种方法。一种是手动整理适合一次性写入少量数据。另一种是用平台的“文档导入”功能上传现有聊天记录或备忘录让平台自动做切片和向量化。我采用的是“手动整理 导入导出”结合。5.3 第三步设计多轮对话与状态记忆求婚策划不是一次对话就结束的。可能周一聊了预算周五才确定场地下周三才确认朋友名单。这个场景带来的技术挑战是智能体需要记住“上一次聊到哪了”并且在不同轮次之间保持状态连续。在平台里我配置了两个变量current_step记录当前处于工作流的哪个阶段。confirmed_items记录已经确认的信息比如预算、日期、场地。这样设计的好处是如果用户中断对话下次回来可以接着聊智能体不会从头开始问一遍。5.4 第四步接入外部工具求婚策划中有两个外部数据非常关键天气和场地。天气直接影响户外求婚方案是否成立。场地查询则决定了方案的可行性。我在工作流里接入了天气查询插件并在主流程里加了一个条件分支天气节点返回结果 ↓ 判断是否为晴天 ├─ 晴天 → 执行户外方案A ├─ 阴天 → 执行户外方案B备用时间线减少户外时长 └─ 雨天 → 切换室内方案C通知布置组调整这一步看起来简单但其实是一个典型的Agent 决策机制。智能体不只是“生成文案”而是能根据实时数据改变执行路径。6. 完整示例从智能体 API 调用到前端接入平台搭建完成后还有一个问题需要考虑智能体怎么跟我的日常工具打通我不可能每次想聊求婚方案时都打开一个网页去操作。我需要智能体能接进我日常使用的聊天软件或者至少有一个可以随时访问的入口。平台一般都支持发布到 Bot 商店、微信客服、飞书、网页等渠道。但如果你想把这个智能体的能力集成到自己的小程序或 App 里方式是通过 API 调用。以 Coze 平台的 API 为例大致的调用方式是获取 Bot 的 API Token然后通过 HTTP 接口发送对话消息接收智能体的回复。# 文件路径proposal_agent_client.py import requests API_URL https://api.coze.cn/v1/chat BOT_ID your_bot_id USER_ID your_user_id TOKEN your_pat_token headers { Authorization: fBearer {TOKEN}, Content-Type: application/json } payload { bot_id: BOT_ID, user_id: USER_ID, stream: False, auto_save_history: True, additional_messages: [ { role: user, content_type: text, content: 帮我复盘一下目前求婚方案预算还剩3000场地在城西哪些环节需要调整, content_type: text } ] } response requests.post(API_URL, headersheaders, jsonpayload) print(response.json())这段代码的核心逻辑非常直白用 HTTP 请求把一个用户消息发给智能体 Bot然后拿回智能体的回复。如果你对接的是支持 SSEServer-Sent Events的接口还可以用流式接收的方式让前端像一个真实的聊天机器人一样逐字输出回复。这属于“封装 SSE 流式接口调用逻辑”的工作很多智能体平台的接口同时支持普通请求和流式请求区别在于stream参数设为True还是False。# 文件路径stream_chat_client.py流式接收示例 import json import requests API_URL https://api.coze.cn/v1/chat HEADERS { Authorization: Bearer your_pat_token, Content-Type: application/json } payload { bot_id: your_bot_id, user_id: your_user_id, stream: True, additional_messages: [ {role: user, content_type: text, content: 推荐一个周日适合求婚的餐厅方案} ] } response requests.post(API_URL, headersHEADERS, jsonpayload, streamTrue) for line in response.iter_lines(): if not line: continue line line.decode(utf-8) if line.startswith(data:): event_data json.loads(line[5:]) if event_data.get(event) message and event_data.get(type) answer: print(event_data[content], end, flushTrue)流式接口的好处是体验好缺点是处理逻辑会复杂一些。如果只是做工具集成先用普通接口跑通再升级为流式是比较务实的路径。7. 平台式智能体调试与效果验证做完之后最关键的一步是验证。不是“我看它回答了就算成了”而是要对每一类核心需求做系统测试。7.1 我的测试用例设计我给求婚智能体设计了四组测试用例用例一基本信息咨询输入“帮我推荐一个城市西边、预算 1500 以内、比较安静的求婚餐厅”预期结果返回至少两个餐厅选项包含预算评估和风格契合度说明。用例二方案生成输入“我打算在周六求婚女友喜欢向日葵有 6 个朋友可以帮忙”预期结果生成一套包含时间线、分工表、布置清单、备用方案的完整方案。用例三动态调整输入“今天天气突然变成雨天户外方案怎么办”预期结果自动切换为室内方案并明确列出需要通知的人员和设备变更。用例四状态续接用户先确认“预算 1 万日期 6 月 1 日”隔两天后输入“上次方案里餐厅订了吗”预期结果智能体能从记忆变量中提取“餐厅尚未确认”并给出待办提醒。测试方式不复杂每类用例跑五遍看输出是否稳定同时记录失败的次数和原因。7.2 验证结果如何判断判断智能体“跑通了”不能只看它有没有生成内容。我总结了一个四层验证标准验证层级判断标准可用性接口能通消息能正常收发准确性生成的方案符合用户输入中的核心约束条件稳定性同一输入跑多次结果的核心逻辑不冲突兜底性输入模糊、信息不全时会主动追问而不是硬编我最初搭建的版本在“稳定性”和“兜底性”上都没过关。比如用户说“随便”智能体真的就随便生成了一套方案没有追问任何约束条件。后来我修改工作流在所有关键节点前加了一步“信息完整性校验”才解决了这个问题。这其实也暴露了做智能体一个特别重要的原则大模型天然倾向于“迎合”和“生成”你必须用工程手段强迫它“确认”和“校验”。这是所有 Agent 项目从“demo”走向“可用”的分水岭。8. 智能体开发常见问题与排查思路在开发和调试求婚智能体的过程中我遇到了不少问题。这里挑几个最典型的做成排查清单。问题现象可能原因排查方式解决方案智能体回答内容很泛没有个性化知识库未生效或检索不到相关条目检查知识库是否绑定到工作流节点测试单条检索命中情况调整知识库切片粒度改用更明确的关键词标签生成方案总是超出预算预算校验逻辑只放在最后一步模型已经生成了完整方案在生成节点之前单独增加预算约束提示或拆成多步生成把预算条件写入生成节点的 Prompt并在代码节点硬校验多轮对话后智能体忘记前面聊了什么没有定义记忆变量或历史消息未开启保存检查 Bot 配置里的历史记录开关和变量赋值节点开启会话历史定义current_step等状态变量天气插件调用失败导致整个流程中断插件超时或接口返回异常查看调用日志确认插件报错信息在工作流中增加“插件失败分支”失败时采用默认天气值并提醒用户人工确认智能体回答前后矛盾多个大模型节点使用了不同 Prompt 且没有统一的上下文拼接检查每个节点输入变量是否都包含前置信息在关键节点统一注入“事实摘要”变量用户提问偏离主流程智能体被带跑没有设置意图路由所有问题都进入同一工作流增加“意图分类”节点先判断用户意图再进入对应分支使用平台的条件分支功能把闲聊、查询、修改等意图分流处理这里特别提一下“意图路由”的问题。很多智能体翻车不是因为它不聪明而是因为它把什么请求都当成同一个任务来处理。用户问一句“今天天气怎么样”它也会努力生成一套求婚方案——看起来很好笑但在真实场景里这就是灾难。正确的做法是在入口处增加一个分类节点判断用户当前输入是“咨询”“修改需求”“查询进度”还是“闲聊”再路由到不同的子流程。这个分类节点可以用大模型做也可以用更简单的关键词规则做推荐优先用规则规则覆盖不了再用模型兜底。9. 智能体项目工程化建议与最佳实践智能体项目能不能从“玩具”变成“工具”关键不在于模型选得多强大而在于工程化功夫做得多到位。这里分享几个我从这次项目中总结出来的实践建议。9.1 关于场景拆解做智能体之前不要急着打开平台先拿出一张纸把你想要的完整任务拆解成至少 10 个子任务。如果拆不出 10 个说明你没想清楚。一个成熟的智能体项目通常不是由一个无所不能的 Agent 完成的而是由多个弱功能模块组合而来的。比如我的求婚智能体拆出来的子任务包括收集信息、分析偏好、生成方案、预算校验、天气查询、场地推荐、任务分配、风险预案、进度跟踪、话术生成。每个子任务单独实现再组合成工作流这个思路比“一个大模型 Prompt 干到底”可靠得多。9.2 关于 Prompt 管理Prompt 不是一段“咒语”而是有结构的配置资产。我建议把 Prompt 当成代码来管理存到版本库、写清修改日期、记录改动原因。尤其是做智能体面试或团队协作时好的 Prompt 管理能直接提升项目的可维护性。一个比较实用的结构化 Prompt 模板是【角色】你是一个求婚策划流程的核对员。你的职责是核对用户提供的需求信息是否完整。 【必填信息】预算、日期、城市、人数、女友偏好。 【规则】 1. 如果用户没有提供必填信息不要生成方案主动提问缺少的信息。 2. 只允许提问当前缺失的信息不允许问无关问题。 3. 当所有必填信息齐全时输出“信息完整”并把信息整理成 JSON 格式。 【输出格式】 如果信息不完整请补充以下信息xxx 如果信息完整{budget: , date: , city: , people: , preference: }对比一下就能理解普通聊天 AI 的 Prompt 像“命题作文”智能体的工作流 Prompt 更像“接口规格说明书”。9.3 关于数据隐私与安全边界求婚策划涉及大量个人隐私两个人的关系细节、经济预算、地址、联系方式、偏好甚至禁忌。这类数据交给第三方智能体平台时一定要意识到风险不要往知识库里写入身份证号、银行卡号、家庭详细住址等敏感信息。平台的知识库文档通常支持权限管理需要配置为私有权限不要公开。如果数据特别敏感更稳妥的方式是用 Python 自建 Agent并把知识库放在自己的服务器上数据不出内网。任何时候都不要让智能体输出知识库里的原始敏感字段这是它的行为底线。我在项目中把关键的人和地名做了脱敏处理比如用“城西餐厅”“闺蜜A”代替真实名称。这不是过度谨慎而是数据安全的底线。9.4 关于效果优化智能体的优化方向有三个更好的检索、更稳的工作流、更细的状态管理。更好的检索知识库的召回质量决定了智能体的“记忆力”。如果你的智能体回答问题时经常忽略关键信息优先检查检索方式和切片策略而不是换一个更大的模型。更稳的工作流把能做到确定性的环节全部用代码节点或规则节点固定下来减少模型的自由发挥空间。更细的状态管理给智能体增加更多状态变量让它在不同会话之间保持连续。状态变量设计得越细智能体的“人感”越强。10. 总结与后续学习方向这个求婚智能体项目最终帮我从“每天刷攻略”的状态里解放了出来。智能体把散落在各个平台的信息整合成了一套可执行的任务流程还顺手帮我处理了天气变化、预算超支、朋友分工这些琐碎但关键的细节。但比结果更重要的是它让我亲身体会到了智能体开发的核心思维智能体不是“更聪明的聊天机器人”而是一个“有流程、有工具、有记忆、有决策能力”的任务执行系统。平台搭建和 Python 自建也并没有绝对的优劣关键在于你的场景是需要一个快速上线的应用还是一个深度嵌入业务的系统。如果你准备自己动手做一个智能体我建议你找一个自己真正有痛点的场景入手。它不一定非要是求婚这样的大事可以是“帮你规划周末行程的智能体”“帮你记录健身餐的智能体”“帮你排查服务器日志的智能体”。只要这个场景对你自己有真实价值你就会有足够的动力把每一步打磨到位。从学习路线上看可以这样往下走先用可视化平台搭一个最简单的聊天智能体跑通“提问-回复”基础链路。再尝试给智能体增加知识库让它能回答你的私有问题。接着学习工作流配置把多步任务拆解成节点流程。然后再把智能体通过 API 接入自己的脚本或小系统。技术储备够之后可以转向 Python 自建方向学习 LangChain 或直接调大模型 API自己实现工具调用和任务编排。这一连串步骤走完你对智能体的理解会远超“会聊天”的层面开始具备设计一个 AI 应用的综合能力。如果下一步你想了解工作流编排的细节、知识库向量化检索的原理、或者智能体如何与企业内部系统集成都可以沿着这条线继续深入。求婚智能体只是个引子。真正有意思的是当 AI 从“被动回答”变成“主动执行”之后我们能把多少日常生活中“复杂但可拆解”的任务交给它去解决。这个方向值得每个开发者花时间下场试试。
返回列表