AI摘要
Typecho文章生成AI摘要插件AISummary教程,支持Kimi和智谱清言双引擎,一键集成,免费使用,可自定义配置。教程涵盖安装、配置、使用技巧及常见问题解答。
Typecho 文章生成 AI 摘要插件教程 🚀
🎯 一键为Typecho文章添加AI摘要,支持Kimi和智谱清言双引擎!
🎨 效果预览
📸 实际效果展示
✨ 功能特性
特性 | 说明 | 状态 |
---|---|---|
智能摘要 | 基于文章内容自动生成摘要 | ✅ |
双引擎支持 | Kimi + 智谱清言 | ✅ |
免费使用 | 智谱清言GLM-4-Flash完全免费 | ✅ |
一键集成 | Typecho插件形式,安装即用 | ✅ |
自定义配置 | 支持自定义API和模型 | ✅ |
🔍 插件介绍
🏆 推荐插件对比
插件名称 | 开源地址 | 特点 | 推荐指数 |
---|---|---|---|
AISummary | GitHub仓库 | 功能全面,社区活跃 | ⭐⭐⭐⭐⭐ |
AIContentSummary | GitHub仓库 | 轻量级,配置简单 | ⭐⭐⭐⭐ |
💡 选择建议:推荐使用AISummary,功能更完善,社区支持更好。
📦 准备工作
🔑 所需资源
资源类型 | 获取地址 | 费用 | 备注 |
---|---|---|---|
MoonShot Kimi | 注册地址 | 新人15元免费 | 后续按量付费 |
智谱清言 | 开放平台 | 完全免费 | 推荐首选 |
📋 系统要求
- ✅ Typecho 1.2+
- ✅ PHP 7.4+
- ✅ 支持curl扩展
🛠️ 安装配置
📥 安装步骤
方式一:直接下载(推荐)
# 下载地址
[插件下载-改版](https://www.123684.com/s/YWw7Vv-1X38)
# 安装步骤
1. 下载插件压缩包
2. 解压到 /usr/plugins/ 目录
3. 重命名为 AISummary
4. 后台启用插件
方式二:源码安装
# 克隆仓库
git clone https://github.com/idealclover/AISummary-Typecho.git
# 复制到插件目录
cp -r AISummary-Typecho /usr/plugins/AISummary
🔧 API配置详解
🎯 配置参数对照表
平台 | 模型名 | API地址 | 费用 | 推荐度 |
---|---|---|---|---|
Kimi Chat | moonshot-v1-8k | https://api.moonshot.cn/v1/chat/completions | 付费 | ⭐⭐⭐ |
智谱清言 | glm-4-flash | https://open.bigmodel.cn/api/paas/v4/chat/completions | 免费 | ⭐⭐⭐⭐⭐ |
⚙️ 后台配置示例
# Kimi Chat配置
模型名:moonshot-v1-8k
密钥:sk-9rvpKLaC5jPszkxdinwlSC6hHon***********
API地址:https://api.moonshot.cn/v1/chat/completions
# 智谱清言配置(推荐)
模型名:glm-4-flash
密钥:95ee48bda0293d818967561af0d9e0.3whX*********
API地址:https://open.bigmodel.cn/api/paas/v4/chat/completions
💻 代码修改教程
📝 修改原因
原版本问题:只能调用MoonShot Kimi Chat,且存在加载缓慢的问题
🔧 修改步骤
步骤1:定位文件
# 文件路径
/usr/plugins/AISummary/Plugin.php
# 修改位置
第223行左右
步骤2:代码修改
// 🚫 原代码(注释掉)
// $apiUrl = rtrim($options->apiUrl, '/') . '/v1/chat/completions';
// ✅ 修改后的代码
$apiUrl = $options->apiUrl;
步骤3:保存生效
# 保存文件后,清除缓存
rm -rf /usr/plugins/AISummary/cache/*
💡 修改效果:支持更多API提供商,包括免费的智谱清言
🎯 使用技巧
🚀 优化建议
优化项 | 设置建议 | 效果 |
---|---|---|
模型选择 | 优先使用glm-4-flash | 完全免费,效果优秀 |
摘要长度 | 控制在100-200字 | 平衡阅读体验 |
缓存时间 | 设置为24小时 | 减少API调用次数 |
📊 效果测试
# 测试命令
curl -X POST "https://open.bigmodel.cn/api/paas/v4/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-4-flash",
"messages": [{"role": "user", "content": "请总结这篇文章的主要内容"}]
}'
❓ 常见问题
🔍 问题排查清单
问题现象 | 可能原因 | 解决方案 |
---|---|---|
加载缓慢 | API响应慢 | 更换为智谱清言 |
摘要为空 | API密钥错误 | 检查密钥有效性 |
格式错乱 | 主题冲突 | 检查CSS样式 |
无法启用 | 权限问题 | 检查插件目录权限 |
🆘 错误处理
# 查看错误日志
tail -f /var/log/nginx/error.log
# 检查PHP错误
php -m | grep curl
📥 下载地址
🎁 一键下载
懒人专用:已修改好的插件包
📥 插件下载-改版
📋 安装验证
# 验证安装成功
1. 后台 → 插件 → 已启用插件列表
2. 设置 → AISummary → 配置API参数
3. 发布文章 → 查看AI摘要效果
🎉 总结
通过本教程,你已经学会了:
- ✅ 两种AI摘要插件的对比选择
- ✅ 免费使用智谱清言GLM-4-Flash
- ✅ 插件安装和配置全流程
- ✅ 常见问题排查和解决
💡 下一步:建议先使用免费的智谱清言进行测试,体验效果后再决定是否升级到付费版本。
📞 遇到问题?欢迎在评论区留言交流!