xhs_factory/.github/pull_request_template.md
zhoujie 2ba87c8f6e
Some checks failed
CI / Lint (ruff) (push) Has been cancelled
CI / Import Check (push) Has been cancelled
📝 docs(project): 添加开源社区标准文档与 CI 工作流
- 新增 GitHub Issue 模板(Bug 报告、功能请求)和 Pull Request 模板
- 新增 Code of Conduct(贡献者行为准则)和 Security Policy(安全政策)
- 新增 CI 工作流(GitHub Actions),包含 ruff 代码检查和导入验证
- 新增开发依赖文件 requirements-dev.txt

📦 build(ci): 配置 GitHub Actions 持续集成

- 在 push 到 main 分支和 pull request 时自动触发 CI
- 添加 lint 任务执行 ruff 代码风格检查
- 添加 import-check 任务验证核心服务模块导入

♻️ refactor(structure): 重构项目目录结构

- 将根目录的 6 个服务模块迁移至 services/ 包
- 更新所有相关文件的导入语句(main.py、ui/、services/)
- 根目录仅保留 main.py 作为唯一 Python 入口文件

🔧 chore(config): 调整配置和资源文件路径

- 将 config.json 移至 config/ 目录,更新相关引用
- 将个人头像图片移至 assets/faces/ 目录,更新 .gitignore
- 更新 Dockerfile 和 docker-compose.yml 中的配置路径

📝 docs(readme): 完善 README 文档

- 添加项目状态徽章(Python 版本、License、CI)
- 更新项目结构图反映实际目录布局
- 修正使用指南中的 Tab 名称和操作路径
- 替换 your-username 占位符为格式提示

🗑️ chore(cleanup): 清理冗余文件

- 删除旧版备份文件、测试脚本、临时记录和运行日志
- 删除散落的个人图片文件(已归档至 assets/faces/)
2026-02-27 22:12:39 +08:00

1.1 KiB
Raw Permalink Blame History

变更类型

请勾选适用的选项(在 [ ] 中填入 x

  • 🐛 Bug Fix修复问题未破坏现有功能
  • Feature新功能未破坏现有功能
  • 📝 Docs仅文档变更
  • ♻️ Refactor代码重构未修复 Bug 也未新增功能)
  • 🎨 Style格式化、缩进等不影响代码逻辑
  • Performance性能优化
  • 🔧 Chore构建流程、工具配置等杂项变更

变更描述

请简洁描述本 PR 做了什么,以及为什么需要这些变更。

相关 Issue

关闭 #(填入 Issue 编号,若无可删除此行)

测试说明

请描述你如何测试了本次变更(手动测试步骤、自动化测试等):

  • 我在本地运行了 python main.py 确认应用正常启动
  • 我验证了受影响的功能仍按预期工作
  • 我运行了 ruff check . 确认无新增 lint 错误

截图(如适用)

如果本 PR 包含 UI 变更,请附上前后对比截图。

备注

有任何需要 reviewer 特别关注的地方,请在此说明。