Skip to content
qqrey

作品与委托

这里放的是我实际做过的东西,以及我能接的活。没有什么华丽的 PPT 简报,就是说清楚做了什么、能做什么。


作品

Nia — Discord AI 对话机器人

这是我目前投入最多的项目。主程序大概六千多行,自己有时候翻回去看也会愣一下。

Nia 的核心是长期记忆——她不是那种你说完就忘的聊天机器人。基于向量数据库(text-embedding-3-large)实现语义记忆检索,分层管理短期、长期、情景与整合四类记忆。除了记忆系统以外,还有用户画像分析、多媒体附件处理(图片识别、PDF解析)、自然语言检索、Token 使用追踪,以及一套二十多种自定义异常类的完整错误处理体系。

后端连着 Azure OpenAI,数据库用 MySQL + 向量嵌入,整体是 asyncio 异步架构。

核心技术栈:Python · asyncio · Azure OpenAI · MySQL · Discord.py · aiomysql


Elysion — Discord 音乐 & 管理机器人

Elysion 是跑在我服务器里负责日常的那个。音乐播放部分做了纯流媒体方案,不落地下载,非阻塞处理,自动刷新 URL,支持队列管理和进度条显示。

管理功能方面支持批量消息删除(按数量、按ID、按关键词),以及成员进出事件处理和自动角色分配。另外内置了 Nia 的性能监控模块——/nia_delay 可以拉出分阶段延迟统计,数据可导出 JSON。

核心技术栈:Python · Discord.py · yt-dlp · FFmpeg


Astral — Discord TTS 语音机器人

Astral 负责把文字念出来——支持 VOICEVOX(日语动漫风格角色音)、Edge TTS(微软神经网络,中文/日语)和 gTTS(多语言)三种引擎,可以实时切换。自带语言自动检测、消息队列顺序播放、语音连接健康检查与自动重连,以及无人时自动退出语音频道。以前觉得tts有什么好写的,不过鸡肋功能罢了。直到我发现其实社区当中还是有人常年不开麦,就纯打字。这时他们就可以自己调用Astral 使用喜欢的音色来交流,这样其他成员可以靠着音色的不同直接知道是谁在说话,避免了频繁切屏。

核心技术栈:Python · Discord.py · VOICEVOX · Edge TTS · gTTS


个人网站

就是你现在看到的这个。基于 Astro + TailwindCSS 搭建,纯静态,部署在 Cloudflare Pages,自带 RSS 和 OG 图片自动生成。


委托

如果你需要以下这些,可以来找我谈:

Discord 服务器管理顾问 — 规则框架、频道结构、机器人选型与配置,以及长期的日常管理。做过,有经验,这部分价格要求不高,给个意思意思就差不多了。

客制化 Discord 机器人开发 — 根据你的服务器实际需求定制功能。复杂度不等,价格面谈。

个人展示网站搭建 — 类似这个网站的方案,快速部署,有 SEO,可以自己维护。技术门槛不高,我可以带你走完全程,一样价格面谈(我有时间的话免费带着走也不是问题,这东西不难)。


联系方式

还请在标题部分直接写明来因, 不然会有被忽略的概率。