基石智算举办的 DeepSeek 案例大赛汇集了不少基于 CoresHub DeepSeek API 服务或模型部署服务的精彩实践。本次我们将分享个人实践:通过 DeepSeek API + WordPress 自动评论插件,自动生成对访客评论的友好回复,减轻网站运营压力。
以下文字来源于原作者,经编辑。
WordPress 自动评论插件的核心功能
1.自动化回复:通过 DeepSeek API 自动生成对访客评论的友好回复。
2.管理员配置:
API 设置:灵活配置 Base URL、API 密钥、模型 ID(如 DeepSeek-V3)。
提示词管理:可以预设提示模板。
插件效果如下:
项目地址:https://github.com/xiangshanyikecong/wordpress-deepseek-autoreply
使用基石智算 DeepSeek API 服务
1、 点击大模型服务
2、 点击 API 密钥管理
3、 创建 API 密钥
此时我们将获得一个 sk 开头的 API,请注意我们需要对这个 API 保密!泄露要及时删除!否则可能会造成损失!
配置操作
1、 安装与激活
将插件文件上传到 WordPress 插件目录,然后在 WordPress 后台的“插件”页面中激活该插件。
2、 配置页面访问
在 WordPress 管理员后台,点击左侧菜单中的“设置”,找到“DeepSeek Comment Reply”并点击,即可进入插件的配置页面。
3、 配置项说明
API Key:DeepSeek API 的访问密钥,用于身份验证。请从 DeepSeek 平台获取该密钥,并填写到此处。
API URL:DeepSeek API 的请求地址。请确保该地址的正确性,否则无法正常调用 API。
Prompt:自定义的提示词,用于引导 DeepSeek 生成回复内容。可以根据需要编写合适的提示信息。(例:你现在是某某某的站长,你需要友好的回复访客的评论,不要使用表情包)
Model ID:指定使用的 DeepSeek 模型 ID。不同的模型可能具有不同的性能和特点,请根据实际需求选择。
机器人用户 ID:用于标识自动回复评论的机器人用户。请输入该用户的 ID,以便系统识别和处理(将使用该用户身份评论)。
回复豁免者:输入要豁免自动回复的用户 ID,多个 ID 用英文逗号分隔。这些用户的评论将不会触发自动回复(建议填写全站管理员)。
注意:
•API Key 为您在第一步获取的 key(开头为sk-的密钥)。
•API URL 为:https://openapi.coreshub.cn/v1。
•Prompt 自定义提示词。
•Model ID 我们建议使用:DeepSeek-V3。
日志查看
插件会将相关的错误信息和操作日志记录到 wp-content/logs/deepseek_comment_system.log 文件中。如果在使用过程中遇到问题,可以查看该日志文件以获取更多详细信息。
注意事项
1.请确保 API Key 和 API URL 的正确性,否则将无法正常调用 DeepSeek API。
2.日志文件会进行轮换,当文件大小超过 10MB 时,会自动备份并创建新的日志文件。
环境扩展配置
PHP 扩展:确保服务器上安装了以下 PHP 扩展:JSON、mbstring、cURL 等,这些扩展对于处理 JSON 数据、多字节字符和 HTTP 请求是必需的。
PHP 配置:在 php.ini 文件中,需要适当调整以下配置项:
memory_limit:建议设置为至少 256M,以确保 PHP 脚本有足够的内存来执行。
max_execution_time:建议设置为 300 秒,以避免脚本在处理 API 请求时超时。
网络连接:服务器需要能够访问 DeepSeek API 的网络地址,因此需要确保服务器具有稳定的网络连接。
文件权限:确保 WordPress 网站目录和文件具有正确的读写权限,特别是插件需要创建日志文件和目录的情况下,需要保证相应的目录具有写入权限。
PHP 版本:需要 PHP 版本 5.6 及以上,不过建议使用 PHP 7.4 或者更高版本,以获得更好的性能和安全性。
通过以上步骤即可完成部署,就可以在其他浏览器以访客发表评论,测试插件运行情况。