AI 评论机器人 2.0:DSH 插件版
目录
前言
今年六月份的时候给博客搞了一个AI评论机器人,介绍了一套基于大模型能力为 Hexo 博客自动生成拟人化评论的系统,旨在解决个人博客评论区长期空白导致的冷启动困境。系统以独立 Python 脚本运行,不修改博客主题或 Twikoo 源码,通过读取本地数据库获取现有评论、调用 AI 服务生成评论与回复内容,并模拟真实用户的 UA、IP、Gravatar 头像等数据特征,使 AI 评论在数据层面与真实用户无异。系统采用分层隔离设计,按配置比例自动调度新评论或回复模式,支持批量处理与定时任务运行,可有效营造自然的社区讨论氛围。
后来慢慢的荒废了...
最近有时间,将它改成了plugin(dsh-ai-bot-plugin)部署到了我的dsh中,可以在dsh中可视化操

dsh-ai-bot-plugin是什么
AI 评论机器人 2.0 = 机器人核心 + 数据面板 + DSH 插件。
- 机器人:从 Hexo
public/读取文章和正文摘要,从 Twikoo 读取评论,调用兼容 OpenAI Chat Completions 的模型生成新评论或回复,再提交回 Twikoo。 - 面板:零前端依赖的本地控制台,查看评论热度、AI 占比、趋势、Token 用量和运行历史;可以发起任务、试运行、停止、下载日志,也能直接修改模型配置。
- DSH 插件:左侧栏「AI 评论」→ 右侧主区域页面。宿主自动拉起 Python 后端,通过
/ai-bot同源代理加载,背景透明、亮/暗主题跟随 DSH。
适合自建 Hexo + Twikoo 的博客,用来冷启动评论区、自动回复,或者观察评论数据。
2.0 亮点
- DSH 原生页面:不是弹窗,也不是侧边抽屉;打开方式接近 DSH 自带插件页。
- 模型可在面板里改:模型名、API 地址、Key 都能在「设置」编辑并测试连接,优先级高于环境变量。
- AI 台账防自回复:提交成功记录评论 id,下一轮精确排除自己的评论。
- 主题跟随:DSH 切亮色/暗色,面板同步切换;有皮肤壁纸时铺到面板背景。
- 事件驱动刷新:打开页面、手动刷新、切回面板时更新,空闲不轮询,避免反复请求 Twikoo。
- CLI 与面板共用数据:运行记录、Token 用量、日志都在同一套本地状态里。
功能
| 模块 | 能力 |
| 机器人 |
|
| 面板 | 总览 / 文章 / 运行 / 记录 / 设置;趋势、评论构成、零评论文章、最近评论;搜索、筛选、多选、详情抽屉 |
| 任务 | 全部 / 前 N 篇 / 选中 / 单篇;新评论比例、单篇回复上限;进度、实时日志、停止、日志下载 |
| 配置 | 面板内改模型 / API 地址 / Key;环境变量、DSH 凭据回退;连接测试 |
| DSH | 侧栏入口、主区域页面、同源代理、透明背景、主题/壁纸跟随、宿主自动拉起后端 |
界面
总览

文章

运行

记录

设置

总结
dsh-ai-bot-plugin插件属于个人项目,非 Twikoo / DSH 官方项目,还没有公开有需要可以留言哟~
更多推荐


所有评论(0)