chore(project): 初始化项目协作与知识基线

This commit is contained in:
bruce
2026-09-09 13:01:36 +08:00
parent 6d0d57561d
commit cbc1392feb
9 changed files with 129 additions and 76 deletions
+31 -45
View File
@@ -6,78 +6,55 @@
},
"project": {
"name": "JobRadar",
"description": "面向个人使用、以 Agent 为核心的智能岗位发现与决策系统",
"description": "面向个人求职者、以 Agent 为核心的智能岗位发现与决策系统。",
"type": "web-application"
},
"technology": {
"languages": [
{
"name": "Python",
"version": "3.13"
}
"Python 3.13"
],
"frameworks": [
{
"name": "Django",
"version": "6.0.8",
"profile": ""
},
{
"name": "OpenAI Agents SDK",
"version": "0.22.0",
"profile": ""
}
],
"buildTools": [
{
"name": "Conda",
"source": "environment.yml"
}
"Conda"
],
"databases": [
{
"name": "SQLite",
"usage": "development and test"
},
{
"name": "PostgreSQL",
"usage": "integration and production"
}
"SQLite",
"PostgreSQL"
]
},
"code": {
"sourceRoots": [
"."
"JobRadar"
],
"packageRoots": [
"JobRadar"
],
"modules": [
{
"name": "project-config",
"path": "JobRadar",
"purpose": "Django project entry points, URL configuration and environment-specific settings"
}
"JobRadar.settings",
"JobRadar.urls"
]
},
"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"
}
"playwright==1.60.0",
"psycopg[binary]==3.3.5",
"pillow==12.2.0",
"pytest==9.1.1",
"pytest-django==4.14.0",
"coverage==7.15.4",
"ruff==0.16.4"
]
},
"frontend": {
@@ -96,12 +73,21 @@
],
"check": [
"python manage.py check",
"python manage.py makemigrations --check --dry-run"
"python manage.py makemigrations --check --dry-run",
"ruff check ."
]
},
"documents": {
"workRoot": ".craftkit/local/tasks",
"designRoot": ".craftkit/designs",
"archiveRoot": "docs/archive",
"archiveRules": []
"archiveRules": [],
"lifecycle": {
"onTaskComplete": "preview",
"localRetentionDays": 7,
"trackedFiles": "review-required",
"personalConfig": "retain"
}
},
"guidance": {
"agentIndex": ".craftkit/agents/index.md",