112 lines
2.3 KiB
JSON
112 lines
2.3 KiB
JSON
{
|
|
"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"
|
|
}
|
|
}
|