给博客增加点小功能
AI摘要:作者尝试在博客中接入AI功能,推荐使用AIContentSummary插件自动生成文章摘要。他使用智谱AI的GLM-4.5-Flash模型(免费),并分享了修改API地址处理和显示AI摘要的代码。
随着AI的发展,越来越多的事物都在接入AI,看了几个博客都有接入AI了,咱也尝试一下。
这里我推荐AIContentSummary这个插件,在发布文章的时候,自动生成摘要。我现在用的是智谱AI,他最近注册有送一些,而且GLM-4.5-Flash模型是免费。
以下这几个模型都是免费的:
模型 | 类型 | 并发 |
---|---|---|
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>';
?>
这样就基本上完成了。
另外,最近一直有无聊的人在恶意的刷我的博客,真的是有点太无聊!对付这种无聊的人,还是给评论开启审核吧!
昨天看了几集吴邪私家笔记,感觉有点原书的味道,大家有时间的话,可以追一下。

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