三年没人维护的 AI 派蒙,我把它重新救活了
Digital Life Server Refactored让 AI 派蒙重新运行并支持现代 LLM项目简介Digital Life Server Refactored 是一个基于原版Digital Life Server的重构与维护项目目标是在保留原有功能的基础上使整个项目重新适配现代 AI 生态。通过本项目可以使用语音与《原神》角色派蒙进行实时对话。目前项目集成了以下技术LLM对话生成VITS语音合成TTSBERT情绪分析Unreal Engine 5角色动画与表情驱动完整的部署方式和项目源码均已开源至 GitHub。项目起源一直以来我都非常喜欢极客湾推出的AI 派蒙Digital Life Server项目。然而随着时间推移原项目已经超过三年没有维护许多依赖和服务都已失效例如预编译版本仅支持 GPT-3.5 API 或早期 GPT-4 网页版构建环境过于陈旧许多 Python 依赖已无法正常安装部分 API、第三方库以及相关工具均已停止维护由于原项目规模较大完全重新阅读并理解所有代码的成本较高因此我选择借助AI Agent协助分析、排查问题并重构整个项目。开发过程中主要使用Hermes AgentQwen3.6-27B-Heretic-U-n-censored-FINETUNE-NEO-CODE-Di-IMatrix-MAX-GGUF就个人体验而言这个模型在同级别模型中的代码理解与修改能力表现相当不错也大幅提升了整个重构过程的开发效率。项目现状目前已经完成的工作包括✅ 修复失效 API✅ 支持 OpenAI Compatible API✅ 兼容 LM Studio、Ollama 等本地推理平台✅ 重新整理安装流程及中文文档✅ 支持 PC 端与移动端聊天✅ 提供 Windows 预编译版本Releases整个项目已经完全开源部分功能例如新的交互 UI仍在持续开发中。GitHubhttps://github.com/Xavier05273/Digital_Life_Server_Refactored如果想了解项目的起源也推荐观看极客湾当年的视频开发过程整个重构工作主要在WSL Ubuntu 24.04环境下完成。首先更新了旧版本的requirements.txt。由于许多依赖早已停止维护因此需要重新整理依赖版本并移除已经失效的工具。另一个重要修改是移除旧版revChatGPT改为目前主流的OpenAI-Compatible API架构使项目能够直接接入各种现代 LLM例如OpenAILM StudioOllama以及其他兼容 OpenAI API 的推理服务除此之外还重新编写了项目的构建与启动脚本使部署流程更加简单。重构过程中遇到的问题在重构期间陆续遇到了不少兼容性问题例如typeguard 4.x与旧代码不兼容tune.py未处理None导致程序异常多个已经停止维护的 Python 库需要替换经过修复后最终成功让整个系统重新运行并恢复了图形界面的正常功能。随后还新增了config.yaml作为统一配置文件降低了后续维护和配置的复杂度。Windows 支持虽然项目已经可以在 WSL 环境下正常运行但我的目标是让普通 Windows 用户也能够直接使用。因此我额外编写了 Windows 平台的.bat启动脚本使项目能够原生运行于 Windows。不过Windows 平台也带来了不少额外问题例如Zone.Identifier导致大量附加信息文件产生Windows Defender Firewall 阻止本地服务之间的通信缺少 Visual C Build Tools 时部分依赖虽然编译失败却没有明确的错误提示这些问题都花费了不少时间逐一排查。最终我也完成了 GitHub Releases 的制作Windows 用户无需自行配置 Python 环境只需下载即可快速体验项目。开发心得这是目前为止我投入时间最多的一个个人项目。虽然 AI Agent 大幅提升了代码修改效率但真正耗费时间最多的其实仍然是功能测试兼容性验证部署流程整理Windows 环境调试AI 可以帮助完成大量开发工作但要真正把一个项目做到普通用户可以顺利使用仍然需要投入大量时间进行测试、调试以及工程化整合。目前项目仍在持续更新中也欢迎大家提交 Issue 或 Pull Request一起完善这个项目。致谢本项目基于极客湾团队发布的Digital Life ServerMIT License进行维护与更新。感谢原作者开放源代码使社区能够在此基础上持续改进与发展也希望这次的重构能够让更多开发者重新体验这个有趣的 AI 项目。

相关新闻

使用.tcl脚本文件仿真代码

使用.tcl脚本文件仿真代码

前提是要先对modelsim进行编译仿真库。使用.tcl编译仿真代码需要一下文件:1.代码文件(.v);2.代码仿真文件(.v);3.glbl.v(赛灵思官方 为 Verilog 仿真专门提供的全局信号定义文件);4.…

