
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
AI Agent 的技能文件越用越大,大到连它自己都查不到沉淀过的经验——这只是一个症状。完整的治理不是一次重构,而是四层:拆(字典化拆分)、固(检查脚本化)、露(触发词与索引)、防(创建门槛)。我们用这四层把 12 个技能从 716KB 瘦到 472KB,并让治理本身变成一键执行。

AI Agent 的技能文件越用越大,大到连它自己都查不到沉淀过的经验——这只是一个症状。完整的治理不是一次重构,而是四层:拆(字典化拆分)、固(检查脚本化)、露(触发词与索引)、防(创建门槛)。我们用这四层把 12 个技能从 716KB 瘦到 472KB,并让治理本身变成一键执行。

文章摘要: 某AI应用验收demo在生成体检报告时出现页面卡死,排查发现服务端工作流成功但LLM节点输出为空。原因是DeepSeek模型的思考模式(reasoning)消耗了全部8000 tokens预算,导致正文未生成。修复方案是关闭非必要任务的思考模式,实测显示:模板化生成任务(如报告、格式化输出)关思考后延迟降低6-8倍,且避免空输出。最终总结判断标准:多步推理任务需保留思考,而规则明确的模

本文探讨了在Dify平台上通过插件扩展实现自定义工作流节点的方案。针对工单编号生成这一典型业务场景(格式为DTF-YYYYMMDD-序号),分析了代码节点无状态和LLM生成不可控的痛点,提出了基于工具插件+KV存储的等效解决方案。通过日期键设计实现跨天自动归零,验证了工具插件在跨运行有状态场景下的可行性。实验表明当前Dify 1.16.1版本尚不支持真正的自定义节点扩展,但工具插件结合外部存储可满

摘要: 本文探讨Dify插件离线交付全流程,针对内网环境打包分发与安装升级的关键问题。通过客服工单插件集案例,提出.difypkg签名包+白名单校验的解决方案,实现:1)离线可靠安装;2)版本三处元数据同步;3)基于plugin_id的自动兼容升级;4)保留旧包快速回滚机制。实测验证离线安装、0.1.0版本升级、回滚恢复全链路,并总结五大实战坑点(依赖缺失、版本错乱等)。完整交付包包含签名插件、回

本文介绍了Dify平台中Agent策略插件的开发实践,重点解决企业场景下模型自主性与业务约束的平衡问题。通过开发limited策略插件,实现了工具调用次数硬性限制(maximum_iterations)和强制先检索后回答(force_retrieve)两大核心功能。文章对比了默认策略与自定义策略的差异,验证了业务约束的有效性,并分享了参数类型转换、硬约束实现等关键技术细节,以及版本锁定、策略参数处

本文介绍了在Dify平台开发外部知识库插件的实践方案。针对企业已有自建检索系统、需保留数据主权和实时性的场景,提出通过工具型检索插件将外部能力接入Dify的方案。文章详细解析了插件设计要点,包括参数声明、检索调用与状态分层(命中/空结果/故障),并对比了平台级API与工具型插件的适用性。实践验证显示,该方案能在社区版实现外部检索与原生知识库的双路径并存,保持数据结构对齐(results数组格式),

文章摘要 本文介绍了如何为Dify开发私有模型网关插件,实现企业级模型统一管理。通过创建model provider插件,让企业网关模型出现在Dify控制台模型列表中。文章详细解析了插件开发流程,包括manifest声明、供应商和模型配置、LLM实现等关键模块,并提供了验证方案。针对开发过程中遇到的典型问题,如模型属性配置、流式响应处理等,给出了具体解决方案。该方案适用于需要统一管理模型调用、审计

摘要:Dify通知渠道插件开发实践 本文介绍了基于Dify 1.16.1开发通知渠道插件的完整过程。针对企业微信、钉钉等不同通知渠道的格式差异、发送失败无感知、重试策略缺失等痛点,设计实现了带渠道适配、智能重试和显式回执的通知插件。关键设计包括:渠道payload自动适配(wecom/dingtalk/mock)、分层重试策略(4xx不重试/5xx重试3次)、结构化回执(sent/message_

本文探讨了在插件开发中实现有状态与幂等处理的关键方法。通过客服工单SaaS的事件通道案例,分析了重复事件处理的痛点:数据重复、状态混乱、并发双写等问题。 解决方案采用插件化KV存储+幂等键设计: 使用event_id作为唯一标识实现幂等判重 KV持久化保存处理状态,确保跨请求可查 封装为event_ingest(接收)和event_status(查询)两个工具 文章详细介绍了架构设计、模块实现(包








