环境搭建
未读
从EPUB到Audiobook 将电子书转化为有声书(Azure、OpenAI)
epub_to_audiobook 是一个将epub电子书转换为MP3音频书的Python工具,支持使用Azure或OpenAI的语音合成服务,并能通过Docker容器化运行。为环境搭建,用户需准备Python环境或Docker环境,使用时Clone仓库,创建虚拟环境并安装依赖,或直接运行Docker容器。所需服务需先准备账号:Azure和OpenAI分别提供语音服务的接入方式,通过环境变量或API密钥进行配置,并指定所需的服务参数如模型、语音及输出路径等。使用前需要完成账号准备,根据技术水平可选择直接运行源码或使用Docker版。
环境搭建
未读
Github 使用工作流自动部署前端项目
这篇指南介绍了如何通过GitHub Actions配置Node.js项目的持续集成(CI)流程。其主要功能包括:在代码推送或创建Pull Request到main分支时自动运行;使用Node.js 20.17.0版本,支持pnpm作为包管理工具;自动化依赖安装、代码构建,并将构建结果(存放在./.output/目录下)通过SSH部署到远程服务器。部署后还会自动重启名为pixiBloom的Docker容器,所有敏感信息均通过GitHub Secrets安全存储并调用。 workflows/node.js.yml)
环境搭建
未读
获取 Pixiv RefreshToken
**标题:** pxder CLI工具操作指南:执行前准备与登录流程
**正文:**
本文提供了使用 `pxder` 命令行工具的必要步骤,该工具用以批量下载插画图片(源自 Pixiv)。
主要操作涉及:
1. **环境准备:** 确保已安装 Node.js(见相关安装链接)。
2. **安装 pxder:** 使用全局方式安装命令行工具,命令为 `npm i -g pxder`。
3. **登录流程(关键步骤):**
* 尝试直接执行登录命令 `pxder --login`。
* 若报错提及未知模块(如 `qs`),需手动全局安装该模块:`npm i -g (模块名)`,重复直至登录不再报错。
* 成功安装后续模块后,若浏览器未自动跳转,请手动执行登录授权。
* 若非自动跳转,需通过开发者工具追踪登录请求,在最后一个请求中找到 `code` 参数值,并将其输入到 `pxder --login` 命令后的空白处执行,快速完成授权(注意:`code` 容易随时间过期失效)。
4. **登出:** 使用 `pxder --logout` 命令。
5. **导出 Token:** 如需导出当前登录用户的 Token,可执行 `pxder --export-token`。
6. **更多详情:** 可参阅 `pxder` 的 GitHub仓库获取更详细使用方法。
环境搭建
未读
1Penal 搭建邮件服务器
这篇文章提供了一个详细指南,指导用户在Centos系统上使用1Panel管理面板和Maddy Mail 0.7.1软件搭建邮件服务器。主要内容包括域名准备,使用二级域名如mail.kafuuchino.com.cn并申请SSL证书;安装过程涉及通过1Panel应用商店部署Maddy Mail,并上传证书到Docker存储卷;配置阶段覆盖获取DKIM值添加DNS解析,以及设置A、MX、SPF等记录以提升邮件服务安全性;使用部分涉及添加用户账户,包括创建登录和存储账户,并确保服务器开放关键端口如25、143、465等;最后通过发送测试邮件验证功能。指南强调了域名解析和证书的重要性,确保整个过程顺利完成。