{ "schemaVersion": 1, "initialization": { "mode": "existing", "references": [] }, "project": { "name": "JobRadar", "description": "面向个人使用、以 Agent 为核心的智能岗位发现与决策系统", "type": "web-application" }, "technology": { "languages": [ { "name": "Python", "version": "3.13" } ], "frameworks": [ { "name": "Django", "version": "6.0.8", "profile": "" } ], "buildTools": [ { "name": "Conda", "source": "environment.yml" } ], "databases": [ { "name": "SQLite", "usage": "development and test" }, { "name": "PostgreSQL", "usage": "integration and production" } ] }, "code": { "sourceRoots": [ "." ], "packageRoots": [ "JobRadar" ], "modules": [ { "name": "project-config", "path": "JobRadar", "purpose": "Django project entry points, URL configuration and environment-specific settings" } ] }, "dependencies": { "internal": [], "public": [ { "name": "playwright", "version": "1.60.0", "purpose": "authorized job-page collection" }, { "name": "psycopg", "version": "3.3.5", "purpose": "PostgreSQL database driver" }, { "name": "pillow", "version": "12.2.0", "purpose": "image processing support" }, { "name": "openai-agents", "version": "0.22.0", "purpose": "planned Agent runtime" } ] }, "frontend": { "framework": "", "componentLibraries": [], "componentRoots": [], "documentation": [] }, "commands": { "build": [ "conda env create -f environment.yml", "conda env update -n JobRadar -f environment.yml --prune" ], "test": [ "python manage.py test" ], "check": [ "python manage.py check", "python manage.py makemigrations --check --dry-run" ] }, "documents": { "archiveRoot": "docs/archive", "archiveRules": [] }, "guidance": { "agentIndex": ".craftkit/agents/index.md", "standardsIndex": ".craftkit/standards/index.md", "knowledgeIndex": ".craftkit/knowledge/index.md" } }