소스 정보
- 저장소
- 4thfever/cultivation-world-simulator
- 최근 소스 활동
- 2026년 3월 1일 08:10
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2,064
- 포크
- 233
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/4thfever/cultivation-world-simulator --skill test-validate명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | test-validate |
| description | 运行项目测试(涵盖 Python 后端、Vue 前端及多语言校验) |
推荐在已激活虚拟环境的情况下执行:
# 运行所有后端测试
pytest
# 运行特定测试文件
pytest tests/test_<name>.py -v
pytest tests/test_frontend_locales.py # 检查前端多语言一致性
pytest tests/test_backend_locales.py # 检查后端多语言一致性
# 运行并生成覆盖率报告
pytest --cov=src
# 运行服务器(开发模式)
python src/server/main.py --dev
必须在 web 目录下执行:
# 运行所有前端单元测试
cd web && npm run test
# 运行并生成前端覆盖率报告
cd web && npm run test:coverage
# 运行 TypeScript 类型检查
cd web && npm run type-check
在进行代码更改后,考虑是否需要测试:
| 更改类型 | 测试建议 |
|---|---|
| 修复 Bug | 添加回归测试以防止再次发生,确保测试在修复前会失败并且在修复后会通过 |
| 新功能 | 单元测试 + 如果影响多个模块则添加集成测试 |
| 重构 | 现有测试应通过;如果行为改变则添加测试 |
| 配置/文档 | 通常不需要测试 |
| 新增多语言词条 | 必须运行 test_frontend_locales.py / test_backend_locales.py 确保各语言 Key 结构对齐 |
提示: 如果你在编写后端测试,请参考
.cursor/rules/testing.mdc,优先使用项目中已经提供的dummy_avatar、mock_llm_managers等现成的 fixtures,避免重复 mock 或消耗真实 Token。