给博客增加点小功能

AI摘要:作者尝试在博客中接入AI功能,推荐使用AIContentSummary插件自动生成文章摘要。他使用智谱AI的GLM-4.5-Flash模型(免费),并分享了修改API地址处理和显示AI摘要的代码。

随着AI的发展,越来越多的事物都在接入AI,看了几个博客都有接入AI了,咱也尝试一下。

这里我推荐AIContentSummary这个插件,在发布文章的时候,自动生成摘要。我现在用的是智谱AI,他最近注册有送一些,而且GLM-4.5-Flash模型是免费。

2025-09-28T12:43:33.png

以下这几个模型都是免费的:

模型类型并发
glm-z1-flash通用模型30
glm-4-flash-250414通用模型30
glm-4-32b-0414-128k通用模型15
glm-4.1v-thinking-flash通用模型5
glm-4-flash通用模型200
glm-4v-flash通用模型10
glm-experimental-preview通用模型5
glm-realtime-flash实时音视频模型5
glm-realtime实时音视频模型5
glm-realtime-air实时音视频模型5
cogview-3-flash图像大模型5

可以通过这里页面搜索0元/千Tokens查看,不过有可能随时变化,所以以最终官方通告为准。

在使用插件的时候,需要注意一下需要对apiUrl这块做一下修改来处理不同格式的API地址:

// 智能处理不同格式的API地址
$userApiUrl = rtrim($options->apiUrl, '/');
if (strpos($userApiUrl, '/chat/completions') !== false) {
    // 如果用户输入的URL已经包含完整的API路径,直接使用
    $apiUrl = $userApiUrl;
} else {
    // 否则按照OpenAI标准格式拼接
    $apiUrl = $userApiUrl . '/v1/chat/completions';
}

我这里是这么调整了一下,就可以使用了。

然后在文章相应的地方,放上这段代码:

<?php
    // 获取自定义字段summary的值
    $summary = $this->fields->ai_summary;
    echo '<blockquote class="aisummary"><strong>AI摘要:</strong>' . $summary . '</blockquote>';
?>

这样就基本上完成了。

另外,最近一直有无聊的人在恶意的刷我的博客,真的是有点太无聊!对付这种无聊的人,还是给评论开启审核吧!

2025-09-28T13:25:50.png

昨天看了几集吴邪私家笔记,感觉有点原书的味道,大家有时间的话,可以追一下。

吴邪私家笔记
吴邪私家笔记
导演:潘安子 Anzi Pan
评分:暂无评分
古董店老板吴邪意外获得一份神秘帛书,吴邪三叔吴三省(吴镇宇 饰)发现帛书中竟隐藏着一张神秘的地图。为了寻找失踪的帛书主人,三叔带着吴邪(徐振轩 饰)、潘子(曹磊 饰)、小哥张起灵(程相 饰)、大奎(马...

添加新评论