SYCTeam 是由三名开发者组成的独立团队,专注于 构建自由、开放且有趣的开源项目。我们秉持“小而精”的理念,致力于用代码实现创意,并通过 AGPL 许可证保障项目的开放性与协作性。
SYCWorld 是我们的首个开源项目,一个融合 动态、聊天 的跨平台应用。项目采用 AGPL-3.0 许可证,鼓励社区自由使用、修改与共享。
- 声明式 UI 架构:通过 Compose 实现统一的 Android/Desktop UI 层,代码复用率超 85%。
- 跨平台逻辑共享:使用 KMP (Kotlin Multiplatform) 在 Android、桌面端共享核心业务逻辑。
- 动态模块加载:支持通过插件扩展功能,兼容 Gradle 依赖管理与自定义 JAR 模块。
- 核心框架: Coroutines, Flow, Koin (DI)
- 构建工具: Gradle + Version Catalogs
- CI/CD: GitHub Actions + Gradle
git clone https://github.com/SYCTeam/SYCWorld.git
cd SYCWorld
./gradlew :androidApp:assembleDebug./gradlew :desktopApp:run- Fork 仓库:点击右上角
Fork创建副本。 - 本地开发:
git clone https://github.com/你的用户名/SYCWorld.git git checkout -b feature/your-idea
- 提交代码:遵循 Conventional Commits 规范,并通过 Pull Request 提交到
dev分支。 - 代码审查:团队成员将在 48 小时内反馈评审意见。
- 提交 Issue 时请标注类型(
bug/enhancement/question)。 - 如需提案新功能,建议附上 用例场景 和 技术可行性分析。
- 交流方式:
- GitHub Discussions:功能讨论与设计决策。
- Issues 跟踪:透明化开发流程与问题修复。
- 支持我们:
- 点击 ⭐ Star 让更多人发现项目!
- 通过 Sponsor 渠道 支持服务器费用。
所有项目默认采用 AGPL-3.0 许可证,确保:
- 代码修改必须开源。
- 衍生作品需继承相同协议。
- 禁止将代码用于闭源商业产品。
- 实时预览:通过 github1s 在线浏览代码。
- 统计看板:
“三人成行,亦可转动古戈尔齿轮。”
—— SYCTeam 全体成员
联系邮箱: 3383787570@qq.com
- GitHub README 动态统计方案 github-readme-stats
- 开源协作规范 [Fork 与 PR 流程]
- (https://www.ancii.com/ayuj5u6pl/)
✨ 让 Compose 的魔法,点燃你的创造力!