dmshoot开源项目

我要开发同款
微信用户21140519692026年06月24日
10阅读

技术信息

语言技术
PythonUI自动化测试Go
系统类型
Windows算法模型
行业分类
人工智能机器人
开源地址
https://github.com/Agying3/DMShoot
授权协议
MIT许可

功能介绍

一个基于 PySide6 的多平台私信聚合桌面应用,支持抖音、B站等平台的私信接收与 AI 自动回复。
## 主要功能

### 多平台私信聚合
- **抖音** & **B站** 私信实时接收与发送
- 统一消息总线架构,插件式平台适配器
- 侧边栏连接状态实时反馈

### 扫码登录
- 基于 **Playwright** 的自动化浏览器扫码
- 支持 Cookie 持久化,一次登录长期有效
- 自动检测登录状态,过期自动重新扫码

### AI 智能回复
- 集成 **DeepSeek API**(兼容 OpenAI 格式)
- 多角色提示词系统:自定义 AI 性格与回复风格
- 支持行为预设 + 角色预设双维度配置
- 可配置回复延迟、上下文轮数、模型参数

### 提示词管理
- 内置热情朋友、专业客服、高冷话痨三组角色
- 可自定义行为预设和角色预设
- 实时预览和编辑
## 次要功能

| 功能 | 说明 |
|------|------|
| **深色/浅色主题** | 侧边栏一键切换,自动适配全部界面 |
| **自定义壁纸** | 聊天背景支持自定义图片 |
| **窗口置顶** | 标题栏图钉按钮,始终可见 |
| **性能监控** | CPU/内存/消息吞吐量实时图表 + 弹出窗口 |
| **WAL 五层防御** | 防止 SQLite WAL 模式文件损坏 |

| **消息去重** | 数据库唯一索引 + 内存集合双防线 |
| **断线重连** | 指数退避(1→30s)自动重连 |
| **速率限制** | 8 workers 共享线程池 + 背压控制 |
| **终端日志** | 结构化彩色终端输出,带时间戳和模块标签 |

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论