2026/8/6 4:56:59 阅读更多 →
工商业光伏防逆流装置选型指南:从工业厂房到商业楼宇的适配方案

工商业光伏防逆流装置选型指南:从工业厂房到商业楼宇的适配方案

随着分布式光伏、储能等新能源并网项目规模持续扩大,防逆流装置作为保障电网安全、满足并网合规要求的核心设备,其选型直接影响项目验收通过率与长期运行稳定性。不少用户因对产品属性、选型标准认知不足,导致项目延误、运维成本增加甚至产生…

2026/8/7 5:14:25 阅读更多 →
Ubuntu高分辨率屏幕界面缩放全攻略:从原理到应用配置

Ubuntu高分辨率屏幕界面缩放全攻略:从原理到应用配置

1. 问题缘起:为什么Ubuntu桌面会“变小”?刚装好Ubuntu,或者从虚拟机里切出来,第一眼看到桌面,是不是感觉图标大得离谱,窗口边框粗得能跑马,整个界面像是被强行塞进了一个低分辨率的显示器里&am…

2026/8/7 7:58:22 阅读更多 →

最新新闻

【RK3568 linux-6.6内核ttyS9只能收不能发送问题】

【RK3568 linux-6.6内核ttyS9只能收不能发送问题】

矿鸿1.3版本,rk3568使用linux-6.6内核驱动 1.问题描述 板卡启动成功,ttyS7正常收发,ttyS9只能收不能发送。 2.问题分析 2.1对比设备树uart7和uart9配置一致 //rs232-7 &uart7 {status "okay";pinctrl-names "default&qu…

2026/8/7 8:01:36 阅读更多 →
TVA-VLA架构:具身智能规模化落地关键支撑(3)

TVA-VLA架构:具身智能规模化落地关键支撑(3)

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“TVA视觉智能体”或“AI智能体视觉”)是依托Transformer架构与“因式智能体”理论构建的通用视觉技术框架。它深度融合深度强化学习(DRL)、卷积…

2026/8/7 8:01:36 阅读更多 →
80Gbps显示器认证不过?问题多半出在参考时钟上

80Gbps显示器认证不过?问题多半出在参考时钟上

说句实在话,ROG那台20周年纪念显示器能跑满80Gbps全带宽,技术底子确实够硬。但很多工程师做DP 2.1或HDMI 2.1项目时,认证卡壳是常态——眼图收窄、黑屏闪烁、链路训练失败,来来回回调板子就是过不了。说白了,问题多半出…

2026/8/7 8:01:36 阅读更多 →
立创EDA工程复用全攻略:从导入、检查到高级问题解决

立创EDA工程复用全攻略:从导入、检查到高级问题解决

1. 项目概述:从零到一,掌握立创EDA的工程复用艺术 在电子设计领域,尤其是PCB设计环节,重复造轮子是最低效的行为之一。无论是学习一个新器件的应用,还是验证一个复杂电路的功能,如果能直接站在别人的肩膀上…

2026/8/7 8:01:36 阅读更多 →
VRM4U中MToon轮廓线:原理、配置与性能优化全解析

VRM4U中MToon轮廓线:原理、配置与性能优化全解析

1. 项目概述:为什么MToon的轮廓线是VRM的灵魂 如果你在虚幻引擎里折腾过VRM模型,大概率遇到过这种情况:模型导进来了,骨骼动画也正常,但角色看起来就是“平”的,像一张纸片人贴在3D世界里,完全没…

2026/8/7 8:01:35 阅读更多 →
Go语言调试利器Delve:从原理到实战,告别Printf调试

Go语言调试利器Delve:从原理到实战,告别Printf调试

1. 项目概述:为什么我们需要一个Go专属调试器?如果你写过Go代码,肯定遇到过这种情况:程序运行结果不对,或者直接panic了,你本能地打开IDE,想打个断点看看变量值,结果发现IDE的调试功…

2026/8/7 8:00:35 阅读更多 →

日新闻

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南 【免费下载链接】scrcpy Display and control your Android device 项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy 想要将Android手机屏幕完美投射到电脑上,享受大屏操作的自…

2026/8/7 0:00:19 阅读更多 →
如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南 【免费下载链接】tom-select Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget wi…

2026/8/7 0:00:19 阅读更多 →
5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件 【免费下载链接】nsz NSZ - Homebrew compatible NSP/XCI compressor/decompressor 项目地址: https://gitcode.com/gh_mirrors/ns/nsz 你是否在为Nintendo Switch游戏文件占用大量存储…

2026/8/7 0:00:19 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/6 22:02:27 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/6 22:02:27 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/6 22:02:28 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →