开发WP-AI插件:让WordPress 7.0接入DeepSeek

WordPress 7.0 迎来了一项重量级更新:底层内置了 AI 连接功能。然而不足的是,官方默认仅支持 Anthropic、Gemini 和 OpenAI 这三个AI提供商,国内主流的 DeepSeek、Qwen、MiniMax 和 GLM 等大模型均未包含在内。

为了方便在 WordPress 底层无缝使用本土 AI 大模型,我决定使用Hermes Agent开发一款名为 WP-AI 的插件,将国内模型一网打尽,今天,先从最火的 DeepSeek 开始集起。

在开发过程中,清晰的提示词是关键,

第一、抛出明确的功能定义,让 AI 知道要做什么:

帮我开发一个 WordPress插件,给 WordPress 7.0 的 AI 连接功能添加 deepseek 支持,要求除了可以在 WordPress 后台设置 deepseek 的 api key 之外,还可以选择 deepseek 的模型。

第二、提供官方参考:

你可以参考插件目录下 ai-provider-for-openai, 这个是 WordPress 官方提供的 OpenAI 的连接插件。

通过这种循序渐进的沟通,Hermes很快便给出了完整的开发计划。得益于官方插件的参考,整个架构设计非常清晰。AI 将任务拆分成了三步:

  1. 分析现有的AI连接插件的架构
  2. 创建 DeepSeek AI 连接插件(包括文件职责分工与继承关系)
  3. 激活和测试 DeepSeek AI 插件

原本这个插件叫 ai-provider-for-deepseek,但考虑到我的终极目标是打造一个集成所有国内优秀大模型的 WordPress 插件,所以我最终将其重构并命名为 WP-AI

接下来,就是见证奇迹的时刻:

核心连接设置

登录 WordPress 后台,进入「设置」-「连接」,已经可以看到全新的 DeepSeek 选项了:

模型精细化配置

 进入「设置」-「AI」,可以针对不同的 AI 功能,单独指定使用哪家服务商以及具体的 DeepSeek 模型。

实测效果

 随便打开一篇文章的编辑页面,尝试调用内置的“文章摘要生成”功能——完美运行!

一条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

3d眼镜EDGLPLbeluga不好意思不服吗亲亲伞兵倚墙笑值得肯定偷偷看傻笑再见出家人击剑加班勉强笑危险发红包吃手吃瓜吐血吵架呦吼呲牙笑哈士奇哈士奇失去意识哈士奇失望哭泣唱歌喜欢嘿哈大笑失去信号失望头秃奋斗好奇好的害羞小丑小偷尬笑尴尬应援开心引起不适微笑思考恶心恶魔恶魔恐惧惊吓惊吓白眼惊讶惬意感动愤怒我看好你手机相机打咩打牌托腮扶额抠鼻抬眼镜拜托捂嘴笑捂脸擦汗放鞭炮敬礼整理发型斗鸡眼智慧的眼神月饼有没有搞错正确没招波吉泪奔流汗微笑流鼻涕深思滑稽滑稽吃瓜滑稽喝水滑稽奶茶滑稽柠檬滑稽狂汗滑稽被子烦恼熊熊熊猫熊猫唱歌熊猫喜欢熊猫失望熊猫意外熬夜爆炸牛年进宝狂热狗头狗头围脖狗头失望狗头意外狗头胖次狗头花狗头草猪头猪头意外生病电话疑问疼痛痛哭看穿一切眩晕睡觉禁言笑哭纠结绿帽缺牙笑翻白眼老虎意外耍酷胡子菜狗菜狗花蒙面滑稽虎年进宝被打裂开警告读书财神红包超爱这是啥送福送花错误阴险难以置信面具饥渴鬼脸黑线鼓掌