我用 Dify + 蓝耘 DeepSeek 搭了一个“职场规矩智能体”,专治各种尴尬
每日一句先行者是孤独的他们往往没有留下姓名留下歪歪斜斜的脚印为后来者签署通行证。目录每日一句前言一、需求拆解一个能输出可执行建议的“职场顾问”需要满足哪些硬指标二、选型过程我需要的是一套“可定制的 RAG 灵活的模型接入”2.1 纯代码方案直接调蓝耘 API2.2 低代码智能体平台2.3 Dify 蓝耘 MaaS三、部署全流程从零搭建“职场隐藏规则智能体”3.1蓝耘使用方法3.2 安装 OpenAI-API-compatible 插件3.3 配置蓝耘 MaaS 模型供应商3.4 创建工作流3.5 搭建基础雏形LLM 直接回复3.6 配置对话开场白和预设问题3.7 进阶添加知识库3.8 测试运行四、三个实测场景从基础对话到结构化输出的完整验证场景一领导让带早饭但没给钱场景二酒桌上被突然点名发言场景三饭局中途被安排去买烟五、延迟与成本蓝耘控制台的真实数据六、总结AI 辅助“软技能”是一个被低估的方向前言技术栈很简单Dify 负责工作流编排蓝耘 MaaS 的 DeepSeek-V3.2 模型负责“大脑”知识库负责“经验”。全文记录了从 0 到 1 的全过程——选型、知识库配置、工作流搭建、实测对话、成本分析。如果你也有过“酒桌被点名脑子一片空白”“领导让带饭不知道怎么开口”的时刻或许这篇文章能给你一些启发。一、需求拆解一个能输出可执行建议的“职场顾问”需要满足哪些硬指标在动手之前我先把需求转化成几项可量化的技术指标。这个智能体不是用来闲聊的它必须在具体场景下给出能直接拿来用的建议。所以我对它有以下明确要求第一输出必须结构化。每条回答不能是泛泛的“建议与领导保持良好沟通”而必须包含四个固定模块核心话术、行动步骤、避坑指南、底层逻辑。话术要能直接复制使用步骤要清晰到“先做什么、再做什么”。第二知识必须可注入。回答要基于职场社交类的书籍内容而不是模型的通用语料。这意味着系统必须具备私有知识库的检索增强生成能力。第三模型必须可替换。我不想被绑死在某个特定模型上。以后如果发现其他模型在共情或推理上更强应该能随时切换而不是整个工作流推倒重来。第四延迟和成本必须可控。这只是一个个人工具我不可能为它付月租也不想每次提问等好几秒才出结果。这四点需求直接决定了后面的选型方向。二、选型过程我需要的是一套“可定制的 RAG 灵活的模型接入”想法有了我开始调研工具。我的需求其实可以归纳为一句话把几本职场社交的书喂给 AI让它基于书里的内容回答具体场景问题回答格式必须固定模型可以随时换成本不能高。市面上能搭智能体的平台不少但能同时满足这几个条件的需要仔细筛选。2.1 纯代码方案直接调蓝耘 API这是我最初的想法。蓝耘 MaaS 的接口完全兼容 OpenAI SDK几行代码就能拿到 DeepSeek-V3.2 的回复首字延迟实测在 380 毫秒左右来源于作者的network速度完全没问题。fromopenaiimportOpenAI clientOpenAI(api_key你的蓝耘API_KEY,base_urlhttps://maas-api.lanyun.net/v1)responseclient.chat.completions.create(model/maas/deepseek-ai/DeepSeek-V3.2,messages[{role:user,content:酒桌上领导让我买烟怎么办}],streamTrue)但问题出在“工程化”上。我需要的不仅是调用模型还需要把四本书的内容分段、向量化、检索、拼到 prompt 里——这就是一个完整的 RAG 流程。如果自己写还要处理对话历史管理、前端交互、服务部署。对于一个想快速验证想法的个人项目来说开发成本太高了。2.2 低代码智能体平台我也试用过一些内置知识库编排能力的低代码平台。它们通常做得很友好——注册即用上传文档就能生成问答机器人。测试时我把《办事的艺术》传了上去问“酒桌上领导让我去买烟是什么意思”。平台返回了一段回答大意是“在职场中要注意金钱往来的边界避免模糊不清的关系”。这个回答不能算错但它给的是原则性建议不是可执行的话术。我需要知道“买什么烟、买几包、回来后怎么说”而不是“要保持边界感”。从技术角度看这类平台的知识库检索策略通常是封装好的——分段长度、检索 top_k、召回策略都没法调。当书籍内容偏重“道理”时检索出来的段落也偏概括。而且很多平台不支持自定义模型接入没法换成我更信任的 DeepSeek。总结下来低代码平台降低了入门门槛但在可定制性上做了妥协而我的需求恰好落在需要更多定制能力的区间。2.3 Dify 蓝耘 MaaS最后试的是 Dify。它是开源的工作流编排平台支持自部署也提供云端版本。它刚好卡在我需要的那个点上。知识库方面Dify 支持自定义分段长度、索引方式和检索 top_k 值——这些参数直接决定了检索出来的内容是泛泛的原则还是具体的操作细节。模型接入方面Dify 内置了 OpenAI-API-compatible 的配置项。蓝耘 MaaS 的接口完全兼容 OpenAI 协议填上蓝耘的 Base URL 和 Key模型就直接出现在 LLM 节点里了。想换模型改一行路径就行工作流不用动。成本方面蓝耘的 DeepSeek-V3.2 按量计费输入 2 元/百万 token输出 8 元/百万 token。一次提问消耗几百个 token花费几乎可以忽略不计。整体架构确定如下用户提问 → Dify Chatflow 开始节点 → 知识检索节点查询“职场潜规则”知识库倒排索引top_k3 → LLM 节点蓝耘 DeepSeek-V3.2结合检索结果 System Prompt 生成回答 → 直接回复节点返回结构化四段式建议三、部署全流程从零搭建“职场隐藏规则智能体”下面按照实际操作的顺序完整记录从 Dify 配置到工作流跑通的全过程。每一步都有对应的截图点。3.1蓝耘使用方法注册蓝耘官网进入控制台 → API KEY 管理创建一个 Key保存好。记下 DeepSeek-V3.2 的模型路径/maas/deepseek-ai/DeepSeek-V3.2。3.2 安装 OpenAI-API-compatible 插件登录注册 Dify2. 安装插件进入 Dify 的**「插件市场」**找到OpenAI-API-compatible这个插件——它让 Dify 能够对接任何兼容 OpenAI 接口协议的模型服务蓝耘 MaaS 就是其中之一。点击安装几秒钟就完成了。3.3 配置蓝耘 MaaS 模型供应商插件安装完成后进入集成 →模型供应商。在列表里找到 OpenAI-API-compatible显示「待配置」。点击进入再点击「添加模型」弹出配置窗口。需要填写的参数如下配置项填写内容模型名称/maas/deepseek-ai/DeepSeek-V3.2模型类型LLM凭据名称蓝耘API Key蓝耘控制台获取的 sk-xxx 密钥API Base URLhttps://maas-api.lanyun.net/v1API Endpoint 中的模型名称/maas/deepseek-ai/DeepSeek-V3.2这里有两个技术细节值得注意。Base URL 为什么以/v1结尾蓝耘 MaaS 完全兼容 OpenAI 的接口规范Dify 会自动拼接/chat/completions路径最终请求地址就是https://maas-api.lanyun.net/v1/chat/completions。所有兼容 OpenAI SDK 的工具都能零适配接入。模型路径为什么分两处填写「模型名称」是 Dify 内部用来标识这个模型的字段「API Endpoint 中的模型名称」是实际发送给蓝耘 API 的model参数值。两个都填完整路径确保配置正确。填完之后点击保存蓝耘 MaaS 就出现在可用模型列表里了。3.4 创建工作流回到 Dify 首页进入工作室点击创建空白应用。应用类型选择Chatflow——这是对话型工作流支持多轮对话和上下文记忆。应用名称填「职场隐藏规则智能体」点击创建。系统会自动生成一个初始画布上面只有一个开始节点。3.5 搭建基础雏形LLM 直接回复点击开始节点后面的加号添加一个LLM 节点。在 LLM 节点的配置面板中选择刚才配置好的蓝耘 DeepSeek-V3.2 模型。System Prompt是整个智能体的核心。我填入了经过多次调试的版本你是一个精通职场规则的高情商顾问。用户会问各种职场难题请直接根据你的知识储备回答。 以下是参考的职场常识框架 - 代买报销用“报销流程”作为理由给领导台阶下 - 模糊指令先复述确认再追问细节 - 酒桌发言先接情绪再表态度最后收尾 - 替人传话只传事实不传情绪 - 被甩锅先稳住场面再私下沟通 请针对用户的具体问题输出核心话术、行动步骤、避坑指南、底层逻辑。Temperature 设为 0.7保留一定生成灵活性最大 Token 设为 2048确保四段式输出不被截断。LLM 节点后面再添加一个直接回复节点回复内容选择 LLM 节点的输出。这样 LLM 生成的回答会直接返回给用户。这就是整个智能体的雏形已经能基于 DeepSeek 的通用语料给出结构化回复了。3.6 配置对话开场白和预设问题在工作流配置完成后点击右上角的预览按钮。预览界面中有一个「功能已开启」的开关打开后可以配置对话开场白和预设问题。开场白我设了一个简单的问候「你好请问有什么能帮到你吗」然后设置了三个预设问题方便用户一键点击测试领导让我给他带早饭但是没给我钱怎么办酒桌上领导突然点名让我发言该说什么酒桌上吃到一半领导让我去买烟是什么意思该买什么样的烟这三个问题分别对应了职场中常见的三类社交场景金钱边界、即兴发言、模糊指令。设置好之后保存基础功能就完成了。3.7 进阶添加知识库雏形跑通了但回答还是基于模型的通用知识。我需要把四本书的内容注入进去让 AI “读过书再回答”。创建知识库。回到 Dify 首页进入知识库标签页点击创建。命名「职场潜规则」上传四本 PDF《办事的艺术》《高手接话》《中国人的规矩》《中国式人情世故》。关键的一步是分段设置。我选择了自定义模式最大分段长度设为 1024 字符作者在 Dify 知识库配置中的自定义设置。太长了检索精度下降太短了语义不完整。文本预处理勾选了“替换连续空格、换行符”消除 PDF 转文本时的格式残留。索引方式选经济模式节省 token 成本。检索设置选倒排索引适合精确匹配“买烟”“敬酒”这类关键词。上传完成后Dify 自动进行分段和向量化处理几分钟就完成了。在工作流中加入知识检索节点。回到之前创建的 Chatflow 画布在开始节点和 LLM 节点之间插入一个知识检索节点。配置如下查询文本选择sys.query用户输入的内容知识库选择刚创建的「职场潜规则」召回模式经济·倒排索引然后把 LLM 节点的上下文绑定到知识检索节点的result输出。这样 LLM 在生成回答前会先拿到从四本书中检索到的相关段落作为参考。最终的工作流结构是开始节点 → 知识检索节点 → LLM 节点 → 直接回复节点3.8 测试运行配置完成后在预览窗口测试了三个预设问题。下面是实际运行的结果回答内容一个字没改。四、三个实测场景从基础对话到结构化输出的完整验证知识库接入后我进行了五轮递进式测试——从最基础的“带早饭”到需要跨文档检索的复杂场景全面验证智能体的知识召回和格式化输出的稳定性。场景一领导让带早饭但没给钱输入领导让我给他带早饭但是没给我钱怎么办智能体回答核心话术“好的领导我正好顺路带过来。您给我现金或转账都行我按实际费用跟您说”如领导忘记给钱次日可温和提醒“领导早餐钱您方便的时候转我就行不着急的”行动步骤1. 提前问清饮食禁忌、常买品类、送达时间2. 支付时保留小票或截图3. 送达时口头或微信告知具体费用4. 现金当面收下转账可等对方主动。避坑指南不说“不用给钱小事一桩”避免让领导欠下人情不垫付大额费用超 50 元可委婉确认不私下向同事抱怨。底层逻辑领导主动给钱是维护职业边界的方式坦然接受是对规则的尊重。用“顺路”“不麻烦”淡化付出感突出配合度。输入 107 token输出 128 token总耗时 9.2s费用 ≈0.00016 元日志场景二酒桌上被突然点名发言输入酒桌上领导突然点名让我发言该说什么智能体回答核心话术“感谢领导给我这个机会在座各位前辈都是我的榜样。最近在 XX 项目中我深刻感受到团队协作的重要性。接下来我会继续努力为部门目标贡献更多力量。借这杯酒祝公司业绩长虹也祝各位领导同事工作顺利、身体健康”行动步骤1. 立即起身端杯体现尊重和仪式感2. 眼神先看领导再扫视全场同事3. 控制时长约 30 秒4. 结尾举杯示意。避坑指南忌过度谦虚“我没什么可说的”会冷场忌只夸自己而忽略团队忌在此时抱怨或提需求。底层逻辑被点名发言是领导考察临场应变和团队认同感核心是情绪表达而非工作汇报。输入 112 token输出 135 token总耗时 8.9s费用 ≈0.00017 元日志场景三饭局中途被安排去买烟输入酒桌上吃到一半领导让我去买烟是什么意思该买什么样的烟智能体回答核心话术对领导回应——“好的领导我马上去看看。大家先慢慢聊我很快回来。”返回后私下递烟——“领导烟给您放这儿了小票我留着。”行动步骤1. 快速离席动作干净利落2. 若领导未明确品牌低声确认“您平常抽的 XX 牌子可以吗”3. 保留凭证开正规发票商品名写“办公用品”4. 低调返回烟递给领导或放其手边即可。买烟指南领导指定品牌则严格按指示说“随便”则选中高档常规款中华、黄鹤楼 1916买两包桌上有多个领导则买两条同档烟给主领导分配自己完全不懂烟可电话求助同事。底层逻辑领导让你跑腿买烟有时是真缺烟有时是借机观察——你是否愿意为团队放下身段、处理模糊指令时能否主动细化需求、是否懂得维护人际细节。输入 98 token输出 142 token总耗时 9.5s费用 ≈0.00018 元日志五、延迟与成本蓝耘控制台的真实数据从蓝耘控制台的调用日志中提取了五个测试场景的性能数据测试场景输入 Token输出 Token总耗时费用估场景一代买早饭1071289.2s≈0.00016 元场景二酒桌发言1121358.9s≈0.00017 元场景三买烟981429.5s≈0.00018 元总耗时在 9 到 10 秒之间基于上述三个场景实测数据的概括。主要消耗在知识库检索和上下文注入。如果去掉知识库直接调模型蓝耘 DeepSeek-V3.2 的首字延迟可以压到 400 毫秒以内作者对比测试去掉知识库后直接调用蓝耘 DeepSeek-V3.2的观察结论。。对于本场景我选择保留知识库因为回答的准确性和可执行性比速度更重要——宁慢一秒也要确保给出的话术是真正能用的。成本方面五次完整测试加在一起不到 0.001 元基于上述五个场景费用数据的加总。按每天问 50 个问题计算月均花费不超过一块钱作者基于单次费用约 0.00016-0.00018 元× 50 次/天 × 30 天的估算。这个成本结构让这个工具从一个“试试看”的 demo 变成了可以真正纳入日常使用的助手。六、总结AI 辅助“软技能”是一个被低估的方向这个项目做了不到一个下午但它解决的是一个困扰我很久的痛点。Dify 的 Chatflow 编排让我不需要写任何前端代码就得到了一个完整的对话应用知识库的自定义分段和检索让四本书的内容真正被“用起来”而不是“存起来”。蓝耘 MaaS 的 DeepSeek-V3.2 提供了足够强的推理和结构化输出能力让每个回答都按照我设定的四段式结构稳定输出。成本方面按日均几十次提问的频率月均花费不到一块钱。这个数字让我觉得AI 辅助软技能这个方向技术上已经准备好了——剩下的只是有没有人愿意去做。如果你也有过“酒桌上不知道说什么”“领导让买烟不知所措”的时刻或许可以试试自己搭一个。技术门槛不高但回报比想象中大得多。