AktiveX/SermonForge

GitHub: AktiveX/SermonForge

SermonForge是一款由Azure AI驱动的多租户平台,帮助传道人通过风格分析和内容生成来高效撰写讲道。

Stars: 0 | Forks: 0

# SermonForge 一个由 Azure AI 驱动的多租户讲道写作平台,通过分析传道人独特的风格、提供圣经参考资料并生成基于依据的讲道草稿,来协助其撰写讲道。 ## 计划功能 - **风格分析**:上传您的讲道历史记录(文本 + 音频),平台将提取您独特的讲道风格框架 - **圣经集成**:通过 API.Bible 访问 2,500 多个圣经版本,支持经文索引和注释查询 - **讲道生成**:提供起点(经文、主题、场合),即可获得符合您风格的讲道草稿 - **内容验证**:每份生成的讲道都会根据原始经文进行验证,并提供依据性评分 - **语音克隆(V2)**:定制 AI 语音,以您的说话风格进行讲道 ## 架构 - **前端**:Azure 静态 Web 应用上的 Blazor WebAssembly - **后端**:Azure Functions(C#,独立辅助角色) - **AI**:Microsoft Foundry(GPT-4.1)用于风格分析和生成 - **存储**:Azure 表存储 + Blob 存储 - **圣经**:API.Bible(2,500+ 个版本) ## 项目结构 ``` SermonForge/ ├── src/ │ ├── SermonForge.Web/ # Blazor WASM frontend │ ├── SermonForge.Api/ # Azure Functions API │ ├── SermonForge.Core/ # Domain models & interfaces │ └── SermonForge.Infrastructure/ # Azure service implementations ├── .github/workflows/ # CI/CD └── SermonForge.slnx # Solution file ``` ## 入门指南 ### 前置条件 - .NET 10 SDK - Azure Functions Core Tools v4 - Azure 订阅(用于 AI 服务) - API.Bible API 密钥(可在 https://scripture.api.bible 免费获取) ### 本地开发 ``` # 克隆代码仓库 git clone https://github.com/AktiveX/SermonForge.git cd SermonForge # 恢复和构建 dotnet build # 在本地运行 API cd src/SermonForge.Api func start # 运行 Blazor 前端 cd src/SermonForge.Web dotnet run ``` ## 许可证 MIT
标签:Azure AI, Azure Functions, Azure服务, Blazor WebAssembly, GPT-4.1, .NET 10, 个性化写作, 云原生应用, 云存储, 内容验证, 圣经API, 圣经集成, 多租户系统, 宗教应用, 宗教教育, 文本分析, 牧师工具, 讲道写作平台, 讲道生成, 讲道草稿, 语音克隆, 语音合成, 风格分析