AIExcerpt - Typecho AI文章自动生成插件

? 插件介绍
AIExcerpt 是一款基于 DeepSeek/OpenAI API 的 Typecho 插件,只需输入文章标题,即可自动生成高质量的文章内容。插件支持 Markdown 格式输出,可以直接创建为草稿或复制内容使用,大幅提高内容创作效率。
✨ 主要特性
- ? AI驱动创作:基于先进的DeepSeek/OpenAI大语言模型生成高质量文章
- ? 一键生成:只需输入标题,一键生成完整文章内容
- ? Markdown支持:支持Markdown格式输出,保持文章结构清晰
- ? 一键草稿:生成内容后可直接创建为草稿,方便后续编辑
- ⚙️ 灵活配置:可自定义API类型、模型、创意度等多种参数
- ? 定制提示词:可自定义生成提示词模板,精确控制文章风格和结构
- ? 摘要预览:自动生成文章摘要,便于内容预览
? 插件架构
AIExcerpt采用模块化设计,主要由以下三个核心文件组成:
AIExcerpt/
├── Plugin.php # 插件核心文件,包含配置和主要功能
├── Action.php # 处理API请求和响应的控制器
└── manage.php # 管理界面前端实现核心模块功能
Plugin.php:
- 插件注册与初始化
- 配置面板定义
- API调用实现
- 文章生成与保存逻辑
Action.php:
- 处理AJAX请求
- 文章生成控制
- 错误处理和响应
- 文章保存实现
manage.php:
- 用户界面实现
- 前端交互逻辑
- 实时生成预览
- 草稿创建功能
? 安装方法
- 下载插件并解压
- 将插件文件夹重命名为
AIExcerpt - 上传至 Typecho 的
/usr/plugins/目录 - 登录 Typecho 后台,进入「控制台」-「插件」
- 找到
AIExcerpt插件,点击「启用」 - 点击「设置」,配置API密钥和其他参数
⚙️ 配置说明
基本配置
| 配置项 | 说明 |
|---|---|
| API类型 | 选择使用DeepSeek API或OpenAI API |
| API Key | 填入对应平台的API密钥 |
| API地址 | API服务器地址,可使用官方或第三方代理 |
| 模型名称 | 使用的AI模型,默认为deepseek-chat或gpt-3.5-turbo |
高级配置
| 配置项 | 说明 |
|---|---|
| 文章生成提示词 | 自定义生成文章的提示词模板,使用{title}表示标题 |
| 文章输出格式 | 选择Markdown或HTML格式 |
| 文章创意度 | 设置AI创意程度,值越低越严谨,值越高越有创意(0.0-1.0) |
| 最大字数限制 | 生成文章的最大字数限制 |
? 使用教程
基本使用流程
- 在Typecho后台导航菜单中找到「AI创作」
- 在输入框中输入文章标题
- 点击「生成文章」按钮
- 等待AI生成内容(通常需要1-2分钟)
生成完成后可以:
- 查看生成的文章内容和摘要
- 点击「复制文章内容」将内容复制到剪贴板
高级技巧
优化生成提示词
默认提示词已经能生成不错的内容,但您可以根据自己的需求自定义提示词,例如:
我需要你写一篇有关以下主题的技术博客:"{title}"。请按照以下要求:
1. 使用技术博客的专业风格
2. 包含代码示例和实际应用场景
3. 添加相关技术的最佳实践建议
4. 文章结构应当包含:介绍、核心内容、代码示例、最佳实践、总结调整创意度参数
- 低创意度(0.1-0.3): 生成更严谨、事实性的内容,适合技术文档
- 中等创意度(0.4-0.7): 平衡创意与准确性,适合大多数博客文章
- 高创意度(0.8-1.0): 生成更有创意的内容,适合创意写作
? 常见问题
生成文章失败
- 检查API密钥是否正确
- 确认API地址是否可访问
- 检查网络连接是否稳定
- 查看PHP是否安装curl扩展
生成内容质量不高
- 尝试调整创意度参数
- 优化提示词模板
- 提供更具体、详细的标题
- 尝试更换AI模型
文章格式异常
- 确认选择了正确的输出格式(Markdown/HTML)
- 检查生成的内容是否包含特殊字符
- 尝试重新生成或手动调整格式
?? 关于作者
本插件由乐乐主题创作室开发,专注于Typecho主题定制、插件开发、网站优化与SEO服务。
购买插件
AIExcerpt.zip